summaryrefslogtreecommitdiffstats
path: root/libhb/encavcodec.c
Commit message (Expand)AuthorAgeFilesLines
* VAAPI: Initial Patch (WIP)vaapi-encoderSven Gothel2018-01-121-21/+180
* Merge branch 'ffmpeg' into nvenc-encoderSven Gothel2018-01-121-1/+1
|\
| * Merge branch 'master' into ffmpegffmpeg_sgothelSven Gothel2018-01-121-1/+1
| |\
| | * Update copyright dates to 2018.Bradley Sepos2018-01-011-1/+1
* | | Merge branch 'ffmpeg' into nvenc-encoderSven Gothel2018-01-121-4/+5
|\| |
| * | FFMPEG: Use avcodec_free_context(..) instead of deprecated leaking avcodec_cl...Sven Gothel2018-01-121-4/+5
| |/
* | NVENC: Properly test whether encoder is available on platformSven Gothel2017-12-281-5/+9
* | NVENC: Utilize HB_VCODEC_FFMPEG_*_NVENC where applicableSven Gothel2017-12-281-7/+15
* | NVENC: Fix HB_VCODEC_FFMPEG_H264 -> HB_VCODEC_FFMPEG_H264_{NVENC,VAAPI}Sven Gothel2017-12-281-10/+10
* | NVENC: Fix VBR CQ Settings to be more adaptive (2)Sven Gothel2017-12-261-3/+3
* | NVENC: Fix VBR CQ Settings to be more adaptiveSven Gothel2017-12-261-2/+16
* | NVENC: Remaining fixes for 1st GNU/Linux GTK working draftSven Gothel2017-12-261-21/+153
* | Initial nvenc h264/hevc encoder patchMatthew Lazarow2017-12-261-0/+16
|/
* add sdtp (sample dependency) box to mp4 (#1006)John Stebbins2017-11-281-3/+5
* fix use of deprecated libav definesJohn Stebbins2017-07-061-5/+5
* mux: shift timestamps by largest encoder delayJohn Stebbins2017-02-141-1/+1
* Update copyright dates to 2017.Bradley Sepos2017-01-011-1/+1
* encavcodec: fix 2 pass vp8 and vp9 encodingJohn Stebbins2016-12-271-0/+9
* encavcodec: fix crash during 2 pass encodeJohn Stebbins2016-12-271-2/+2
* fix memory leaksJohn Stebbins2016-12-171-1/+1
* encavcodec: fix use of deprecated libav interfacesJohn Stebbins2016-12-171-141/+136
* libhb: use the new keyframe flag.Tim Walker2016-09-171-38/+15
* libhb: make encavcodecInit() more robustSean McGovern2016-07-281-5/+41
* Revert "libhb: don't ignore the return result from fread()"Bradley Sepos2016-07-071-5/+1
* libhb: don't ignore the return result from fread()Sean McGovern2016-07-011-1/+5
* encavcodec: error out on invalid encoder presetJohn Stebbins2016-05-301-11/+18
* vpx: fix NULL encoder preset caseJohn Stebbins2016-05-291-1/+7
* vpx: add encoder presetsJohn Stebbins2016-05-291-4/+82
* vpx: allow user to change deadline and cpu-used settingsJohn Stebbins2016-05-281-3/+17
* vpx: use faster settingsJohn Stebbins2016-05-271-4/+1
* enable libvpx VP9 encoderJohn Stebbins2016-05-271-1/+6
* libhb: send initial chapter through pipelineJohn Stebbins2016-05-171-11/+34
* libhb: fix incorrect assumption that video quality is always positive.Tim Walker2016-03-311-1/+1
* Update copyright dates to 2016.Bradley Sepos2016-01-011-1/+1
* libhb: make muxer, sync, and reader behave like other work objectsJohn Stebbins2015-11-091-12/+14
* libhb: add hb_buffer_listJohn Stebbins2015-09-241-70/+26
* libhb: Clock/frame rate handling improvements.Bradley Sepos2015-09-101-4/+6
* libhb: Use a buffer flat to indicate EOFjstebbins2015-05-011-1/+1
* libhb: use jansson for hb_dictjstebbins2015-03-091-3/+10
* json: automatically scan title when processing json jobsjstebbins2015-03-071-5/+7
* Update year to 2015.bradleys2015-02-011-1/+1
* json: add json APIsjstebbins2014-12-161-14/+11
* libhb: fix setting thread_count for libav encodingjstebbins2014-09-041-3/+1
* Add VP8 supportjstebbins2014-04-151-100/+160
* Update some copyright dates to 2014.Rodeo2014-02-181-1/+1
* libhb: make encoder options less x264-centric.Rodeo2014-02-131-3/+3
* bump libav, libav-v10_alpha1-90-g63debaajstebbins2014-01-121-2/+2
* Revert previous borked commit. Sorry!Rodeo2014-01-071-2/+2
* parsecsv: always check result of malloc()Rodeo2014-01-071-2/+2
* libhb: fix problem with gereration of dts for lavc encoded videojstebbins2013-11-191-14/+30