[FFmpeg-cvslog] lavc/qsvdec: export AVFilmGrainParams side data

2022-01-28 Thread Haihao Xiang
ffmpeg | branch: master | Haihao Xiang | Mon Jan 24 16:24:55 2022 +0800| [8ca06a8148db1b5e8394b2941790fcae29a84f46] | committer: Haihao Xiang lavc/qsvdec: export AVFilmGrainParams side data When AV_CODEC_EXPORT_DATA_FILM_GRAIN is present, AV1 decoder should disable film grain application and e

[FFmpeg-cvslog] lavc/qsvdec: track the runtime session version

2022-01-28 Thread Haihao Xiang
ffmpeg | branch: master | Haihao Xiang | Mon Jan 24 16:24:54 2022 +0800| [7c24a768d3e9625183835c1051a72158154a11d8] | committer: Haihao Xiang lavc/qsvdec: track the runtime session version We may check the runtime version for the given features Signed-off-by: Haihao Xiang > http://git.video

[FFmpeg-cvslog] libavutil/hwcontext_opencl: fix a bug for mapping qsv frame to opencl

2022-01-28 Thread nyanmisaka
ffmpeg | branch: master | nyanmisaka | Tue Jan 11 14:55:38 2022 +0800| [4cc7239d8bf812387200dd54c0d1120ff68c2bce] | committer: Haihao Xiang libavutil/hwcontext_opencl: fix a bug for mapping qsv frame to opencl mfxHDLPair was added to qsv, so modify qsv->opencl map function as well. Now the fol

[FFmpeg-cvslog] libavcodec/vaapi_decode: fix the problem that init_pool_size < nb_surface

2022-01-28 Thread Wenbin Chen
ffmpeg | branch: master | Wenbin Chen | Tue Jan 11 14:55:37 2022 +0800| [a5b1e632c96727e485419748b4bd2241b5b22fe3] | committer: Haihao Xiang libavcodec/vaapi_decode: fix the problem that init_pool_size < nb_surface For vaapi if the init_pool_size is not zero, the pool size is fixed. This means

[FFmpeg-cvslog] lavc/qsv: allow to add more parameter buffers to QSV frame

2022-01-28 Thread Haihao Xiang
ffmpeg | branch: master | Haihao Xiang | Mon Jan 24 16:24:53 2022 +0800| [8dd507bf0daa826691ea5960ed5634233518c57c] | committer: Haihao Xiang lavc/qsv: allow to add more parameter buffers to QSV frame Signed-off-by: Haihao Xiang > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=8dd

[FFmpeg-cvslog] lavc/qsvenc: add tile encoding support for VP9

2022-01-28 Thread Haihao Xiang
ffmpeg | branch: master | Haihao Xiang | Thu Jan 13 13:45:25 2022 +0800| [80801e570566976195f515216de4403cdcf4f7a3] | committer: Haihao Xiang lavc/qsvenc: add tile encoding support for VP9 Add -tile_rows and -tile_cols options to specify the number of tile rows and columns Signed-off-by: Haih

[FFmpeg-cvslog] x86/tx_float: mark AVX2 functions as AVXSLOW

2022-01-28 Thread Lynne
ffmpeg | branch: master | Lynne | Sat Jan 29 03:08:16 2022 +0100| [35080149ef5044694109037f6c6ee176382f357a] | committer: Lynne x86/tx_float: mark AVX2 functions as AVXSLOW Makes Bulldozer prefer AVX functions rather than AVX2, which are 64% slower: AVX: 117653 decicycles in av_tx (fft), 1048

[FFmpeg-cvslog] lavu/tx: do not unconditionally free subcontexts if initialization fails

2022-01-28 Thread Lynne
ffmpeg | branch: master | Lynne | Sat Jan 29 01:02:37 2022 +0100| [7e35e0224cb1e82bfefdedeff9db946a05363c83] | committer: Lynne lavu/tx: do not unconditionally free subcontexts if initialization fails If a codelet initializes 2 subtransforms, and the second one fails, the failure would free all

[FFmpeg-cvslog] lavu/tx: reset subcontext pointer if initialization fails

2022-01-28 Thread Lynne
ffmpeg | branch: master | Lynne | Sat Jan 29 00:52:53 2022 +0100| [265731f201f1dde0dfe2448ad21d8256c17a33e2] | committer: Lynne lavu/tx: reset subcontext pointer if initialization fails Thanks to mkver for pointing this out. > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=265731f20