aboutsummaryrefslogtreecommitdiffstats
path: root/libavcodec/nvenc.c
Commit message (Expand)AuthorAgeFilesLines
* avcodec/nvenc: add option to limit slice sizeAleksoid2023-08-221-4/+14
* avcodec/nvenc: Remove always-true checkAndreas Rheinhardt2023-08-021-1/+1
* avcodec/nvenc: set idrPeriod to gopLength unconditionallyZhao Zhili2023-07-071-14/+4
* avcodec/nvenc: fix intraRefreshPeriod settingZhao Zhili2023-07-071-3/+3
* avcodec/nvenc: let preset decide default gop sizeRicardo Monteiro2023-06-221-17/+18
* avcodec/nvenc: handle frame durations and AV_CODEC_CAP_ENCODER_REORDERED_OPAQUETimo Rothenpieler2023-06-161-0/+81
* Revert "lavc/nvenc: handle frame durations and AV_CODEC_CAP_ENCODER_REORDERED...Timo Rothenpieler2023-06-161-97/+19
* Revert "avcodec/nvenc: fix b-frame DTS behavior with fractional framerates"Timo Rothenpieler2023-06-151-3/+2
* avcodec/nvenc: stop using deprecated rc modes with SDK 12.1Timo Rothenpieler2023-06-011-0/+11
* lavc: deprecate AVCodecContext.ticks_per_frameAnton Khirnov2023-05-151-2/+14
* avcodec: use the new AVFrame interlace flags in all decoders and encodersJames Almer2023-05-041-1/+1
* avcodec/nvenc: fix b-frame DTS behavior with fractional frameratesKyle Manning2023-04-031-1/+2
* avcodec/nvenc: avoid failing b_ref_mode check when unsetTimo Rothenpieler2023-03-101-4/+6
* avcodec/nvenc: fix potential NULL pointer dereferenceZhao Zhili2023-02-281-2/+7
* lavu/frame: deprecate reordered_opaqueAnton Khirnov2023-02-041-0/+10
* lavc/nvenc: handle frame durations and AV_CODEC_CAP_ENCODER_REORDERED_OPAQUEAnton Khirnov2023-01-291-20/+82
* avcodec/nvenc: fix vbv buffer size in cq modeTimo Rothenpieler2022-12-081-1/+2
* avcodec/nvenc: notify users about rc_lookahead clippingTimo Rothenpieler2022-12-051-0/+3
* avcodec/nvenc: explicitly disable lookahead if lacking sufficient surfacesTimo Rothenpieler2022-12-051-0/+1
* avcodec/nvenc: use provided constant for max extradata sizeTimo Rothenpieler2022-11-151-1/+2
* avcodec/nvenc: add forgotten X2RGB10 formats to 10-bit-listTimo Rothenpieler2022-11-141-0/+2
* avcodec/nvenc: remove unsupported AV1 High ProfileTimo Rothenpieler2022-11-101-2/+2
* avcodec/nvenc: fix AV1 darWidth/Height calculationTimo Rothenpieler2022-11-101-0/+20
* avcodec/nvenc: don't queue and offset dts for AV1Timo Rothenpieler2022-11-061-3/+9
* avcodec/nvenc: set correct "sei" payload type for AV1Timo Rothenpieler2022-11-051-2/+19
* avcodec/nvenc: add AV1 encoding supportTimo Rothenpieler2022-11-051-8/+126
* avcodec/nvenc: only set b_ref_mode when explicitly requestedTimo Rothenpieler2022-11-051-2/+4
* avcodec/nvenc: remove unused slice offset queryingTimo Rothenpieler2022-11-011-26/+0
* avcodec/nvenc: hardcode color characteristics for internal RGB2YUV conversionTimo Rothenpieler2022-08-061-10/+28
* avcodec/nvenc: add support for additional (10 bit) RGB pixel formatsTimo Rothenpieler2022-07-051-0/+10
* configure: Use a separate config_components.h header for $ALL_COMPONENTSMartin Storsjö2022-03-161-0/+1
* lavc/nvenc: switch to the new FIFO APIAnton Khirnov2022-02-071-26/+23
* avcodec/nvenc: zero-initialize NV_ENC_REGISTER_RESOURCE structTimo Rothenpieler2022-01-101-1/+1
* avcodec/nvenc: add udu_sei option to import user data unregistered SEIsLimin Wang2021-12-251-0/+3
* Replace all occurences of av_mallocz_array() by av_calloc()Andreas Rheinhardt2021-09-201-1/+1
* avcodec/nvenc: add constrainedFrame encoding supportLimin Wang2021-09-061-0/+21
* avcodec/nvenc: add single slice intra refresh supportLimin Wang2021-09-061-1/+24
* avcodec/nvenc: add intra refresh supportLimin Wang2021-09-061-4/+31
* avcodec/nvenc: make number of slices per frame configurableLimin Wang2021-09-061-2/+2
* avcodec/nvenc: always set qp cr/cb offsetsTimo Rothenpieler2021-08-091-9/+8
* avcodec/nvenc: make aware of SDK 11.1 driver requirementsTimo Rothenpieler2021-08-081-1/+7
* avcodec/nvenc: add chroma qp offset supportRicardo Monteiro2021-08-081-0/+9
* Remove unnecessary avassert.h inclusionsAndreas Rheinhardt2021-07-221-1/+0
* avcodec/nvenc: add option to disable all extra SEI dataTimo Rothenpieler2021-06-061-4/+6
* avcodec/nvenc: extract sei data prep into own functionTimo Rothenpieler2021-06-041-85/+99
* avcodec/nvenc: write out user data unregistered SEIBrad Hards2021-06-041-0/+28
* avcodec/nvenc: use persistent sei data bufferBrad Hards2021-06-041-14/+41
* avcodec: Remove deprecated AVCodecContext.coded_frameAndreas Rheinhardt2021-04-271-6/+0
* avcodec/nvenc: fix lossless tuning logicTimo Rothenpieler2021-04-181-69/+73
* avcodec/nvenc: add support for gbrp rgb inputTimo Rothenpieler2021-04-111-10/+20