[FFmpeg-devel] [PATCH 1/4] lavfi/qsvvpp: change the output frame's width and height

2022-11-24 Thread Xiang, Haihao
From: "Chen,Wenbin" Make sure the size of the output frame always matches the agreed upon image size. Signed-off-by: Wenbin Chen --- libavfilter/qsvvpp.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/libavfilter/qsvvpp.c b/libavfilter/qsvvpp.c index 8428ee89ab..bf719

[FFmpeg-devel] [PATCH 2/4] lavfi/qsvvpp: avoid overriding the returned value

2022-11-24 Thread Xiang, Haihao
From: Haihao Xiang It means more than one output is ready when MFXVideoVPP_RunFrameVPPAsync() returns MFX_ERR_MORE_SURFACE [1]. Currently the returned value from MFXVideoVPP_RunFrameVPPAsync() might be overridden, so the check of 'ret == MFX_ERR_MORE_SURFACE' is always false when MFX_ERR_MORE_SUR

[FFmpeg-devel] [PATCH 3/4] lavfi/qsvvpp: provide a default framerate if needed

2022-11-24 Thread Xiang, Haihao
From: Haihao Xiang VPP in the SDK requires the frame rate to be set to a valid value, otherwise init will fail, so always set a default framerate when the input link doesn't have a valid framerate. Signed-off-by: Haihao Xiang --- libavfilter/qsvvpp.c | 8 1 file changed, 8 insertions(

[FFmpeg-devel] [PATCH 4/4] lavf/vf_vpp_qsv: scale_mode can be applied to color conversion

2022-11-24 Thread Xiang, Haihao
From: Haihao Xiang Signed-off-by: Haihao Xiang --- libavfilter/vf_vpp_qsv.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavfilter/vf_vpp_qsv.c b/libavfilter/vf_vpp_qsv.c index 4a053f9145..17f2989245 100644 --- a/libavfilter/vf_vpp_qsv.c +++ b/libavfilter/vf_vpp_qsv.c @

Re: [FFmpeg-devel] Developer meeting Dec 2

2022-11-24 Thread Tomas Härdin
sön 2022-11-20 klockan 17:06 +0100 skrev Jean-Baptiste Kempf: > Hello Guys & Girls, > > Some of us are planning to meet this 2nd of December, in Barcelona. > > There is no predefinite agenda, just meet, discuss and code around > FFmpeg. > Everybody that feels part of this community is invited. >

Re: [FFmpeg-devel] [PATCH v2] avcodec/av1_vaapi: add direct film grain mode

2022-11-24 Thread Dong, Ruijing
[AMD Official Use Only - General] I might have misunderstood some of the questions, and I would like to explain more about the issue from my perspective, please correct me if anything wrong. This patch is NOT a hack, like @Mark Thompson mentioned. Video codec, especially decoders will need to

[FFmpeg-devel] [PATCH] avformat/file: Fix handing of file URIs

2022-11-24 Thread Nick Sarnie
The current URI handling only removes the file: prefix, but we also need to consider the case of percent encoding. Percent encoding can happen with non-ASCII characters in the path. I hit this through mpv with vobsub subtitles when dragging subtitles onto the player using the mouse. Vobsub uses

Re: [FFmpeg-devel] [PATCH] avformat/file: Fix handing of file URIs

2022-11-24 Thread Nicolas George
Nick Sarnie (12022-11-24): > The current URI handling only removes the file: prefix, but we also need to > consider the case of percent encoding. > Percent encoding can happen with non-ASCII characters in the path. NAK, this is a huge compatibility break. But this fix is necessary, you are right.

Re: [FFmpeg-devel] [PATCH] avformat/file: Fix handing of file URIs

2022-11-24 Thread Nick Sarnie
Okay, thanks. I tried asking if this patch would be accepted in IRC before posting this to prevent this kind of situation but nobody responded. I don't know enough about the codebase to implement the suggested solution, so I'll let you all decide if you want to do it. ___

Re: [FFmpeg-devel] [PATCH 4/4] lavf/vf_vpp_qsv: scale_mode can be applied to color conversion

