[FFmpeg-devel] [PATCH] avformat/demux: Fix segfault due to avcodec_open2 failure (v2)

2025-06-09 Thread Pavel Koshevoy
Fixes 'ffprobe 1_poc.mp4' segfault introduced with commit 0021484d05f9b0f032fa319399de6e24eea0c04f codec_close should not assume that the codec_id did not change. --- libavformat/demux.c | 8 +++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/libavformat/demux.c b/libavformat/d

Re: [FFmpeg-devel] [PATCH] avformat/demux: Fix segfault due to avcodec_open2 failure

2025-06-09 Thread Pavel Koshevoy
On Mon, Jun 9, 2025 at 8:58 PM Andreas Rheinhardt < andreas.rheinha...@outlook.com> wrote: > Pavel Koshevoy: > > Fixes 'ffprobe 1_poc.mp4' segfault introduced with > > commit 0021484d05f9b0f032fa319399de6e24eea0c04f > > --- > > libavformat/demux.c | 10 -- > > 1 file changed, 8 insertions

Re: [FFmpeg-devel] [PATCH] avformat/demux: Fix segfault due to avcodec_open2 failure

2025-06-09 Thread Andreas Rheinhardt
Pavel Koshevoy: > Fixes 'ffprobe 1_poc.mp4' segfault introduced with > commit 0021484d05f9b0f032fa319399de6e24eea0c04f > --- > libavformat/demux.c | 10 -- > 1 file changed, 8 insertions(+), 2 deletions(-) > > diff --git a/libavformat/demux.c b/libavformat/demux.c > index ecd4f40da9..d74d

[FFmpeg-devel] [PATCH] avformat/demux: Fix segfault due to avcodec_open2 failure

2025-06-09 Thread Pavel Koshevoy
Fixes 'ffprobe 1_poc.mp4' segfault introduced with commit 0021484d05f9b0f032fa319399de6e24eea0c04f --- libavformat/demux.c | 10 -- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/libavformat/demux.c b/libavformat/demux.c index ecd4f40da9..d74d51e169 100644 --- a/libavformat/

Re: [FFmpeg-devel] [PATCHv3 7/8] avformat/aiff: G.728 muxing and demuxing

2025-06-09 Thread Peter Ross
On Tue, Jun 10, 2025 at 12:25:24AM +0200, Andreas Rheinhardt wrote: > Peter Ross: > > --- > > libavformat/aiff.c| 1 + > > libavformat/aiffdec.c | 3 +++ > > 2 files changed, 4 insertions(+) > > > > diff --git a/libavformat/aiff.c b/libavformat/aiff.c > > index 1ceac69a70..907f7d8d28 100644 >

Re: [FFmpeg-devel] [PATCHv3 7/8] avformat/aiff: G.728 muxing and demuxing

2025-06-09 Thread compn
On Tue, 10 Jun 2025 00:25:24 +0200, Andreas Rheinhardt wrote: > Peter Ross: > > --- > > libavformat/aiff.c| 1 + > > libavformat/aiffdec.c | 3 +++ > > 2 files changed, 4 insertions(+) > > > > diff --git a/libavformat/aiff.c b/libavformat/aiff.c > > index 1ceac69a70..907f7d8d28 100644 > > --

Re: [FFmpeg-devel] [PATCH] avformat/webvttdec: improve WebVTT parsing

2025-06-09 Thread Marcos Del Sol
> The linked file does not follow the syntax specified in section 4 of > the WebVTT standard. Therefore it is not WebVTT. The section 6.1 on file parsing, says explicitely that processing should be aborted if, and only if: - The file is too small (point 4) - The file does not start with "WEBVTT

Re: [FFmpeg-devel] [PATCH 0/3] tools/ffmpeg-sg: Add show-graph wrapper scripts (aka killer feature)

2025-06-09 Thread Kieran Kunhya via ffmpeg-devel
--- Begin Message --- On Mon, 9 Jun 2025, 20:24 ffmpegagent, wrote: > The "killer feature" returns! > > Different approach - same procedure: > > * Add -sg to your FFmpeg command line > * But now it's not >* ./ffmpeg -sg x but >* ./ffmpeg-sg x > Why does this need to be part of

Re: [FFmpeg-devel] [PATCH 1/2] lavf/webvttenc: avio_flush() output

2025-06-09 Thread Andreas Rheinhardt
Tomas Härdin: > Hi > > These two patches are a bit of a warmup for another pass at streamable > subtitles. FATE passes. > > /Tomas > Users who want this should set the generic flush_packets options appropriately. - Andreas ___ ffmpeg-devel mailing li

