260 Commits (13129f1af4340944291e0e291cb38d1c1ea3aad2)

Author SHA1 Message Date
Haihao Xiang c872ba5899 lavc/qsvenc: respect user's setting for keyframes 6 months ago
Haihao Xiang 75015f9b0e lavc/qsvenc: use the right info for encoding 6 months ago
Mandava, Mounika b1037d4ebe lavc/qsvenc: add support for oneVPL string API 6 months ago
Haihao Xiang df76c3756d lavc/qsvenc: always allocate the array to store mfxExtBuffer points 6 months ago
Andreas Rheinhardt d692c42938 avcodec/qsv: Use RefStruct API for memory id (mids) array 7 months ago
Haihao Xiang d263fce2b2 lavc/qsvenc: update the selection of bitrate control method 9 months ago
Haihao Xiang cd31eac999 lavc/qsvenc: Add workaround for VP9 keyframe 9 months ago
Andreas Rheinhardt cfa47fd331 all: Use av_frame_replace() where appropriate 1 year ago
James Almer 3a5be28857 avcodec/qsvenc: add missing header include 1 year ago
James Almer 0231df505d avcodec/utils: move ff_add_cpb_side_data() to encoder code 1 year ago
Haihao Xiang e0a5c35270 lavc/qsvenc: return error with zero output 1 year ago
Andreas Rheinhardt 428133a3ed avcodec/qsvenc: Remove unnecessary config_components.h inclusion 1 year ago
Haihao Xiang 8e2547ebb2 lavc/qsvenc: the height is aligned to 32 for AV1 2 years ago
Haihao Xiang 943a42fc54 lavc/qsvenc: make sure continuous allocation 2 years ago
Haihao Xiang cf79dab8df lavc/qsvenc: avoid data copy if possible 2 years ago
Haihao Xiang cfdfd6aa72 lavc/qsvenc: use the right alignment instead of hard coded value 2 years ago
James Almer 2f561ba953 avcodec: use the new AVFrame interlace flags in all decoders and encoders 2 years ago
Wenbin Chen 55c8c9493f libavcodec/qsvenc: Add dynamic setting support of low_delay_brc to av1_qsv 2 years ago
Wenbin Chen 0825b461e6 libavcodec/qsvenc: Enable 444 encoding for RGB input 2 years ago
Wenbin Chen aeceefa622 libavcodec/qsvenc: Flush cached frames before reset encoder 2 years ago
Wenbin Chen e530d38bbf libavcodec/qsvenc: Do not pass RGB solorspace to VPL/MSDK 2 years ago
galinart 5002829416 libavcodec/qsvenc: enable Hyper Encode 2 years ago
Wenbin Chen 13d04e30d7 libavcodec/qsvenc_av1: Add max_frame_size support to av1_qsv encoder 2 years ago
Wenbin Chen c8e73558fe libavcodec/qsvenc_av1: Add low_delay_brc support to av1_qsv encoder 2 years ago
Wenbin Chen 47fff1eda1 libavcodec/qsvenc.c: Enable MFX_GOP_STRICT when adpative gop is disabled 2 years ago
Wenbin Chen dc4d3429e1 libavcodec/qsvenc: Add skip_frame support to qsvenc 2 years ago
nyanmisaka 09775cfea7 libavcodec/qsvenc_hevc: add tier option 2 years ago
Haihao Xiang dc26bd8e6d lavc/qsvenc: enlarge the maximum number of ExtParam buffers on mfxEncodeCtrl 2 years ago
Haihao Xiang 76965fa411 lavc/qsvenc: fix check to avoid segfault 2 years ago
Wenbin Chen dc9e4789a3 libavcodec/qsvenc_av1: add av1_qsv encoder 2 years ago
Haihao Xiang e253bc4b17 lavc/qsvenc: fill the padding area 2 years ago
Haihao Xiang 3f28116ea2 lavc/qsv: specify Shift for each format too 2 years ago
Wenbin Chen 3771d54989 libavcodec/qsvenc: Add pic_timing_sei reset support to qsv 2 years ago
Wenbin Chen 29a3ba8693 libavcodec/qsvenc: Add bitrate reset support to qsvenc 2 years ago
Wenbin Chen 17df61083d libavcodec/qsvenc: Add framerate reset support to qsv 2 years ago
Dmitry Rogozhkin dd2ea014ef libavcodec/qsvenc: fixy typo for min/max qp reset 2 years ago
Wenbin Chen a2fd553dd3 libavcodec/qsvenc: Add low_delay_brc reset support to qsvenc 2 years ago
Wenbin Chen 005c7a4f61 libavcodec/qsvenc: Add max/min qp reset support in qsvenc 2 years ago
Wenbin Chen 9155ec096b libavcodec/qsvenc: Add intra refresh reset support to qsvenc 2 years ago
Wenbin Chen d60f657a50 libavcodec/qsvenc: Add gop_size reset support to qsvenc 2 years ago
Wenbin Chen c679de9be0 libavcodec/qsvenc: Add max_frame_size reset support to qsv 2 years ago
Wenbin Chen 04e49bbbb1 libavcodec/qsvenc: skip parameter resetting on mjpeg_qsv 2 years ago
Haihao Xiang a5b6e29227 lavc/qsvenc: use VBR if maxrate is not specified on Windows 2 years ago
gavin zhang f5c5c04c14 lavc/qsvenc: enlarge the SPS buffer to retrieve larger header 2 years ago
Haihao Xiang ea56f7d5e7 lavc/qsvenc: ignore video signal info buffer for VP9 2 years ago
Haihao Xiang 1adfd28f9e qsvenc_{hevc,h264}: add scenario option 2 years ago
Wenbin Chen ae7d19680b libavcodec/qsvenc: Add adaptive_i/b to hevc_qsv 2 years ago
Haihao Xiang c77149bc37 qsv: restrict OPAQUE memory to MFX_VERSION < 2.0 2 years ago
Haihao Xiang 63cda40930 qsvenc: restrict MFX_RATECONTROL_LA_EXT to MFX_VERSION < 2.0 2 years ago
Haihao Xiang 3e61b7dd7f qsv: remove mfx/ prefix from mfx headers 2 years ago