2022-11-24 Thread Soft Works
> -Original Message- > From: ffmpeg-devel On Behalf Of > Xiang, Haihao > Sent: Thursday, November 24, 2022 10:20 AM > To: ffmpeg-devel@ffmpeg.org > Cc: Haihao Xiang > Subject: [FFmpeg-devel] [PATCH 4/4] lavf/vf_vpp_qsv: scale_mode can > be applied to color conversion > > From: Haihao

Re: [FFmpeg-devel] [PATCH 1/4] lavfi/qsvvpp: change the output frame's width and height

2022-11-24 Thread Soft Works
> -Original Message- > From: ffmpeg-devel On Behalf Of > Xiang, Haihao > Sent: Thursday, November 24, 2022 10:19 AM > To: ffmpeg-devel@ffmpeg.org > Cc: Chen,Wenbin > Subject: [FFmpeg-devel] [PATCH 1/4] lavfi/qsvvpp: change the output > frame's width and height > > From: "Chen,Wenbin"

Re: [FFmpeg-devel] [PATCH 3/4] lavfi/qsvvpp: provide a default framerate if needed

2022-11-24 Thread Soft Works
> -Original Message- > From: ffmpeg-devel On Behalf Of > Xiang, Haihao > Sent: Thursday, November 24, 2022 10:19 AM > To: ffmpeg-devel@ffmpeg.org > Cc: Haihao Xiang > Subject: [FFmpeg-devel] [PATCH 3/4] lavfi/qsvvpp: provide a default > framerate if needed > > From: Haihao Xiang > >

Re: [FFmpeg-devel] [PATCH v2] avcodec/av1_vaapi: add direct film grain mode

2022-11-24 Thread Mark Thompson
On 24/11/2022 15:27, Dong, Ruijing wrote: [AMD Official Use Only - General] I might have misunderstood some of the questions, and I would like to explain more about the issue from my perspective, please correct me if anything wrong. Are you perhaps missing that this is intended to be a common

Re: [FFmpeg-devel] [PATCH v2] avcodec/av1_vaapi: add direct film grain mode

2022-11-24 Thread Dong, Ruijing
[AMD Official Use Only - General] Thanks for the input. I will try this way. Ruijing -Original Message- From: Mark Thompson Sent: Thursday, November 24, 2022 4:10 PM To: Dong, Ruijing ; FFmpeg development discussions and patches Subject: Re: [FFmpeg-devel] [PATCH v2] avcodec/av1_vaap

Re: [FFmpeg-devel] [PATCH] Makefile: Build complete doc with Doxygen

2022-11-24 Thread Jan Ekström
On Wed, Nov 16, 2022 at 7:21 PM Marvin Scholz wrote: > > On 24 Sep 2022, at 23:09, Marvin Scholz wrote: > > > Add DISABLEDINSTHEADERS, a variable containing the headers of disabled > > libraries. This is needed so that Doxygen does not generate incomplete > > documentation when a component is disa

[FFmpeg-devel] [PATCH]lavc/mscc: Change BGRA to BGR0, there is no transparency in screen recordings

2022-11-24 Thread Carl Eugen Hoyos
Hi! Attached patch fixes an issue mentioned in ticket #10068. Please comment, Carl Eugen 0001-lavc-mscc-Change-BGRA-to-BGR0-there-is-no-transparen.patch Description: Binary data ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/

[FFmpeg-devel] [PATCH]lavc/codec_desc: Mark V210 as lossy

2022-11-24 Thread Carl Eugen Hoyos
Hi! Our V210 encoder limits the written values, so do not mark the codec as lossless. Please comment, Carl Eugen 0001-lavc-codec_desc-Mark-V210-as-lossy.patch Description: Binary data ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpe

[FFmpeg-devel] [PATCH] avcodec/mjpegenc: take into account component count when writing the SOF header size

2022-11-24 Thread James Almer
Fixes ticket #10069 Signed-off-by: James Almer --- libavcodec/mjpegenc_common.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavcodec/mjpegenc_common.c b/libavcodec/mjpegenc_common.c index 6dfc4469a5..049ae3d929 100644 --- a/libavcodec/mjpegenc_common.c +++ b/libavcodec/