Re: [FFmpeg-devel] [PATCH] swscale/options: use accurate rounding and full chroma by default

2025-06-09 Thread Michael Niedermayer
Hi On Mon, Jun 09, 2025 at 03:02:44PM -0700, Ridley Combs via ffmpeg-devel wrote: > Date: Mon, 9 Jun 2025 15:02:44 -0700 > From: Ridley Combs > To: ffmpeg-devel > Subject: Re: [FFmpeg-devel] [PATCH] swscale/options: use accurate rounding > and full chroma by default > > > > > On Jun 9, 2025,

Re: [FFmpeg-devel] [PATCH 1/7] avutil: add an API to handle 3D Reference Displays Information

2025-06-09 Thread Andreas Rheinhardt
James Almer: > On 6/9/2025 5:59 PM, Timo Rothenpieler wrote: >> On 08.06.2025 17:45, James Almer wrote: >>> On 6/8/2025 11:29 AM, Andreas Rheinhardt wrote: Timo Rothenpieler: > From: James Almer > I don't like that you add another allocator for this; instead we should add a

Re: [FFmpeg-devel] [PATCHv3 7/8] avformat/aiff: G.728 muxing and demuxing

2025-06-09 Thread Andreas Rheinhardt
Peter Ross: > --- > libavformat/aiff.c| 1 + > libavformat/aiffdec.c | 3 +++ > 2 files changed, 4 insertions(+) > > diff --git a/libavformat/aiff.c b/libavformat/aiff.c > index 1ceac69a70..907f7d8d28 100644 > --- a/libavformat/aiff.c > +++ b/libavformat/aiff.c > @@ -40,6 +40,7 @@ const AVCod

Re: [FFmpeg-devel] [PATCH] swscale/options: use accurate rounding and full chroma by default

2025-06-09 Thread Ridley Combs via ffmpeg-devel
--- Begin Message --- > On Jun 9, 2025, at 05:17, Michael Niedermayer wrote: > > Hi > > On Sun, Jun 08, 2025 at 04:52:35PM -0700, rcombs via ffmpeg-devel wrote: >> Date: Sun, 8 Jun 2025 16:52:35 -0700 >> From: rcombs >> To: ffmpeg-devel@ffmpeg.org >> Subject: [PATCH] swscale/options: use acc

[FFmpeg-devel] [PATCH] avcodec/tests/dct: add CONFIG_PRORES_DECODER guard

2025-06-09 Thread Peter Ross
Only enable the proresdsp check when the prores decoder is enabled. This fixes fate when configuring with --disable-everything --- libavcodec/tests/dct.c | 6 ++ 1 file changed, 6 insertions(+) diff --git a/libavcodec/tests/dct.c b/libavcodec/tests/dct.c index 76ad42bdfa..784b49276c 100644 -

[FFmpeg-devel] [PATCH] configure: add celp_math component

2025-06-09 Thread Peter Ross
libavcodec/tests/celp_math depends on libavcodec/celp_math.o This fixes fate when configuring with --disable-everything --- configure | 13 - libavcodec/Makefile | 17 + tests/fate/libavcodec.mak | 2 +- 3 files changed, 18 insertions(+), 14 dele

Re: [FFmpeg-devel] [PATCHv3 1/8] avcodec/g728_template: do_hybrid_window() template

2025-06-09 Thread Tomas Härdin
mån 2025-06-09 klockan 20:06 +1000 skrev Peter Ross: > +static void convolve(float *tgt, const float *src, int len, int n) > +{ > +    for (; n >= 0; n--) > +    tgt[n] = ff_scalarproduct_float_c(src, src - n, len); > + > +} This should probably use an FFT since this implementation is O(n²). T

Re: [FFmpeg-devel] [PATCH] avformat/webvttdec: improve WebVTT parsing

2025-06-09 Thread Tomas Härdin
fre 2025-06-06 klockan 22:22 +0200 skrev Marcos Del Sol Vives: > > > El 6 de junio de 2025 21:43:58 CEST, "Tomas Härdin" > escribió: > > > > Sounds like the demuxer correctly rejected some broken files > > > > The WebVTT standard does not call for a fatal error unless the magic > header does

Re: [FFmpeg-devel] [PATCH 1/7] avutil: add an API to handle 3D Reference Displays Information

