| Commit message (Expand) | Author | Age | Files | Lines |
* | all: Use av_frame_replace() where appropriate | Andreas Rheinhardt | 2023-09-10 | 1 | -2/+1 |
* | avcodec/qsvenc: add missing header include | James Almer | 2023-09-06 | 1 | -0/+1 |
* | avcodec/utils: move ff_add_cpb_side_data() to encoder code | James Almer | 2023-09-06 | 1 | -1/+1 |
* | lavc/qsvenc: return error with zero output | Haihao Xiang | 2023-08-17 | 1 | -1/+1 |
* | avcodec/qsvenc: Remove unnecessary config_components.h inclusion | Andreas Rheinhardt | 2023-08-07 | 1 | -3/+1 |
* | lavc/qsvenc: the height is aligned to 32 for AV1 | Haihao Xiang | 2023-05-25 | 1 | -1/+3 |
* | lavc/qsvenc: make sure continuous allocation | Haihao Xiang | 2023-05-25 | 1 | -1/+57 |
* | lavc/qsvenc: avoid data copy if possible | Haihao Xiang | 2023-05-25 | 1 | -1/+2 |
* | lavc/qsvenc: use the right alignment instead of hard coded value | Haihao Xiang | 2023-05-25 | 1 | -1/+1 |
* | avcodec: use the new AVFrame interlace flags in all decoders and encoders | James Almer | 2023-05-04 | 1 | -3/+3 |
* | libavcodec/qsvenc: Add dynamic setting support of low_delay_brc to av1_qsv | Wenbin Chen | 2023-03-17 | 1 | -1/+4 |
* | libavcodec/qsvenc: Enable 444 encoding for RGB input | Wenbin Chen | 2023-02-27 | 1 | -0/+4 |
* | libavcodec/qsvenc: Flush cached frames before reset encoder | Wenbin Chen | 2023-02-16 | 1 | -56/+66 |
* | libavcodec/qsvenc: Do not pass RGB solorspace to VPL/MSDK | Wenbin Chen | 2023-02-16 | 1 | -1/+6 |
* | libavcodec/qsvenc: enable Hyper Encode | galinart | 2023-01-30 | 1 | -2/+89 |
* | libavcodec/qsvenc_av1: Add max_frame_size support to av1_qsv encoder | Wenbin Chen | 2023-01-09 | 1 | -0/+3 |
* | libavcodec/qsvenc_av1: Add low_delay_brc support to av1_qsv encoder | Wenbin Chen | 2023-01-09 | 1 | -0/+4 |
* | libavcodec/qsvenc.c: Enable MFX_GOP_STRICT when adpative gop is disabled | Wenbin Chen | 2022-12-01 | 1 | -1/+8 |
* | libavcodec/qsvenc: Add skip_frame support to qsvenc | Wenbin Chen | 2022-11-07 | 1 | -0/+36 |
* | libavcodec/qsvenc_hevc: add tier option | nyanmisaka | 2022-11-07 | 1 | -1/+4 |
* | lavc/qsvenc: enlarge the maximum number of ExtParam buffers on mfxEncodeCtrl | Haihao Xiang | 2022-10-25 | 1 | -19/+8 |
* | lavc/qsvenc: fix check to avoid segfault | Haihao Xiang | 2022-10-25 | 1 | -2/+2 |
* | libavcodec/qsvenc_av1: add av1_qsv encoder | Wenbin Chen | 2022-10-24 | 1 | -4/+192 |
* | lavc/qsvenc: fill the padding area | Haihao Xiang | 2022-10-18 | 1 | -2/+67 |
* | lavc/qsv: specify Shift for each format too | Haihao Xiang | 2022-10-10 | 1 | -4/+2 |
* | libavcodec/qsvenc: Add pic_timing_sei reset support to qsv | Wenbin Chen | 2022-09-30 | 1 | -0/+21 |
* | libavcodec/qsvenc: Add bitrate reset support to qsvenc | Wenbin Chen | 2022-09-30 | 1 | -0/+38 |
* | libavcodec/qsvenc: Add framerate reset support to qsv | Wenbin Chen | 2022-09-30 | 1 | -0/+26 |
* | libavcodec/qsvenc: fixy typo for min/max qp reset | Dmitry Rogozhkin | 2022-09-26 | 1 | -2/+2 |
* | libavcodec/qsvenc: Add low_delay_brc reset support to qsvenc | Wenbin Chen | 2022-09-09 | 1 | -1/+22 |
* | libavcodec/qsvenc: Add max/min qp reset support in qsvenc | Wenbin Chen | 2022-09-09 | 1 | -0/+78 |
* | libavcodec/qsvenc: Add intra refresh reset support to qsvenc | Wenbin Chen | 2022-09-09 | 1 | -0/+33 |
* | libavcodec/qsvenc: Add gop_size reset support to qsvenc | Wenbin Chen | 2022-09-09 | 1 | -0/+16 |
* | libavcodec/qsvenc: Add max_frame_size reset support to qsv | Wenbin Chen | 2022-09-09 | 1 | -0/+20 |
* | libavcodec/qsvenc: skip parameter resetting on mjpeg_qsv | Wenbin Chen | 2022-09-09 | 1 | -1/+1 |
* | lavc/qsvenc: use VBR if maxrate is not specified on Windows | Haihao Xiang | 2022-09-07 | 1 | -1/+4 |
* | lavc/qsvenc: enlarge the SPS buffer to retrieve larger header | gavin zhang | 2022-08-29 | 1 | -1/+1 |
* | lavc/qsvenc: ignore video signal info buffer for VP9 | Haihao Xiang | 2022-08-29 | 1 | -1/+1 |
* | qsvenc_{hevc,h264}: add scenario option | Haihao Xiang | 2022-08-23 | 1 | -0/+3 |
* | libavcodec/qsvenc: Add adaptive_i/b to hevc_qsv | Wenbin Chen | 2022-08-23 | 1 | -5/+4 |
* | qsv: restrict OPAQUE memory to MFX_VERSION < 2.0 | Haihao Xiang | 2022-08-12 | 1 | -0/+21 |
* | qsvenc: restrict MFX_RATECONTROL_LA_EXT to MFX_VERSION < 2.0 | Haihao Xiang | 2022-08-12 | 1 | -0/+2 |
* | qsv: remove mfx/ prefix from mfx headers | Haihao Xiang | 2022-08-12 | 1 | -1/+1 |
* | libavcodec/qsvenc: Use parameter from AVCodecContext to reset qsv codec | Wenbin Chen | 2022-07-20 | 1 | -26/+24 |
* | libavcodec/qsvenc: Change the parameter log to be thread safe | Wenbin Chen | 2022-07-20 | 1 | -45/+42 |
* | libavcodec/qsvenc: Enable fixed QP configure in qsv CQP runtime | Yue Heng | 2022-06-27 | 1 | -0/+89 |
* | libavcodec/qsvenc: add ROI support to qsv encoder | Wenbin Chen | 2022-06-17 | 1 | -0/+85 |
* | libavcodec/qsvenc: Add min/max QP control options for I/P/B frame | Yue Heng | 2022-06-06 | 1 | -2/+19 |
* | qsv: add requirement for the mininal version of libmfx | Haihao Xiang | 2022-05-25 | 1 | -308/+168 |
* | qsvenc: fix typo | Haihao Xiang | 2022-04-08 | 1 | -1/+1 |