Re: [FFmpeg-devel] [crop support for matroska demuxer, V4 2/3] libavcodec: Public code to support container crop

2022-11-24 Thread Michael Niedermayer
On Wed, Nov 23, 2022 at 03:44:25PM +0100, Dmitrii Ovchinnikov wrote: > >>The types seems mismatching > > The reason for the mismatch of types is that I left the > int type according to the comments : > " > James Almer > IMO the AVFrame ones should have not been size_t to begin with, not just > bec

Re: [FFmpeg-devel] [PATCH]lavc/mscc: Change BGRA to BGR0, there is no transparency in screen recordings

2022-11-24 Thread Paul B Mahol
On 11/24/22, Carl Eugen Hoyos wrote: > Hi! > > Attached patch fixes an issue mentioned in ticket #10068. > > Please comment, Carl Eugen > NAK Not correct. ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-d

Re: [FFmpeg-devel] [PATCH]lavc/mscc: Change BGRA to BGR0, there is no transparency in screen recordings

2022-11-24 Thread Carl Eugen Hoyos
Am Fr., 25. Nov. 2022 um 00:08 Uhr schrieb Paul B Mahol : > > On 11/24/22, Carl Eugen Hoyos wrote: > > Hi! > > > > Attached patch fixes an issue mentioned in ticket #10068. > > > > Please comment, Carl Eugen > > > > NAK > Not correct. How do you suggest to fix the issue? Note that the same bug w

Re: [FFmpeg-devel] [PATCH] avcodec/mjpegenc: take into account component count when writing the SOF header size

2022-11-24 Thread Carl Eugen Hoyos
Am Fr., 25. Nov. 2022 um 00:00 Uhr schrieb James Almer : > > Fixes ticket #10069 > > Signed-off-by: James Almer > --- > libavcodec/mjpegenc_common.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/libavcodec/mjpegenc_common.c b/libavcodec/mjpegenc_common.c > index 6dfc446

Re: [FFmpeg-devel] [PATCH] avcodec/mjpegenc: take into account component count when writing the SOF header size

2022-11-24 Thread James Almer
On 11/24/2022 8:12 PM, Carl Eugen Hoyos wrote: Am Fr., 25. Nov. 2022 um 00:00 Uhr schrieb James Almer : Fixes ticket #10069 Signed-off-by: James Almer --- libavcodec/mjpegenc_common.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavcodec/mjpegenc_common.c b/libavco

Re: [FFmpeg-devel] [PATCH] avcodec/mjpegenc: take into account component count when writing the SOF header size

2022-11-24 Thread StreamNG Harold Camargo
please unsuscribe. Harold F. Camargo R. Stream NG Cel. 318 3227862 Bogotá Colombia www.stream-ng.com El jue, 24 nov 2022 a las 18:24, James Almer () escribió: > On 11/24/2022 8:12 PM, Carl Eugen Hoyos wrote: > > Am Fr., 25. Nov. 2022 um 00:00 Uhr schrieb James Almer < > jamr...@gmail.com>: > >>

Re: [FFmpeg-devel] [PATCH]lavc/mscc: Change BGRA to BGR0, there is no transparency in screen recordings

2022-11-24 Thread Paul B Mahol
On 11/25/22, Carl Eugen Hoyos wrote: > Am Fr., 25. Nov. 2022 um 00:08 Uhr schrieb Paul B Mahol : >> >> On 11/24/22, Carl Eugen Hoyos wrote: >> > Hi! >> > >> > Attached patch fixes an issue mentioned in ticket #10068. >> > >> > Please comment, Carl Eugen >> > >> >> NAK >> Not correct. > > How do y

[FFmpeg-devel] [PATCH 00/31] Use av_dict_iterate where approproate

2022-11-24 Thread Marvin Scholz
This patchset replaces the common use of: av_dict_get(format_options, "", entry, AV_DICT_IGNORE_SUFFIX) with the new av_dict_iterate in most places where it makes sense. It is more concise and clearer to understand the intention of the code. Additionally for fftools/ffmpeg_filter it switches to

