[FFmpeg-devel] [PATCH v2] avformat/mov: add interleaved_read option

2023-09-09 Thread Zhao Zhili
From: Zhao Zhili For bad interleaved files, manually interleave multiple tracks at the demuxer level can trigger seeking back and forth, which can be dramatically slow depending on the protocol. Demuxer level interleave can be useless sometimes, e.g., reading mp4 via http and then transcoding/rem

[FFmpeg-devel] [PATCH 3/3] avcodec/jpegxl_parser: Check for ctx->skip overflow

2023-09-09 Thread Michael Niedermayer
Fixes: out of array access Fixes: 62113/clusterfuzz-testcase-minimized-ffmpeg_DEMUXER_fuzzer-5025082076168192 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Signed-off-by: Michael Niedermayer --- libavcodec/jpegxl_parser.c | 2 +- 1 file cha

[FFmpeg-devel] [PATCH 2/3] avformat/jpegxl_anim_dec: Check that size fits within argument

2023-09-09 Thread Michael Niedermayer
Fixes: out of array access Fixes: 61991/clusterfuzz-testcase-minimized-ffmpeg_dem_JPEGXL_ANIM_fuzzer-5524679648215040 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Signed-off-by: Michael Niedermayer --- libavformat/jpegxl_anim_dec.c | 2 ++

[FFmpeg-devel] [PATCH 1/3] avcodec/wavarc: Use unsigned for samples in 1dif, 2slp, 5elp

2023-09-09 Thread Michael Niedermayer
Fixes: signed integer overflow: 141394472 + 2038060365 cannot be represented in type 'int' Fixes: 61787/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_WAVARC_fuzzer-5882604925878272 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Signed-off

Re: [FFmpeg-devel] [PATCH 6/7] avcodec/vlc: Use proper namespace