2025-06-09 Thread James Almer
On 6/9/2025 5:59 PM, Timo Rothenpieler wrote: On 08.06.2025 17:45, James Almer wrote: On 6/8/2025 11:29 AM, Andreas Rheinhardt wrote: Timo Rothenpieler: From: James Almer I don't like that you add another allocator for this; instead we should add a generic allocator for the frame side-data

[FFmpeg-devel] [PATCH 2/2] lavf/srtenc: avio_flush() output

2025-06-09 Thread Tomas Härdin
From c879c0b8a810a53e1d424edb129a1aba2df1b9d1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tomas=20H=C3=A4rdin?= Date: Mon, 9 Jun 2025 22:03:12 +0200 Subject: [PATCH 2/2] lavf/srtenc: avio_flush() output This make streaming srt possible --- libavformat/srtenc.c | 1 + 1 file changed, 1 insertion(+)

Re: [FFmpeg-devel] [PATCH 1/7] avutil: add an API to handle 3D Reference Displays Information

2025-06-09 Thread Timo Rothenpieler
On 08.06.2025 17:45, James Almer wrote: On 6/8/2025 11:29 AM, Andreas Rheinhardt wrote: Timo Rothenpieler: From: James Almer I don't like that you add another allocator for this; instead we should add a generic allocator for the frame side-data types. Wont work for packet side data. And i

[FFmpeg-devel] [PATCH 1/2] lavf/webvttenc: avio_flush() output

2025-06-09 Thread Tomas Härdin
Hi These two patches are a bit of a warmup for another pass at streamable subtitles. FATE passes. /Tomas From c5b1e1774e5d4e720295e6cb589eb7699e0ddaa3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tomas=20H=C3=A4rdin?= Date: Fri, 16 May 2025 14:07:00 +0200 Subject: [PATCH 1/2] lavf/webvttenc: avio_fl

Re: [FFmpeg-devel] [PATCH] avformat/framecrcenc: List types and checksums for for side data

2025-06-09 Thread Michael Niedermayer
On Sat, Jun 07, 2025 at 11:54:03PM -0300, James Almer wrote: > On 5/18/2025 6:23 PM, Michael Niedermayer wrote: > > On Sun, May 18, 2025 at 11:43:14AM -0300, James Almer wrote: > > > On 5/18/2025 9:25 AM, Michael Niedermayer wrote: > > > > This allows detecting changes and regressions in side data

[FFmpeg-devel] [PATCH 1/3] tools/ffmpeg-sg: Add show-graph wrapper script for Linux

2025-06-09 Thread softworkz
From: softworkz Signed-off-by: softworkz --- tools/ffmpeg-sg | 249 1 file changed, 249 insertions(+) create mode 100755 tools/ffmpeg-sg diff --git a/tools/ffmpeg-sg b/tools/ffmpeg-sg new file mode 100755 index 00..c8c298f8e0 --- /dev/n

[FFmpeg-devel] [PATCH 3/3] tools/ffmpeg-sg: Include show-graph wrapper script in build output

2025-06-09 Thread softworkz
From: softworkz Signed-off-by: softworkz --- .gitignore | 1 + fftools/Makefile | 14 -- 2 files changed, 13 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 59c89da5e0..989c702b6c 100644 --- a/.gitignore +++ b/.gitignore @@ -32,6 +32,7 @@ /.config

[FFmpeg-devel] [PATCH 2/3] tools/ffmpeg-sg: Add show-graph wrapper script for Windows

2025-06-09 Thread softworkz
From: softworkz Signed-off-by: softworkz --- tools/ffmpeg-sg.cmd | 73 + 1 file changed, 73 insertions(+) create mode 100644 tools/ffmpeg-sg.cmd diff --git a/tools/ffmpeg-sg.cmd b/tools/ffmpeg-sg.cmd new file mode 100644 index 00..1268ac05c9

[FFmpeg-devel] [PATCH 0/3] tools/ffmpeg-sg: Add show-graph wrapper scripts (aka killer feature)

2025-06-09 Thread ffmpegagent
The "killer feature" returns! Different approach - same procedure: * Add -sg to your FFmpeg command line * But now it's not * ./ffmpeg -sg x but * ./ffmpeg-sg x SG = Show Graph Documentation and examples can be found here: https://github.com/softworkz/ffmpeg_output_apis/wiki s

[FFmpeg-devel] [PATCH] swscale/aarch64/output: Implement neon assembly for yuv2nv12cX_c() [v2]

