summaryrefslogtreecommitdiffstats
path: root/libhb/enc_qsv.c
Commit message (Expand)AuthorAgeFilesLines
* json: add json APIsjstebbins2014-12-161-10/+11
* QSV: always use our own DTS.Rodeo2014-04-081-58/+40
* QSV: fix logging of whether B-frames are enabled.Rodeo2014-04-071-7/+7
* libhb: add generic code for converting NALRodeo2014-04-071-89/+8
* QSV: fix previous commit (outdated version of the same patch, sorry9.Rodeo2014-04-061-16/+7
* QSV: reset the encoder at chapter points to force a keyframeRodeo2014-04-061-13/+37
* enc_qsv: cleanup encoding loop, part 3.Rodeo2014-04-051-158/+169
* enc_qsv: cleanup encoding loop, part 2.Rodeo2014-04-051-231/+369
* enc_qsv: cleanup encoding loop, part 1.Rodeo2014-04-051-214/+172
* enc_qsv: simplify qsv_enc_init.Rodeo2014-04-051-19/+10
* enc_qsv: simplify encqsvClose.Rodeo2014-04-051-53/+43
* enc_qsv: general cleanup.Rodeo2014-04-051-300/+369
* QSV: alternate workaround for B-pyramid + keyframe insertion issue.Rodeo2014-03-041-10/+10
* QSV: API 1.8 support and related improvementsRodeo2014-02-181-60/+151
* libhb: make encoder options less x264-centric.Rodeo2014-02-131-15/+15
* QSV: fix compiler warning.Rodeo2014-02-121-6/+7
* QSV: work around an issue where two consecutive IDR frames cause Media SDK to...Rodeo2014-02-071-0/+10
* QSV: base the B-pyramid check on the presence of B-references, rather than th...Rodeo2014-01-121-7/+9
* encoders: save chapter markers in a list.Rodeo2014-01-071-17/+59
* qsv: log occurrences of invalid DTS (i.e. DTS > PTS) in the encoder.Rodeo2014-01-021-0/+9
* qsv: add some frame type helper functions.Rodeo2014-01-021-11/+3
* QSV: avoid a hang when GopRefDist 0 is requested by the user.Rodeo2013-12-151-1/+2
* QSV: check whether b_pyramid is respected in the non-workaround path too. Rodeo2013-12-151-22/+23
* QSV: don't print BPyramid value when it's not supported by the implementation...Rodeo2013-12-151-3/+10
* QSV: update libhb presets to match a more recent recommendation.Rodeo2013-12-051-1/+29
* RB626: return code support addedmaxd2013-11-051-0/+2
* QSV: temporarily work around a bug in the Intel 33.x driver series.Rodeo2013-10-221-0/+22
* QSV: move LookAheadDepth miminum to commmon code.Rodeo2013-09-251-3/+0
* QSV: miscellaneous option-related improvements.Rodeo2013-09-241-1/+2
* QSV: improve ExtBRC workaround.Rodeo2013-09-241-8/+6
* QSV: remove RateDistortionOpt control.Rodeo2013-09-241-8/+5
* QSV: fix a hang with lookahead RC and some graphics drivers.Rodeo2013-09-241-0/+3
* QSV: ExtBRC/MBBRC and lookahead are mutually exclusive, plus miscelleanous st...Rodeo2013-09-241-11/+24
* QSV: libhb-based preset system.Rodeo2013-09-241-20/+5
* QSV: use ifdefs rather than filtering to bypass libmfx references during comp...Rodeo2013-09-241-0/+4
* QSV: MBBRC is actually Haswell-only.Rodeo2013-09-241-4/+8
* QSV: re-use the encqsvInit MFX session when using the encode-only path.Rodeo2013-09-241-13/+14
* QSV: adjust trellis logging when B- or P-frames are disabled.Rodeo2013-09-151-3/+5
* QSV: minor refactoring.Rodeo2013-09-151-17/+18
* QSV: add an option to control B-pyramid.Rodeo2013-09-051-32/+131
* QSV: minor cleanup.Rodeo2013-09-011-68/+6
* QSV: choose and re-use a "preferred" implementation instead of using MFX_IMPL...Rodeo2013-09-011-22/+21
* enc_qsv: fix crash.Rodeo2013-08-261-0/+6
* QSV: don't use AVBR rate control.Rodeo2013-08-251-40/+18
* Big merge, QSV to trunk: part 2 (new files).Rodeo2013-08-221-0/+1543