35 Commits (104a4289f925c600c13035de6c282fe656510a27)

Author SHA1 Message Date
Yogender Gupta cbd84b8a51 nvenc: Fix error log 8 years ago
Yogender Gupta da2848375a nvenc: Force high_444 profile for 444 input 8 years ago
Yogender Gupta 70de2ea426 nvenc: Extended rate-control support as provided by SDK 7 8 years ago
Yogender Gupta 358c887a9f nvenc: Add support for high bitdepth 8 years ago
Yogender Gupta e02e2515b2 nvenc: Add some easier to understand presets that match x264 terminology 8 years ago
Luca Barbato 352741b5ea nvenc: Make sure that enum and array index match 8 years ago
Anton Khirnov 3399a26d3f nvenc: allow setting the number of slices 9 years ago
Philip Langdale 10545f84b8 nvenc: De-compensate aspect ratio compensation of DVD-like content. 9 years ago
Anton Khirnov 9375c97460 nvenc: list the major contributors in the copyright header 9 years ago
Anton Khirnov 6f58b4dc47 nvenc: drop the hard dependency on CUDA 9 years ago
Anton Khirnov f11ec8cee7 nvenc: only support HW frames when CUDA is enabled 9 years ago
Anton Khirnov 2156c4c300 nvenc: write the VUI signal properties for HEVC 9 years ago
Anton Khirnov a1df786503 nvenc: only write the VUI signal type fields if they are set 9 years ago
Timo Rothenpieler cea1fb854c nvenc: Generate bufferingPeriod/pictureTiming SEI 9 years ago
Timo Rothenpieler a1e215ea01 nvenc: Delay frame output to increase encoding speed 9 years ago
Anton Khirnov 9427d92f40 nvenc: add support for lossless encoding 9 years ago
Timo Rothenpieler 795329dd4c nvenc: Generate AUD NAL units for better compatiblity 9 years ago
Vittorio Giovara 41ed7ab45f cosmetics: Fix spelling mistakes 9 years ago
Anton Khirnov 871d0930d4 nvenc: support CUDA frames as input 9 years ago
Anton Khirnov c51b2c79a7 Allow linking to CUDA dynamically instead of dlopen()ing it at runtime 9 years ago
Anton Khirnov d005ccc630 nvenc: rename a misnamed function 9 years ago
Anton Khirnov 118beda355 nvenc: merge input and output surface structs 9 years ago
Anton Khirnov 28259c13db nvenc: factor out the pixel format list 9 years ago
Anton Khirnov c59fec783d nvenc: generate dts properly 9 years ago
Anton Khirnov 9d36cab4c0 nvenc: fix encoding with B-frames 9 years ago
Anton Khirnov aac7d6b284 nvenc: flush the encoder before closing it, as required by the docs 9 years ago
Anton Khirnov 39571e86cb nvenc: better error handling 9 years ago
Anton Khirnov 1520c6ff05 nvenc: export CPB props side data 9 years ago
Luca Barbato 413d4e54a9 nvenc: Properly free the fifos 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
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
Luca Barbato 92fdc80cab nvenc: Fix NV12 input 10 years ago
Luca Barbato b08caa87c3 nvenc: H264 and HEVC encoders 10 years ago