79 Commits (66c945738795ff2ec3f2cc3ec8443c618b76b370)

Author SHA1 Message Date
Niklas Haas 703288cec6 avcodec/internal: add FFCodec.color_ranges 4 months ago
Diego Felix de Souza 9d675bb60d avcodec/nvenc: add high bit depth encoding for HEVC 9 months ago
Diego Felix de Souza 1f265aa91d avcodec/nvenc: Multi NVENC Split Frame Encoding in HEVC and AV1 9 months ago
Timo Rothenpieler 21b4708969 avcodec/nvenc: add support for unidirectional b-frames 10 months ago
Timo Rothenpieler a270966118 avcodec/nvenc: add support for uhq tune 10 months ago
Timo Rothenpieler 77d23bcb1b avcodec/nvenc: add support for lookahead_level 10 months ago
Timo Rothenpieler 64e3fc9069 avcodec/nvenc: add support for HEVC temporal filtering 10 months ago
Anton Khirnov 1e7d2007c3 all: use designated initializers for AVOption.unit 11 months ago
Anton Khirnov 08bebeb1be Revert "all: Don't set AVClass.item_name to its default value" 1 year ago
Andreas Rheinhardt 0c6203c97a all: Don't set AVClass.item_name to its default value 1 year ago
Timo Rothenpieler e006680d8e avcodec/nvenc: add option to control subsampling of packed rgb input 1 year ago
Andreas Rheinhardt 8238bc0b5e avcodec/defs: Add AV_PROFILE_* defines, deprecate FF_PROFILE_* defines 1 year ago
Aleksoid 7eb0d9e905 avcodec/nvenc: add option to limit slice size 1 year ago
Ricardo Monteiro 99dfdb45a8 avcodec/nvenc: let preset decide default gop size 2 years ago
Timo Rothenpieler 16fdb48e0d avcodec/nvenc: handle frame durations and AV_CODEC_CAP_ENCODER_REORDERED_OPAQUE 2 years ago
Timo Rothenpieler 6c418ae25e Revert "lavc/nvenc: handle frame durations and AV_CODEC_CAP_ENCODER_REORDERED_OPAQUE" 2 years ago
Timo Rothenpieler d2b46c1ef7 avcodec/nvenc: stop using deprecated rc modes with SDK 12.1 2 years ago
Anton Khirnov 3553809703 lavc/nvenc: handle frame durations and AV_CODEC_CAP_ENCODER_REORDERED_OPAQUE 2 years ago
Timo Rothenpieler 28680e2f41 avcodec/nvenc: only set b_ref_mode when explicitly requested 2 years ago
Andreas Rheinhardt 48286d4d98 avcodec/codec_internal: Add macro to set AVCodec.long_name 2 years ago
Andreas Rheinhardt 6aad1204cc avcodec: Add FF_CODEC_CAP_NOT_INIT_THREADSAFE 3 years ago
Andreas Rheinhardt 4243da4ff4 avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 3 years ago
Andreas Rheinhardt 5aabb2596f avcodec/codec_internal: Rename AVCodecDefault->FFCodecDefault 3 years ago
Andreas Rheinhardt 20f9727018 avcodec/codec_internal: Add FFCodec, hide internal part of AVCodec 3 years ago
Andreas Rheinhardt a688f3c13c avcodec/internal: Move FF_CODEC_CAP_* to a new header codec_internal.h 3 years ago
Limin Wang 0c8741f819 avcodec/nvenc: add udu_sei option to import user data unregistered SEIs 3 years ago
Limin Wang 75001ae844 avcodec/nvenc: add constrainedFrame encoding support 3 years ago
Limin Wang 3756525a59 avcodec/nvenc: add single slice intra refresh support 3 years ago
Limin Wang e6bd5171ac avcodec/nvenc: add intra refresh support 3 years ago
Ricardo Monteiro e56f6e59b6 avcodec/nvenc: add chroma qp offset support 3 years ago
Timo Rothenpieler 8bcce5673a avcodec/nvenc: add option to disable all extra SEI data 4 years ago
Timo Rothenpieler 8d0fea81c7 avcodec/nvenc: disable s12m timestamps by default 4 years ago
Andreas Rheinhardt a247ac640d avcodec: Constify AVCodecs 4 years ago
Andreas Rheinhardt 337f777f37 avcodec: Remove deprecated old aliases for NVENC encoders 4 years ago
James Almer 238e08b12e avcodec/nvenc: use AVCodecContext.get_encode_buffer() 4 years ago
Ricardo Monteiro a0949d0bcb avcodec/nvenc: don't disable b-frames by default 4 years ago
Timo Rothenpieler cde3c08033 avcodec/nvenc: mark newly deprecated rc modes 4 years ago
Limin Wang 4cfe8123ea avcodec/nvenc_hevc: add ff_nvenc_encode_flush() for .flush 4 years ago
Roman Arzumanyan 9115d77222 avcodec/nvenc: add new Video SDK 10 features 5 years ago
Timo Rothenpieler 9aef4ae975 avcodec/nvenc: rename tc option to something more unique 5 years ago
Timo Rothenpieler b11ed97599 avcodec/nvenc: add a53cc option for hevc_nvenc 5 years ago
Limin Wang fdead2a31a avcodec/nvenc: support for HEVC timecode passthrough 5 years ago
James Almer 827d6fe73d avcodec/encode: restructure the core encoding code 5 years ago
Limin Wang f88a7aa49a avcodec/nvenc_hevc: add spatial-aq and temporal-aq option to consistent with nvenc_h264 5 years ago
Mark Thompson 1dff97b7bc avcodec/nvenc: add hardware config metadata 5 years ago
Philip Langdale 22b25b3ea5 avcodec: Add explicit capability flag for encoder flushing 5 years ago
Philip Langdale 3ea7057677 nvenc: implement flush to help allow an encoder to be re-used 5 years ago
Timo Rothenpieler e929b2f248 avcodec/nvenc: switch to dedicated dpb_size option 5 years ago
Roman Arzumanyan f1f66df6a2 avcodec/nvenc: add b_as_ref support for HEVC 6 years ago
wm4 b945fed629 avcodec: add metadata to identify wrappers and hardware decoders 7 years ago