QSV: fix some recent oversights.



git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/qsv@5689 b64f7644-9d1e-0410-96f1-a4d463321fa5
QSV: forcing VPP to preserve timestamp(s)

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/qsv@5691 b64f7644-9d1e-0410-96f1-a4d463321fa5
QSV: Trellis option support

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/qsv@5692 b64f7644-9d1e-0410-96f1-a4d463321fa5
QSV: param check: LA should be within range

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/qsv@5693 b64f7644-9d1e-0410-96f1-a4d463321fa5
QSV: adjusting encode to use VPP dimensions, if present

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/qsv@5694 b64f7644-9d1e-0410-96f1-a4d463321fa5
QSV: comment fix

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/qsv@5695 b64f7644-9d1e-0410-96f1-a4d463321fa5
QSV: enc_qsv cleanup.

Lets us get rid of a muxer hack and brings us closer to merging back to trunk.



git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/qsv@5699 b64f7644-9d1e-0410-96f1-a4d463321fa5
QSV: validate some options and disable intercaed encoding support for now (it's too much of a PITA).



git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/qsv@5700 b64f7644-9d1e-0410-96f1-a4d463321fa5