42 Commits (83a5df54eae6dddea7c453fd25c45c7b9c148925)

Author SHA1 Message Date
Luca Barbato 413d4e54a9 nvenc: Properly free the fifos 9 years ago
Timo Rothenpieler 2ae45816b2 avcodec/nvenc: Add support for 2pass rc in vbr mode 9 years ago
Timo Rothenpieler 3a20e5bc3b avcodec/nvenc: Only set h264 parameter when encoding h264 9 years ago
Timo Rothenpieler bef740688d avcodec/nvenc: Fix indentation 9 years ago
Vittorio Giovara 059a934806 lavc: Consistently prefix input buffer defines 9 years ago
Vittorio Giovara 7c6eb0a1b7 lavc: AV-prefix all codec flags 9 years ago
Michael Niedermayer e36db49b7b avcodec: Add a min size parameter to ff_alloc_packet2() 9 years ago
WereCatf 7106dfd945 avcodec/nvenc: 2-pass mode works even with non-low latency presets now 9 years ago
Timo Rothenpieler 9f4bff834c avcodec/nvenc: Delay frame output to increase encoding speed 9 years ago
Timo Rothenpieler 15cd2f8ea9 avcodec/nvenc: Remove unused parameter 9 years ago
Vittorio Giovara 40cf1bbacc Deprecate avctx.coded_frame 9 years ago
Vittorio Giovara d6604b29ef Gather all coded_frame allocations and free functions to a single place 9 years ago
Timo Rothenpieler 550e872bcd avcodec/nvenc: Fix build with older gcc versions 9 years ago
Philip Langdale 671bdd4b09 avcodec/nvenc: Add support for H.264 High 444 Predictive encoding 10 years ago
Luca Barbato 92fdc80cab nvenc: Fix NV12 input 10 years ago
Philip Langdale 01fac84fe4 avcodec/nvenc: Enable YV12 input format 10 years ago
Philip Langdale 7e4661174a avcodec/nvenc: Add 'nvenc_h264' as an alternative name for 'nvenc' 10 years ago
Philip Langdale e79c40fe72 avcodec/nvenc: Rename nvenc_h265 to nvenc_hevc 10 years ago
Philip Langdale c10e6bcb43 Revert "avcodec: Rename nvenc.c to nvenc_a.c, to avoid conflict with the other implementation" 10 years ago
Michael Niedermayer d0d0913702 avcodec: Rename nvenc.c to nvenc_a.c, to avoid conflict with the other implementation 10 years ago
Luca Barbato b08caa87c3 nvenc: H264 and HEVC encoders 10 years ago
Philip Langdale 7ae805db70 avcodec/nvenc: Fix typo: 1204 -> 1024 10 years ago
Michael Niedermayer 29ef54aa90 avcodec/nvenc: Make pix_fmts_nvenc const 10 years ago
Timo Rothenpieler 7b0689c55f avcodec/nvenc: Add options for level and tier 10 years ago
Timo Rothenpieler 764f87b6ab avcodec/nvenc: Fix profile parameter handling 10 years ago
Timo Rothenpieler b63c9a9990 avcodec/nvenc: Fix typoed nv_status checks 10 years ago
Philip Langdale 21adb9964e avcodec/nvenc: Need a separate class for each encoder 10 years ago
Philip Langdale 21175d8586 avcodec/nvenc: Add support for H.265 encoding 10 years ago
Timo Rothenpieler 48f7c30bf7 avcodec/nvenc: Drop support for old nvenc api 10 years ago
Philip Langdale d20df2601f avcodec/nvenc: De-compensate aspect ratio compensation of DVD-like content. 10 years ago
Timo Rothenpieler fb34c580bb avcodec/nvenc: Handle non-square pixel aspect ratios 10 years ago
Timo Rothenpieler 914fd42b8a avcodec/nvenc: Fix b-frame parameter handling 10 years ago
Philip Langdale ff0c559329 nvenc: Propagate desired number of reference frames. 10 years ago
agathah dac91bb4c3 avcodec/nvenc: set repeatSPSPPS flag for streaming 10 years ago
Timo Rothenpieler bc3f76779b avcodec/nvenc: Add support for nvenc api version 5 10 years ago
agathah 72c61c272c avcodec/nvenc: fix b frame settings 10 years ago
Timo Rothenpieler 1efdb0a43f avcodec/nvenc: Remove special cases for cygwin 10 years ago
Timo Rothenpieler 2a428db5e2 avcodec: Add NVENC encoder 10 years ago