2023-09-09 Thread Michael Niedermayer
On Fri, Sep 08, 2023 at 04:07:26PM +0200, Andreas Rheinhardt wrote: > Therefore use a proper prefix for this API, e.g. > ff_init_vlc_sparse -> ff_vlc_init_sparse > ff_free_vlc-> ff_vlc_free > INIT_VLC_LE-> VLC_INIT_LE > INIT_VLC_USE_NEW_STATIC -> VLC_INIT_USE_STATIC > (The ancient I

Re: [FFmpeg-devel] [PATCH v2] GSoC 2023: Add Audio Overlay Filter

2023-09-09 Thread Andreas Rheinhardt
Harshit Karwal: > Replaced FILTER_QUERY_FUNC with FILTER_SAMPLEFMTS_ARRAY > > Signed-off-by: Harshit Karwal > --- > doc/filters.texi | 40 +++ > libavfilter/Makefile | 1 + > libavfilter/af_aoverlay.c | 618 ++ > libavfilter/allfilters.c |

Re: [FFmpeg-devel] VDD conference invitation - Dublin 22-24 Sept 2023

2023-09-09 Thread Tomas Härdin
lör 2023-09-09 klockan 15:53 +0200 skrev Michael Niedermayer: > On Sat, Sep 09, 2023 at 09:04:25AM +0200, Tomas Härdin wrote: > > fre 2023-09-08 klockan 15:09 +0200 skrev Michael Niedermayer: > [...] > > > > AI based filters are neglegted at a time everything is shifting > > > to neural networks a

Re: [FFmpeg-devel] VDD conference invitation - Dublin 22-24 Sept 2023

2023-09-09 Thread Vittorio Giovara
On Fri, Sep 8, 2023 at 11:22 AM Ronald S. Bultje wrote: > Hi, > > On Fri, Sep 8, 2023 at 9:10 AM Michael Niedermayer > > wrote: > > > On Thu, Aug 17, 2023 at 07:42:17PM +0200, Jean-Baptiste Kempf wrote: > > [...] > > > Propose a talk, from 5min to 30min. > > > > As i will not be at the conferenc

[FFmpeg-devel] [PATCH v2] GSoC 2023: Add Audio Overlay Filter

2023-09-09 Thread Harshit Karwal
Replaced FILTER_QUERY_FUNC with FILTER_SAMPLEFMTS_ARRAY Signed-off-by: Harshit Karwal --- doc/filters.texi | 40 +++ libavfilter/Makefile | 1 + libavfilter/af_aoverlay.c | 618 ++ libavfilter/allfilters.c | 1 + 4 files changed, 660 insert

Re: [FFmpeg-devel] VDD conference invitation - Dublin 22-24 Sept 2023

2023-09-09 Thread Michael Niedermayer
On Fri, Sep 08, 2023 at 03:09:49PM +0200, Michael Niedermayer wrote: > On Thu, Aug 17, 2023 at 07:42:17PM +0200, Jean-Baptiste Kempf wrote: > [...] > > Propose a talk, from 5min to 30min. [...] > Clientside / "in browser" also has become very important but > is absent from our documentation, our fa

Re: [FFmpeg-devel] VDD conference invitation - Dublin 22-24 Sept 2023

2023-09-09 Thread Michael Niedermayer
On Fri, Sep 08, 2023 at 06:42:49PM +0300, Rémi Denis-Courmont wrote: > Le perjantaina 8. syyskuuta 2023, 16.09.49 EEST Michael Niedermayer a écrit : [...] > > Should decissions in FFmpeg be made to maximize benefit / be optimal for > > FFmpeg ? > > How do you define benefit for FFmpeg? This is rea

Re: [FFmpeg-devel] VDD conference invitation - Dublin 22-24 Sept 2023

2023-09-09 Thread Michael Niedermayer
On Fri, Sep 08, 2023 at 03:53:59PM +0100, Derek Buitenhuis wrote: > On 9/8/2023 2:09 PM, Michael Niedermayer wrote: > > Whats the scope of FFmpeg ? > > And is this direction that is taken optimal for FFmpeg, and what people > > want ? > > Not that I don't think this is an issue worth discussing (

Re: [FFmpeg-devel] VDD conference invitation - Dublin 22-24 Sept 2023

2023-09-09 Thread Michael Niedermayer
On Sat, Sep 09, 2023 at 09:04:25AM +0200, Tomas Härdin wrote: > fre 2023-09-08 klockan 15:09 +0200 skrev Michael Niedermayer: [...] > > AI based filters are neglegted at a time everything is shifting > > to neural networks and AI.  > > Good. AI is a meme. Polynomial regression is just as good. T

Re: [FFmpeg-devel] [PATCH v2 1/2] configure: don't force specific C++ standard library linking

2023-09-09 Thread Rémi Denis-Courmont
Le keskiviikkona 6. syyskuuta 2023, 2.26.29 EEST Kacper Michajłow a écrit : > Other C++ standard libraries exist. Also, this is not a proper way to > link the standard library anyway. Instead when a C++ dependency is > detected, switch to the C++ compiler driver to properly link everything. > > Si

Re: [FFmpeg-devel] [PATCH 00/10 v4][RFC] AVCodecContext and AVCodecParameters side data

2023-09-09 Thread James Almer
On 9/6/2023 2:44 PM, James Almer wrote: Changes since the previous version: - Removed the AVPacketSideDataSet from AVCodecContext, using instead the existing coded_side_data field, at Anton's request. I still prefer using a new field of type AVPacketSideDataSet, given that the user can curren

Re: [FFmpeg-devel] [PATCH] GSoC 2023: Add Audio Overlay Filter

2023-09-09 Thread Paul B Mahol
On Wed, Aug 23, 2023 at 12:16 PM Harshit Karwal wrote: > 1. Added af_aoverlay.c > 2. Updated filter documentation > 3. Included the filter in libavfilter/Makefile and libavfilter/allfilters.c > > Signed-off-by: Harshit Karwal > --- > doc/filters.texi | 40 +++ > libavfilter/Makefile

Re: [FFmpeg-devel] [PATCH 01/12] avradio/avformat/sdrdemux: Move agc_gain into local variable

2023-09-09 Thread Paul B Mahol
Why is this SPAM still on this Mailing List? ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".

Re: [FFmpeg-devel] [PATCH 03/21] avformat/aviobuf: Don't use incompatible function pointer type for call

2023-09-09 Thread Andreas Rheinhardt
Tomas Härdin: > tor 2023-09-07 klockan 02:32 +0200 skrev Andreas Rheinhardt: >> It is undefined behaviour even in cases where it works >> (it works because both are pointers). Instead change >> the functions involved to use the type expected by the AVIO-API >> and add inline wrappers for our intern

Re: [FFmpeg-devel] VDD conference invitation - Dublin 22-24 Sept 2023

2023-09-09 Thread Tomas Härdin
fre 2023-09-08 klockan 15:09 +0200 skrev Michael Niedermayer: > the video encoder core we had, which encoded from mpeg1 to mpeg4, > msmpeg*, rv* and others > and at the time was the best encoder available (not anymore now, no) > but after mpeg4-asp, > modern video encoders where no longer added to