]> granicus.if.org Git - handbrake/commit
enc_qsv: cleanup encoding loop, part 1.
authorRodeo <tdskywalker@gmail.com>
Sat, 5 Apr 2014 01:11:10 +0000 (01:11 +0000)
committerRodeo <tdskywalker@gmail.com>
Sat, 5 Apr 2014 01:11:10 +0000 (01:11 +0000)
commit32cdefd04b29ffdaa602e44eeee87c7757f470cd
treeb2fbf14903f94f0395878c2031810c92da1d0b0b
parent423bb762f6ac74000c76b0cff88cf5987af7609d
enc_qsv: cleanup encoding loop, part 1.

Mainly:

 - allocate frame surface data in qsv_enc_init
 - setup input frame surface outside the loop
 - remove unnecessary variable
 - handle errors via a common path

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6148 b64f7644-9d1e-0410-96f1-a4d463321fa5
libhb/enc_qsv.c