[FFmpeg-devel] [PATCH 01/31] fftools: use av_dict_iterate

2022-11-24 Thread Marvin Scholz
--- fftools/cmdutils.c | 2 +- fftools/ffmpeg.c| 2 +- fftools/ffmpeg_demux.c | 5 ++--- fftools/ffmpeg_filter.c | 3 +-- fftools/ffmpeg_opt.c| 2 +- fftools/ffplay.c| 4 ++-- fftools/ffprobe.c | 6 +++--- 7 files changed, 11 insertions(+), 13 deletions(-) diff --g

[FFmpeg-devel] [PATCH 02/31] fftools: use av_dict_get_string

2022-11-24 Thread Marvin Scholz
Instead of manually assembling the string, use av_dict_get_string which handles things like proper escaping too (even though it is not yet needed here). --- fftools/ffmpeg_filter.c | 31 +-- 1 file changed, 13 insertions(+), 18 deletions(-) diff --git a/fftools/ffmpeg_

[FFmpeg-devel] [PATCH 09/31] avfilter/vf_coreimage: use av_dict_iterate

2022-11-24 Thread Marvin Scholz
--- libavfilter/vf_coreimage.m | 16 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/libavfilter/vf_coreimage.m b/libavfilter/vf_coreimage.m index 874bdc8c56..b1959861de 100644 --- a/libavfilter/vf_coreimage.m +++ b/libavfilter/vf_coreimage.m @@ -416,8 +416,8 @@ stat

[FFmpeg-devel] [PATCH 03/31] avcodec/librav1e: use av_dict_iterate

