summaryrefslogtreecommitdiffstats
path: root/libhb/enc_qsv.c
Commit message (Expand)AuthorAgeFilesLines
* qsv: Allocate planes contiguously.maxd2017-02-021-6/+4
* qsv: Fix a memory leak in enc_qsv.c Patch by maxim_d33sr552016-12-231-1/+1
* libhb: add new color tags for Bt 2020 and SMPTE ST 2084Damiano Galassi2016-12-211-1/+7
* qsv: rename av_qsv* to hb_qsv*John Stebbins2016-12-171-66/+66
* decavcodec: enable QSV-accelerated H.264 decoding with libavcodec.Tim Walker2016-12-171-1/+1
* libhb: add a missing argument to a hb_sws_get_context.Damiano Galassi2016-11-121-1/+2
* enc_qsv: flag all HEVC random access points as keyframes.Tim Walker2016-09-171-7/+17
* libhb: send initial chapter through pipelineJohn Stebbins2016-05-171-110/+28
* qsv: fix access to freed memory when interrupting encodeJohn Stebbins2016-04-131-39/+39
* libhb: fix incorrect assumption that video quality is always positive.Tim Walker2016-03-311-3/+3
* QSV: better compatibility with recent SW libmaxd2016-03-301-1/+2
* sync: gut and rewriteJohn Stebbins2016-01-211-0/+3
* libhb: make muxer, sync, and reader behave like other work objectsJohn Stebbins2015-11-091-1/+1
* libhb: add hb_buffer_listJohn Stebbins2015-09-241-63/+32
* qsv: HEVC encoding support.Tim Walker2015-09-201-56/+289
* QSV: load required plug-ins before encoding, too.Rodeo2015-06-271-13/+57
* QSV: add new capability guards for some extended video parameter buffers.Rodeo2015-06-271-6/+14
* QSV: parse and print profile & level in a codec-agnostic way.Rodeo2015-06-271-87/+18
* QSV: cleanup LookAheadDepth handling.Rodeo2015-06-271-1/+6
* libhb: Use a buffer flat to indicate EOFjstebbins2015-05-011-1/+1
* libhb: fix building with QSV enabled.Rodeo2015-03-131-2/+2
* libhb: use jansson for hb_dictjstebbins2015-03-091-8/+14
* QSV: reduce logging in encqsvInitRodeo2015-02-011-23/+27
* QSV: improve ICQ and LA handlingRodeo2015-02-011-2/+2
* QSV: improve B-Pyramid handling.Rodeo2015-02-011-110/+139
* json: fix building with qsv enabled.jstebbins2014-12-161-21/+17
* 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