aboutsummaryrefslogtreecommitdiffstats
path: root/libavcodec/qsvenc.c
Commit message (Expand)AuthorAgeFilesLines
* all: Use av_frame_replace() where appropriateAndreas Rheinhardt2023-09-101-2/+1
* avcodec/qsvenc: add missing header includeJames Almer2023-09-061-0/+1
* avcodec/utils: move ff_add_cpb_side_data() to encoder codeJames Almer2023-09-061-1/+1
* lavc/qsvenc: return error with zero outputHaihao Xiang2023-08-171-1/+1
* avcodec/qsvenc: Remove unnecessary config_components.h inclusionAndreas Rheinhardt2023-08-071-3/+1
* lavc/qsvenc: the height is aligned to 32 for AV1Haihao Xiang2023-05-251-1/+3
* lavc/qsvenc: make sure continuous allocationHaihao Xiang2023-05-251-1/+57
* lavc/qsvenc: avoid data copy if possibleHaihao Xiang2023-05-251-1/+2
* lavc/qsvenc: use the right alignment instead of hard coded valueHaihao Xiang2023-05-251-1/+1
* avcodec: use the new AVFrame interlace flags in all decoders and encodersJames Almer2023-05-041-3/+3
* libavcodec/qsvenc: Add dynamic setting support of low_delay_brc to av1_qsvWenbin Chen2023-03-171-1/+4
* libavcodec/qsvenc: Enable 444 encoding for RGB inputWenbin Chen2023-02-271-0/+4
* libavcodec/qsvenc: Flush cached frames before reset encoderWenbin Chen2023-02-161-56/+66
* libavcodec/qsvenc: Do not pass RGB solorspace to VPL/MSDKWenbin Chen2023-02-161-1/+6
* libavcodec/qsvenc: enable Hyper Encodegalinart2023-01-301-2/+89
* libavcodec/qsvenc_av1: Add max_frame_size support to av1_qsv encoderWenbin Chen2023-01-091-0/+3
* libavcodec/qsvenc_av1: Add low_delay_brc support to av1_qsv encoderWenbin Chen2023-01-091-0/+4
* libavcodec/qsvenc.c: Enable MFX_GOP_STRICT when adpative gop is disabledWenbin Chen2022-12-011-1/+8
* libavcodec/qsvenc: Add skip_frame support to qsvencWenbin Chen2022-11-071-0/+36
* libavcodec/qsvenc_hevc: add tier optionnyanmisaka2022-11-071-1/+4
* lavc/qsvenc: enlarge the maximum number of ExtParam buffers on mfxEncodeCtrlHaihao Xiang2022-10-251-19/+8
* lavc/qsvenc: fix check to avoid segfaultHaihao Xiang2022-10-251-2/+2
* libavcodec/qsvenc_av1: add av1_qsv encoderWenbin Chen2022-10-241-4/+192
* lavc/qsvenc: fill the padding areaHaihao Xiang2022-10-181-2/+67
* lavc/qsv: specify Shift for each format tooHaihao Xiang2022-10-101-4/+2
* libavcodec/qsvenc: Add pic_timing_sei reset support to qsvWenbin Chen2022-09-301-0/+21
* libavcodec/qsvenc: Add bitrate reset support to qsvencWenbin Chen2022-09-301-0/+38
* libavcodec/qsvenc: Add framerate reset support to qsvWenbin Chen2022-09-301-0/+26
* libavcodec/qsvenc: fixy typo for min/max qp resetDmitry Rogozhkin2022-09-261-2/+2
* libavcodec/qsvenc: Add low_delay_brc reset support to qsvencWenbin Chen2022-09-091-1/+22
* libavcodec/qsvenc: Add max/min qp reset support in qsvencWenbin Chen2022-09-091-0/+78
* libavcodec/qsvenc: Add intra refresh reset support to qsvencWenbin Chen2022-09-091-0/+33
* libavcodec/qsvenc: Add gop_size reset support to qsvencWenbin Chen2022-09-091-0/+16
* libavcodec/qsvenc: Add max_frame_size reset support to qsvWenbin Chen2022-09-091-0/+20
* libavcodec/qsvenc: skip parameter resetting on mjpeg_qsvWenbin Chen2022-09-091-1/+1
* lavc/qsvenc: use VBR if maxrate is not specified on WindowsHaihao Xiang2022-09-071-1/+4
* lavc/qsvenc: enlarge the SPS buffer to retrieve larger headergavin zhang2022-08-291-1/+1
* lavc/qsvenc: ignore video signal info buffer for VP9Haihao Xiang2022-08-291-1/+1
* qsvenc_{hevc,h264}: add scenario optionHaihao Xiang2022-08-231-0/+3
* libavcodec/qsvenc: Add adaptive_i/b to hevc_qsvWenbin Chen2022-08-231-5/+4
* qsv: restrict OPAQUE memory to MFX_VERSION < 2.0Haihao Xiang2022-08-121-0/+21
* qsvenc: restrict MFX_RATECONTROL_LA_EXT to MFX_VERSION < 2.0Haihao Xiang2022-08-121-0/+2
* qsv: remove mfx/ prefix from mfx headersHaihao Xiang2022-08-121-1/+1
* libavcodec/qsvenc: Use parameter from AVCodecContext to reset qsv codecWenbin Chen2022-07-201-26/+24
* libavcodec/qsvenc: Change the parameter log to be thread safeWenbin Chen2022-07-201-45/+42
* libavcodec/qsvenc: Enable fixed QP configure in qsv CQP runtimeYue Heng2022-06-271-0/+89
* libavcodec/qsvenc: add ROI support to qsv encoderWenbin Chen2022-06-171-0/+85
* libavcodec/qsvenc: Add min/max QP control options for I/P/B frameYue Heng2022-06-061-2/+19
* qsv: add requirement for the mininal version of libmfxHaihao Xiang2022-05-251-308/+168
* qsvenc: fix typoHaihao Xiang2022-04-081-1/+1