2022-11-24 Thread Marvin Scholz
--- libavcodec/librav1e.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libavcodec/librav1e.c b/libavcodec/librav1e.c index 4f424caf5b..f48d5e0eb4 100644 --- a/libavcodec/librav1e.c +++ b/libavcodec/librav1e.c @@ -243,8 +243,8 @@ static av_cold int librav1e_encode_init(AV

[FFmpeg-devel] [PATCH 10/31] avcodec/libxavs2: use av_dict_iterate

2022-11-24 Thread Marvin Scholz
--- libavcodec/libxavs2.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libavcodec/libxavs2.c b/libavcodec/libxavs2.c index 1672edfc07..c493ddc325 100644 --- a/libavcodec/libxavs2.c +++ b/libavcodec/libxavs2.c @@ -96,8 +96,8 @@ static av_cold int xavs2_init(AVCodecContext

[FFmpeg-devel] [PATCH 11/31] avcodec/avpacket: use av_dict_iterate

2022-11-24 Thread Marvin Scholz
--- libavcodec/avpacket.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavcodec/avpacket.c b/libavcodec/avpacket.c index bcbc4166cb..5fef65e97a 100644 --- a/libavcodec/avpacket.c +++ b/libavcodec/avpacket.c @@ -316,7 +316,7 @@ uint8_t *av_packet_pack_dictionary(AVDictionar

[FFmpeg-devel] [PATCH 04/31] avcodec/librav1e: remove unnecessary variable

2022-11-24 Thread Marvin Scholz
--- libavcodec/librav1e.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/libavcodec/librav1e.c b/libavcodec/librav1e.c index f48d5e0eb4..3481b7637d 100644 --- a/libavcodec/librav1e.c +++ b/libavcodec/librav1e.c @@ -245,8 +245,7 @@ static av_cold int librav1e_encode_init(AVCo

[FFmpeg-devel] [PATCH 05/31] avcodec/libvpxenc: use av_dict_iterate

2022-11-24 Thread Marvin Scholz
--- libavcodec/libvpxenc.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libavcodec/libvpxenc.c b/libavcodec/libvpxenc.c index 667cffc200..9aa5510c28 100644 --- a/libavcodec/libvpxenc.c +++ b/libavcodec/libvpxenc.c @@ -900,7 +900,7 @@ static av_cold int vpx_init(AVCodecCo

[FFmpeg-devel] [PATCH 12/31] avformat/vorbiscomment: use av_dict_iterate

2022-11-24 Thread Marvin Scholz
--- libavformat/vorbiscomment.c | 14 +++--- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/libavformat/vorbiscomment.c b/libavformat/vorbiscomment.c index 13ee065a44..abe12fd586 100644 --- a/libavformat/vorbiscomment.c +++ b/libavformat/vorbiscomment.c @@ -45,17 +45,17 @@ i

[FFmpeg-devel] [PATCH 13/31] avfilter/vf_libvmaf: use av_dict_iterate

2022-11-24 Thread Marvin Scholz
--- libavfilter/vf_libvmaf.c | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/libavfilter/vf_libvmaf.c b/libavfilter/vf_libvmaf.c index 8f649c5b02..2586f37d99 100644 --- a/libavfilter/vf_libvmaf.c +++ b/libavfilter/vf_libvmaf.c @@ -236,9 +236,9 @@ static int parse_fea

[FFmpeg-devel] [PATCH 06/31] avformat/smjpegenc: use av_dict_iterate

2022-11-24 Thread Marvin Scholz
--- libavformat/smjpegenc.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libavformat/smjpegenc.c b/libavformat/smjpegenc.c index 888ece2f7c..edba08cf9b 100644 --- a/libavformat/smjpegenc.c +++ b/libavformat/smjpegenc.c @@ -35,7 +35,7 @@ typedef struct SMJPEGMuxContext {

[FFmpeg-devel] [PATCH 07/31] avutil: use av_dict_iterate

2022-11-24 Thread Marvin Scholz
--- libavutil/opt.c| 12 ++-- libavutil/tests/dict.c | 10 +- 2 files changed, 11 insertions(+), 11 deletions(-) diff --git a/libavutil/opt.c b/libavutil/opt.c index a3940f47fb..0a909a8b22 100644 --- a/libavutil/opt.c +++ b/libavutil/opt.c @@ -1742,14 +1742,14 @@ void av_o

[FFmpeg-devel] [PATCH 08/31] avfilter/vf_scale: use av_dict_iterate

2022-11-24 Thread Marvin Scholz
--- libavfilter/vf_scale.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libavfilter/vf_scale.c b/libavfilter/vf_scale.c index 2b12cf283c..b95e2e6c66 100644 --- a/libavfilter/vf_scale.c +++ b/libavfilter/vf_scale.c @@ -555,8 +555,8 @@ static int config_props(AVFilterLink

[FFmpeg-devel] [PATCH 14/31] avfilter/f_metadata: use av_dict_iterate

2022-11-24 Thread Marvin Scholz
--- libavfilter/f_metadata.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libavfilter/f_metadata.c b/libavfilter/f_metadata.c index 82491f2bb8..4b7cfb0cb7 100644 --- a/libavfilter/f_metadata.c +++ b/libavfilter/f_metadata.c @@ -308,7 +308,7 @@ static int filter_frame(AVF

[FFmpeg-devel] [PATCH 15/31] avformat/cafenc: use av_dict_iterate

2022-11-24 Thread Marvin Scholz
--- libavformat/cafenc.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/libavformat/cafenc.c b/libavformat/cafenc.c index b90811d46f..b8317cd5ed 100644 --- a/libavformat/cafenc.c +++ b/libavformat/cafenc.c @@ -113,7 +113,7 @@ static int caf_write_header(AVFormatContext *

[FFmpeg-devel] [PATCH 16/31] doc/examples/metadata: use av_dict_iterate

2022-11-24 Thread Marvin Scholz
--- doc/examples/metadata.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/examples/metadata.c b/doc/examples/metadata.c index 7c44009a24..734b12df16 100644 --- a/doc/examples/metadata.c +++ b/doc/examples/metadata.c @@ -52,7 +52,7 @@ int main (int argc, char **argv)

[FFmpeg-devel] [PATCH 17/31] avformat/movenc: use av_dict_iterate

2022-11-24 Thread Marvin Scholz
--- libavformat/movenc.c | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/libavformat/movenc.c b/libavformat/movenc.c index 064b541972..7b00e65cdd 100644 --- a/libavformat/movenc.c +++ b/libavformat/movenc.c @@ -4110,7 +4110,7 @@ static int mov_write_mdta_hdlr_tag(AVIOCo

[FFmpeg-devel] [PATCH 18/31] avformat/metadata: use av_dict_iterate

2022-11-24 Thread Marvin Scholz
--- libavformat/metadata.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libavformat/metadata.c b/libavformat/metadata.c index b9b6de7972..a0258ea125 100644 --- a/libavformat/metadata.c +++ b/libavformat/metadata.c @@ -29,14 +29,14 @@ void ff_metadata_conv(AVDictionary **

[FFmpeg-devel] [PATCH 19/31] avformat/flvenc: use av_dict_iterate

2022-11-24 Thread Marvin Scholz
--- libavformat/flvenc.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libavformat/flvenc.c b/libavformat/flvenc.c index 59be11eba8..128ae8ebc0 100644 --- a/libavformat/flvenc.c +++ b/libavformat/flvenc.c @@ -277,7 +277,7 @@ static void write_metadata(AVFormatContext *s,

[FFmpeg-devel] [PATCH 20/31] avformat/hls: use av_dict_iterate

2022-11-24 Thread Marvin Scholz
And constify oldentry too while at it. --- libavformat/hls.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/libavformat/hls.c b/libavformat/hls.c index 402eb2b5a0..926d053939 100644 --- a/libavformat/hls.c +++ b/libavformat/hls.c @@ -1104,10 +1104,10 @@ static void parse

[FFmpeg-devel] [PATCH 21/31] avformat/lrcenc: use av_dict_iterate

2022-11-24 Thread Marvin Scholz
--- libavformat/lrcenc.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/libavformat/lrcenc.c b/libavformat/lrcenc.c index f7a5a6982d..2d6ca33e38 100644 --- a/libavformat/lrcenc.c +++ b/libavformat/lrcenc.c @@ -63,8 +63,7 @@ static int lrc_write_header(AVFormatContext *s)

[FFmpeg-devel] [PATCH 22/31] avformat/dump: use av_dict_iterate

2022-11-24 Thread Marvin Scholz
--- libavformat/dump.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavformat/dump.c b/libavformat/dump.c index 225f80ac22..d31e4c2ec6 100644 --- a/libavformat/dump.c +++ b/libavformat/dump.c @@ -140,7 +140,7 @@ static void dump_metadata(void *ctx, const AVDictionary *m,

[FFmpeg-devel] [PATCH 23/31] avformat/wtvenc: use av_dict_iterate

2022-11-24 Thread Marvin Scholz
--- libavformat/wtvenc.c | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/libavformat/wtvenc.c b/libavformat/wtvenc.c index 7e28b2082e..977e16c5a4 100644 --- a/libavformat/wtvenc.c +++ b/libavformat/wtvenc.c @@ -670,12 +670,12 @@ static void write_table_entries_attrib(AV

[FFmpeg-devel] [PATCH 24/31] avformat/ffmetaenc: use av_dict_iterate

2022-11-24 Thread Marvin Scholz
--- libavformat/ffmetaenc.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libavformat/ffmetaenc.c b/libavformat/ffmetaenc.c index edd66e1a04..f27ac1ac50 100644 --- a/libavformat/ffmetaenc.c +++ b/libavformat/ffmetaenc.c @@ -40,8 +40,8 @@ static void write_escape_str(AVIOC

[FFmpeg-devel] [PATCH 25/31] avformat/id3v2enc: use av_dict_iterate

2022-11-24 Thread Marvin Scholz
--- libavformat/id3v2enc.c | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/libavformat/id3v2enc.c b/libavformat/id3v2enc.c index 515d2efd7d..ac907c2758 100644 --- a/libavformat/id3v2enc.c +++ b/libavformat/id3v2enc.c @@ -150,7 +150,7 @@ static int id3v2_put_priv(ID3v

[FFmpeg-devel] [PATCH 26/31] avformat/nutenc: use av_dict_iterate

2022-11-24 Thread Marvin Scholz
--- libavformat/nutenc.c | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/libavformat/nutenc.c b/libavformat/nutenc.c index 1afdeeb8ab..ff81ee34aa 100644 --- a/libavformat/nutenc.c +++ b/libavformat/nutenc.c @@ -516,7 +516,7 @@ static int add_info(AVIOContext *bc, c

[FFmpeg-devel] [PATCH 27/31] avformat/apetag: use av_dict_iterate

2022-11-24 Thread Marvin Scholz
--- libavformat/apetag.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libavformat/apetag.c b/libavformat/apetag.c index e861aac0f8..f2794c46f2 100644 --- a/libavformat/apetag.c +++ b/libavformat/apetag.c @@ -175,7 +175,7 @@ static int string_is_ascii(const uint8_t *str)

[FFmpeg-devel] [PATCH 28/31] avformat/asfenc: use av_dict_iterate

2022-11-24 Thread Marvin Scholz
--- libavformat/asfenc.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libavformat/asfenc.c b/libavformat/asfenc.c index 70800a6df5..47240fc0a8 100644 --- a/libavformat/asfenc.c +++ b/libavformat/asfenc.c @@ -570,10 +570,10 @@ static int asf_write_header1(AVFormatContext

[FFmpeg-devel] [PATCH 29/31] avformat/http: use av_dict_iterate

2022-11-24 Thread Marvin Scholz
--- libavformat/http.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/libavformat/http.c b/libavformat/http.c index c5c48c7900..7bce821535 100644 --- a/libavformat/http.c +++ b/libavformat/http.c @@ -1021,11 +1021,11 @@ static int parse_cookie(HTTPContext *s, const char

[FFmpeg-devel] [PATCH 30/31] avformat/matroskaenc: use av_dict_iterate

2022-11-24 Thread Marvin Scholz
--- libavformat/matroskaenc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavformat/matroskaenc.c b/libavformat/matroskaenc.c index 2be4f87284..2deb4284e8 100644 --- a/libavformat/matroskaenc.c +++ b/libavformat/matroskaenc.c @@ -2048,7 +2048,7 @@ static int mkv_write_tag

[FFmpeg-devel] [PATCH 31/31] avformat/fifo: use av_dict_iterate

2022-11-24 Thread Marvin Scholz
--- libavformat/fifo.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libavformat/fifo.c b/libavformat/fifo.c index 7b35c9bf02..c125a97b0d 100644 --- a/libavformat/fifo.c +++ b/libavformat/fifo.c @@ -148,8 +148,8 @@ static int fifo_thread_write_header(FifoThreadContext *ct

Re: [FFmpeg-devel] [PATCH 4/4] lavf/vf_vpp_qsv: scale_mode can be applied to color conversion

2022-11-24 Thread Xiang, Haihao
On Thu, 2022-11-24 at 18:47 +, Soft Works wrote: > > -Original Message- > > From: ffmpeg-devel On Behalf Of > > Xiang, Haihao > > Sent: Thursday, November 24, 2022 10:20 AM > > To: ffmpeg-devel@ffmpeg.org > > Cc: Haihao Xiang > > Subject: [FFmpeg-devel] [PATCH 4/4] lavf/vf_vpp_qsv: sc

Re: [FFmpeg-devel] [PATCH 1/4] lavfi/qsvvpp: change the output frame's width and height

2022-11-24 Thread Xiang, Haihao
On Thu, 2022-11-24 at 18:57 +, Soft Works wrote: > > -Original Message- > > From: ffmpeg-devel On Behalf Of > > Xiang, Haihao > > Sent: Thursday, November 24, 2022 10:19 AM > > To: ffmpeg-devel@ffmpeg.org > > Cc: Chen,Wenbin > > Subject: [FFmpeg-devel] [PATCH 1/4] lavfi/qsvvpp: change

Re: [FFmpeg-devel] [PATCH 1/2] avcodec/pictordec: Check that the image fits in the input

2022-11-24 Thread Peter Ross
On Tue, Nov 22, 2022 at 11:56:51PM +0100, Michael Niedermayer wrote: > Fixes: Timeout > Fixes: > 53438/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_PICTOR_fuzzer-5458939919859712 > > Found-by: continuous fuzzing process > https://github.com/google/oss-fuzz/tree/master/projects/ffmpe > Signe