2025-06-09 Thread Harshitha Sarangu Suresh
>From 4ca5eae1e7164f78296719f19aef97239e5b046a Mon Sep 17 00:00:00 2001 From: Harshitha Suresh Date: Mon, 19 May 2025 22:37:20 +0530 Subject: [PATCH] swscale/aarch64/output: Implement neon assembly for yuv2nv12cX_c(). yuv2nv12cX_2_512_accurate_c: 3508.8 ( 1.00x) yuv2nv12

[FFmpeg-devel] [PATCH] Revert "avformat/mpegts: update stream info when PMT ES stream_type changes"

2025-06-09 Thread Michael Niedermayer
This fixes mixing up contexts, use of uninitialized data and crashes. More specifically: ==1001752== Conditional jump or move depends on uninitialised value(s) ==1001752==at 0xA9ED82: avpriv_h264_has_num_reorder_frames (h264dec.c:64) ==1001752==by 0x668C7E: has_decode_delay_been_guessed (d

Re: [FFmpeg-devel] [PATCH v3] avformat/whip: mark as experimental

2025-06-09 Thread Zhao Zhili
> On Jun 9, 2025, at 22:05, Tristan Matthews wrote: > > Hi, > > On Mon, Jun 9, 2025 at 9:47 AM Jack Lau > wrote: >> >> >> >>> On Jun 9, 2025, at 21:19, Tristan Matthews wrote: >>> >>> Hi, >>> >>> >>> On Mon, Jun 9, 2025 at 6:25 AM Jack Lau via ffmpeg-devel >>> wrote:

Re: [FFmpeg-devel] [PATCH v3] avformat/whip: mark as experimental

2025-06-09 Thread Tristan Matthews
Hi, On Mon, Jun 9, 2025 at 9:47 AM Jack Lau wrote: > > > > > On Jun 9, 2025, at 21:19, Tristan Matthews wrote: > > > > Hi, > > > > > > On Mon, Jun 9, 2025 at 6:25 AM Jack Lau via ffmpeg-devel > > wrote: > >> > >> > >> > >> > >> -- Forwarded message -- > >> From: Jack Lau > >> T

Re: [FFmpeg-devel] [PATCH v3] avformat/whip: mark as experimental

2025-06-09 Thread Zhao Zhili
> On Jun 9, 2025, at 21:47, Jack Lau > wrote: > > > >> On Jun 9, 2025, at 21:19, Tristan Matthews wrote: >> >> Hi, >> >> >> On Mon, Jun 9, 2025 at 6:25 AM Jack Lau via ffmpeg-devel >> wrote: >>> >>> >>> >>> >>> -- Forwarded message -- >>> From: Jack Lau >>> To: ffmp

Re: [FFmpeg-devel] [PATCH v3] avformat/whip: mark as experimental

2025-06-09 Thread Jack Lau
> On Jun 9, 2025, at 21:19, Tristan Matthews wrote: > > Hi, > > > On Mon, Jun 9, 2025 at 6:25 AM Jack Lau via ffmpeg-devel > wrote: >> >> >> >> >> -- Forwarded message -- >> From: Jack Lau >> To: ffmpeg-devel@ffmpeg.org >> Cc: Jack Lau >> Bcc: >> Date: Mon, 9 Jun 2025

[FFmpeg-devel] [PATCH] doc/muxers: add a note that WHIP is an experimental feaeture

2025-06-09 Thread Jack Lau via ffmpeg-devel
--- Begin Message --- this muxer has been marked AVFMT_EXPERIMENTAL. Signed-off-by: Jack Lau --- doc/muxers.texi | 2 ++ 1 file changed, 2 insertions(+) diff --git a/doc/muxers.texi b/doc/muxers.texi index 30c95c3d34..d2ee90bf33 100644 --- a/doc/muxers.texi +++ b/doc/muxers.texi @@ -3885,6 +388

Re: [FFmpeg-devel] [PATCH v3] avformat/whip: mark as experimental

2025-06-09 Thread Tristan Matthews
Hi, On Mon, Jun 9, 2025 at 6:25 AM Jack Lau via ffmpeg-devel wrote: > > > > > -- Forwarded message -- > From: Jack Lau > To: ffmpeg-devel@ffmpeg.org > Cc: Jack Lau > Bcc: > Date: Mon, 9 Jun 2025 18:24:46 +0800 > Subject: [PATCH v3] avformat/whip: mark as experimental > Signed-

Re: [FFmpeg-devel] [PATCH] swscale/options: use accurate rounding and full chroma by default

2025-06-09 Thread Michael Niedermayer
Hi On Sun, Jun 08, 2025 at 04:52:35PM -0700, rcombs via ffmpeg-devel wrote: > Date: Sun, 8 Jun 2025 16:52:35 -0700 > From: rcombs > To: ffmpeg-devel@ffmpeg.org > Subject: [PATCH] swscale/options: use accurate rounding and full chroma by > default > > This has been causing quality degradation f

Re: [FFmpeg-devel] [PATCH] avutil/hwcontext_videotoolbox: fix color primaries check

2025-06-09 Thread Marvin Scholz
On 9 Jun 2025, at 11:38, Jun Zhao wrote: > From: Jun Zhao > > Fix incorrect enum value used in color primaries check by replacing > AVCOL_SPC_UNSPECIFIED with AVCOL_PRI_UNSPECIFIED. > > Signed-off-by: Jun Zhao > --- > libavutil/hwcontext_videotoolbox.c | 2 +- > 1 file changed, 1 insertion(+

Re: [FFmpeg-devel] [PATCH v2] rtpdec: Fix RTP timestamp wraparound in Producer Reference Time

2025-06-09 Thread Clément Péron
On Sun, 8 Jun 2025 at 22:09, Michael Niedermayer wrote: > > On Sun, Jun 08, 2025 at 09:27:07AM +0200, Clément Péron wrote: > > Hi, > > > > On Sun, 8 Jun 2025 at 01:33, Michael Niedermayer > > wrote: > > > > > > Hi > > > > > > On Sat, Jun 07, 2025 at 10:06:19AM +0200, Clément Péron wrote: > > > >

[FFmpeg-devel] [PATCH 3/3] avformat/whip: align whip options

2025-06-09 Thread Jack Lau via ffmpeg-devel
--- Begin Message --- Signed-off-by: Jack Lau --- libavformat/whip.c | 14 +++--- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/libavformat/whip.c b/libavformat/whip.c index ed007255ce..e713f7c741 100644 --- a/libavformat/whip.c +++ b/libavformat/whip.c @@ -1898,13 +1898,1

[FFmpeg-devel] [PATCH 2/3] avformat/whip: add whip_flags ignore_ipv6 to skip IPv6 candidates

2025-06-09 Thread Jack Lau via ffmpeg-devel
--- Begin Message --- mark this ignore_ipv6 flag could ignore any ipv6 ICE candidate, preventing “No route to host” errors on devices without IPv6 connectivity. Signed-off-by: Jack Lau --- libavformat/whip.c | 13 + 1 file changed, 13 insertions(+) diff --git a/libavformat/whip.c b/

[FFmpeg-devel] [PATCH 1/3] avformat/whip: replace AV_OPT_FLAG_DECODING_PARAM to ENCODING

2025-06-09 Thread Jack Lau via ffmpeg-devel
--- Begin Message --- Signed-off-by: Jack Lau --- libavformat/whip.c | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/libavformat/whip.c b/libavformat/whip.c index 710f24fc5a..a6827d3478 100644 --- a/libavformat/whip.c +++ b/libavformat/whip.c @@ -1885,13 +1885,13

[FFmpeg-devel] [PATCHv3 6/8] avformat/riff: G.728 muxing and demuxing

2025-06-09 Thread Peter Ross
--- libavformat/riff.c| 2 ++ libavformat/riffenc.c | 1 + 2 files changed, 3 insertions(+) diff --git a/libavformat/riff.c b/libavformat/riff.c index 017a0658ef..151563e9f2 100644 --- a/libavformat/riff.c +++ b/libavformat/riff.c @@ -555,6 +555,7 @@ const AVCodecTag ff_codec_wav_tags[] = {

[FFmpeg-devel] [PATCHv3 2/8] avcodec/g728_template: make hist parameter constant

2025-06-09 Thread Peter Ross
--- libavcodec/g728_template.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavcodec/g728_template.c b/libavcodec/g728_template.c index b60122ee37..dd1b1a4415 100644 --- a/libavcodec/g728_template.c +++ b/libavcodec/g728_template.c @@ -39,7 +39,7 @@ static void convolve(fl

[FFmpeg-devel] [PATCHv3 3/8] avcodec/lpc_functions: compute_lpc_coefs: add starting lpc order and err cache parameters

2025-06-09 Thread Peter Ross
--- libavcodec/aac/aacdec_dsp_template.c | 2 +- libavcodec/aacenc_tns.c | 2 +- libavcodec/lpc.c | 2 +- libavcodec/lpc_functions.h | 18 +- libavcodec/ra288.c | 2 +- 5 files changed, 17 insertions(+), 9 deletions(-

[FFmpeg-devel] [PATCH v3] avformat/whip: mark as experimental

2025-06-09 Thread Jack Lau via ffmpeg-devel
--- Begin Message --- Signed-off-by: Jack Lau --- libavformat/whip.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavformat/whip.c b/libavformat/whip.c index 710f24fc5a..bb7b8657dc 100644 --- a/libavformat/whip.c +++ b/libavformat/whip.c @@ -1907,7 +1907,7 @@ const FFOutp

[FFmpeg-devel] [PATCHv3 8/8] avformat/rtp: G.728 muxing and demuxing

2025-06-09 Thread Peter Ross
--- libavformat/rtp.c| 2 +- libavformat/rtpenc.c | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/libavformat/rtp.c b/libavformat/rtp.c index 564489b613..5bde171cf4 100644 --- a/libavformat/rtp.c +++ b/libavformat/rtp.c @@ -53,7 +53,7 @@ static const struct { {13, "CN",

[FFmpeg-devel] [PATCHv3 7/8] avformat/aiff: G.728 muxing and demuxing

2025-06-09 Thread Peter Ross
--- libavformat/aiff.c| 1 + libavformat/aiffdec.c | 3 +++ 2 files changed, 4 insertions(+) diff --git a/libavformat/aiff.c b/libavformat/aiff.c index 1ceac69a70..907f7d8d28 100644 --- a/libavformat/aiff.c +++ b/libavformat/aiff.c @@ -40,6 +40,7 @@ const AVCodecTag ff_codec_aiff_tags[] = {

[FFmpeg-devel] [PATCHv3 5/8] avformat/g728dec: raw G.728 demuxer

2025-06-09 Thread Peter Ross
--- libavformat/Makefile | 1 + libavformat/allformats.c | 1 + libavformat/g728dec.c| 58 3 files changed, 60 insertions(+) create mode 100644 libavformat/g728dec.c diff --git a/libavformat/Makefile b/libavformat/Makefile index 9884b4a4cb..2e73

[FFmpeg-devel] [PATCHv3 4/8] avcodec/g728dec: G.728 decoder

2025-06-09 Thread Peter Ross
--- libavcodec/Makefile | 1 + libavcodec/allcodecs.c | 1 + libavcodec/codec_desc.c | 7 ++ libavcodec/codec_id.h | 1 + libavcodec/g728data.h | 70 + libavcodec/g728dec.c| 220 libavcodec/utils.c | 1 + 7 files cha

[FFmpeg-devel] [PATCHv3 1/8] avcodec/g728_template: do_hybrid_window() template

2025-06-09 Thread Peter Ross
intended for use by RealAudio 2.0 (28.8k) and G.728 decoders. --- libavcodec/g728_template.c | 65 ++ libavcodec/ra288.c | 50 ++--- 2 files changed, 68 insertions(+), 47 deletions(-) create mode 100644 libavcodec/g728_template.c

[FFmpeg-devel] [PATCHv3 0/8] G.728 decoding

2025-06-09 Thread Peter Ross
Sample: https://pross.sdf.org/sandpit/CW5.g728 Peter Ross (8): avcodec/g728_template: do_hybrid_window() template avcodec/g728_template: make hist parameter constant avcodec/lpc_functions: compute_lpc_coefs: add starting lpc order and err cache parameters avcodec/g728dec: G.728 decoder

[FFmpeg-devel] [PATCH] avutil/hwcontext_videotoolbox: fix color primaries check

2025-06-09 Thread Jun Zhao
From: Jun Zhao Fix incorrect enum value used in color primaries check by replacing AVCOL_SPC_UNSPECIFIED with AVCOL_PRI_UNSPECIFIED. Signed-off-by: Jun Zhao --- libavutil/hwcontext_videotoolbox.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavutil/hwcontext_videotoolb

[FFmpeg-devel] [PATCH v2] avformat/whip: set this muxer as experimental

2025-06-09 Thread Jack Lau via ffmpeg-devel
--- Begin Message --- Signed-off-by: Jack Lau --- libavformat/whip.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavformat/whip.c b/libavformat/whip.c index 710f24fc5a..bb7b8657dc 100644 --- a/libavformat/whip.c +++ b/libavformat/whip.c @@ -1907,7 +1907,7 @@ const FFOutp