[FFmpeg-cvslog] lavfi/overlay_vaapi: remove unnecessary code

2023-01-16 Thread Haihao Xiang
ffmpeg | branch: master | Haihao Xiang | Fri Jan 13 12:38:31 2023 +0800| [faf0afb5d937f480186dc4d3e5afc554e9ad0805] | committer: Haihao Xiang lavfi/overlay_vaapi: remove unnecessary code VA-API filter is not required. Signed-off-by: Haihao Xiang > http://git.videolan.org/gitweb.cgi/ffmpeg.g

[FFmpeg-cvslog] lavfi/vaapi: remove duplicated code

2023-01-16 Thread Haihao Xiang
ffmpeg | branch: master | Haihao Xiang | Fri Jan 13 12:38:30 2023 +0800| [f1a8d3b0b62355a492ab869b6b695478b4da4544] | committer: Haihao Xiang lavfi/vaapi: remove duplicated code Add a ff_ function to handle mulitple pipeline parameters. No functional changes. Signed-off-by: Haihao Xiang > h

[FFmpeg-cvslog] lavfi/vf_vpp_qsv: check output format string against NULL pointer

2023-01-16 Thread Haihao Xiang
ffmpeg | branch: master | Haihao Xiang | Mon Jan 9 15:12:08 2023 +0800| [6ce23ebaac4f36d0477da18991ef16188e52a2ad] | committer: Haihao Xiang lavfi/vf_vpp_qsv: check output format string against NULL pointer This is in preparation for reusing the code for other QSV filters. E.g. deinterlacing_

[FFmpeg-cvslog] lavfi/qsv: use QSVVPPContext as base context in vf_vpp_qsv/vf_overlay_qsv

2023-01-16 Thread Haihao Xiang
ffmpeg | branch: master | Haihao Xiang | Mon Jan 9 15:12:10 2023 +0800| [749154532008e5062ea58c74dff9a94a8e2f020c] | committer: Haihao Xiang lavfi/qsv: use QSVVPPContext as base context in vf_vpp_qsv/vf_overlay_qsv The same members between QSVVPPContext and VPPContext are removed from VPPCont

[FFmpeg-cvslog] lavfi/qsvvpp: set output frame durations

2023-01-16 Thread Haihao Xiang
ffmpeg | branch: master | Haihao Xiang | Mon Jan 9 15:12:09 2023 +0800| [3763635ef40c59ce02e79efc0f117e1298a775d9] | committer: Haihao Xiang lavfi/qsvvpp: set output frame durations Signed-off-by: Haihao Xiang > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=3763635ef40c59ce02e79

[FFmpeg-cvslog] lavfi/vf_vpp_qsv: add vpp_preinit callback

2023-01-16 Thread Haihao Xiang
ffmpeg | branch: master | Haihao Xiang | Mon Jan 9 15:12:06 2023 +0800| [a1b3e8f2d73b4c0a28189f99bb25d04ff4ef44eb] | committer: Haihao Xiang lavfi/vf_vpp_qsv: add vpp_preinit callback Set the expected default value for options in this callback, hence we have the right values even if these opt

[FFmpeg-cvslog] avcodec/vaapi_encode_h26x: passthrough A53 CC data as H264/HEVC SEI

2023-01-16 Thread Aman Karmani
ffmpeg | branch: master | Aman Karmani | Mon Jan 9 18:40:24 2023 +| [f5f1c1fd6bf892d0aaf7b2ea0c01857ca321319e] | committer: Haihao Xiang avcodec/vaapi_encode_h26x: passthrough A53 CC data as H264/HEVC SEI Signed-off-by: Aman Karmani > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=comm

[FFmpeg-cvslog] lavfi/vf_vpp_qsv: allow special values for the output video dimensions

2023-01-16 Thread Haihao Xiang
ffmpeg | branch: master | Haihao Xiang | Mon Jan 9 15:12:05 2023 +0800| [eb71c67dcc0990aec9cda9cb39de2a464de4068a] | committer: Haihao Xiang lavfi/vf_vpp_qsv: allow special values for the output video dimensions Special values are: 0 = original width/height -1 = keep original aspect This is

[FFmpeg-cvslog] lavfi/vf_vpp_qsv: add has_passthrough flag in VPPContext

2023-01-16 Thread Haihao Xiang
ffmpeg | branch: master | Haihao Xiang | Mon Jan 9 15:12:07 2023 +0800| [dc5369144b824ee6d14086b06759b291a8213646] | committer: Haihao Xiang lavfi/vf_vpp_qsv: add has_passthrough flag in VPPContext QSV filters may set this flag in preinit callback to turn on / off pass through mode This is i

[FFmpeg-cvslog] lavfi/vf_vpp_qsv: handle NULL pointer when evaluating an expression

2023-01-16 Thread Haihao Xiang
ffmpeg | branch: master | Haihao Xiang | Mon Jan 9 15:12:04 2023 +0800| [129530e91707b6451a28580bca147031996993af] | committer: Haihao Xiang lavfi/vf_vpp_qsv: handle NULL pointer when evaluating an expression This patch provides default value if the expression is NULL. This is in preparation

[FFmpeg-cvslog] lavfi/vf_vpp_qsv: add "a", "dar" and "sar" variables

2023-01-16 Thread Haihao Xiang
ffmpeg | branch: master | Haihao Xiang | Mon Jan 9 15:12:03 2023 +0800| [24a8e1e126dbe4316df3097c0b4e0b91bb7abb88] | committer: Haihao Xiang lavfi/vf_vpp_qsv: add "a", "dar" and "sar" variables Also fix the naming style in enum var_name. This is in preparation for reusing the code for other

[FFmpeg-cvslog] lavc/qsvenc_jpeg: accept YUYV422 and BGRA in system memory

2023-01-16 Thread Haihao Xiang
ffmpeg | branch: master | Haihao Xiang | Mon Jan 9 16:56:26 2023 +0800| [1f88fb80d5416a23fb164fa0cda4585d9a541d48] | committer: Haihao Xiang lavc/qsvenc_jpeg: accept YUYV422 and BGRA in system memory Signed-off-by: Haihao Xiang > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=1f8

[FFmpeg-cvslog] avformat/segment: calculate segment durations correctly.

2023-01-16 Thread Gyan Doshi
ffmpeg | branch: master | Gyan Doshi | Sat Jan 7 15:28:52 2023 +0530| [01f46f18dbcdf323ceb4fdff7358cf3ca71366e6] | committer: Gyan Doshi avformat/segment: calculate segment durations correctly. segment_time and segment_times are defined as duration specifications, not timestamps, so calculatio

[FFmpeg-cvslog] avformat/dtshddec: also read trailing padding in samples

2023-01-16 Thread Paul B Mahol
ffmpeg | branch: master | Paul B Mahol | Thu Jan 12 09:56:57 2023 +0100| [2524d0b33b3e23b23d45c45820601644ba51c7bf] | committer: Paul B Mahol avformat/dtshddec: also read trailing padding in samples > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=2524d0b33b3e23b23d45c45820601644ba51

[FFmpeg-cvslog] avfilter: add fractional delay IR source filter

2023-01-16 Thread Paul B Mahol
ffmpeg | branch: master | Paul B Mahol | Sun Jan 8 13:53:39 2023 +0100| [ac7d21284bd3c2b7f7c6d15db450e4c58e93fef8] | committer: Paul B Mahol avfilter: add fractional delay IR source filter > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=ac7d21284bd3c2b7f7c6d15db450e4c58e93fef8 ---