Le dim. 23 févr. 2025 à 20:43, Michael Niedermayer
a écrit :
>
> On Tue, Feb 18, 2025 at 11:24:39PM -0600, Romain Beauxis wrote:
> > See before/after vorbis tests in following patch.
> >
> > ---
> > libavformat/oggparsevorbis.c | 4 +---
> > 1 file changed, 1 insertion(+), 3 deletions(-)
>
> This
We can't use AV_FRAME_SIDE_DATA_FLAG_REPLACE here because the side data already
in the
frame should have priority over the global one, so just ensure we don't copy
any if
it already exists.
Fixes ticket #11468.
Signed-off-by: James Almer
---
fftools/ffmpeg_dec.c | 11 +++
1 file chang
Hi
On Sun, Feb 23, 2025 at 07:00:47PM -0300, James Almer wrote:
> On 2/23/2025 6:58 PM, Michael Niedermayer wrote:
> > Hi
> >
> > On Sun, Feb 23, 2025 at 06:45:07PM -0300, James Almer wrote:
> > > On 2/23/2025 5:19 PM, Michael Niedermayer wrote:
> > > > Hi
> > > >
> > > > On Sun, Feb 23, 2025 at
On Tue, Feb 18, 2025 at 11:24:39PM -0600, Romain Beauxis wrote:
> See before/after vorbis tests in following patch.
>
> ---
> libavformat/oggparsevorbis.c | 4 +---
> 1 file changed, 1 insertion(+), 3 deletions(-)
This breaks:
./ffprobe -hide_banner multi-performer.ogg 2>&1 | grep 'performer '
On 2/23/2025 9:04 AM, Frank Plowman wrote:
Signed-off-by: Frank Plowman
---
libavcodec/vvc/ps.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/libavcodec/vvc/ps.c b/libavcodec/vvc/ps.c
index fae6655cc0..603a6d42d1 100644
--- a/libavcodec/vvc/ps.c
+++ b/libavcodec/vvc/ps
Deprecated since 2023-03-17.
Signed-off-by: James Almer
---
libavcodec/dynamic_hdr_vivid.c | 11 --
libavutil/hdr_dynamic_vivid_metadata.h | 54 --
libavutil/version.h| 1 -
3 files changed, 66 deletions(-)
diff --git a/libavcodec/dynamic
Deprecated since 2024-03-07.
Signed-off-by: James Almer
---
libavcodec/vdpau.c | 21 -
libavcodec/vdpau.h | 33 -
libavcodec/version_major.h | 1 -
3 files changed, 55 deletions(-)
diff --git a/libavcodec/vdpau.c b/libavcodec/
Deprecated since 2023-05-04.
Signed-off-by: James Almer
---
libavcodec/decode.c| 6 --
libavcodec/encode.c| 8
libavfilter/buffersrc.c| 9 -
libavfilter/qsvvpp.c | 5 -
libavfilter/vf_coreimage.m | 3
On 2/23/2025 6:58 PM, Michael Niedermayer wrote:
Hi
On Sun, Feb 23, 2025 at 06:45:07PM -0300, James Almer wrote:
On 2/23/2025 5:19 PM, Michael Niedermayer wrote:
Hi
On Sun, Feb 23, 2025 at 12:41:23PM -0300, James Almer wrote:
On 2/23/2025 6:12 AM, Michael Niedermayer wrote:
Hi
On Sun, Feb
Signed-off-by: James Almer
---
libavcodec/version.h | 4 ++--
libavcodec/version_major.h| 2 +-
libavdevice/version.h | 2 +-
libavdevice/version_major.h | 2 +-
libavfilter/version.h | 2 +-
libavfilter/version_major.h | 2 +-
libavformat/version.h | 4 ++
They are too recent.
Signed-off-by: James Almer
---
libavutil/version.h | 10 +-
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/libavutil/version.h b/libavutil/version.h
index 443b4771f6..a29aadcead 100644
--- a/libavutil/version.h
+++ b/libavutil/version.h
@@ -105,11 +105
Deprecated since 2024-03-23.
Signed-off-by: James Almer
---
libavcodec/h2645_sei.c| 11 ---
libavutil/film_grain_params.h | 58 ++-
libavutil/version.h | 1 -
3 files changed, 9 insertions(+), 61 deletions(-)
diff --git a/libavcodec/h2645_s
Deprecated since 2023-05-28.
Signed-off-by: James Almer
---
libavutil/hwcontext_vulkan.h | 5 -
libavutil/version.h | 1 -
2 files changed, 6 deletions(-)
diff --git a/libavutil/hwcontext_vulkan.h b/libavutil/hwcontext_vulkan.h
index 2688a4757b..6ab74579ac 100644
--- a/libavutil/hw
Deprecated since 2023-05-18.
Signed-off-by: James Almer
---
libavcodec/8bps.c | 7 ---
libavcodec/ansi.c | 10 --
libavcodec/bethsoftvideo.c | 5 -
libavcodec/bfi.c| 10 --
libavcodec/bintext.c| 5 -
libavcodec/bmvvideo.c
Deprecated since 2023-05-04.
Signed-off-by: James Almer
---
libavcodec/decode.c | 5 -
libavcodec/encode.c | 7 ---
libavfilter/buffersrc.c | 7 ---
libavfilter/vf_coreimage.m | 7 ---
libavfilter/vsrc_gradients.c | 6 --
libavutil/frame.c
Deprecated since 2023-03-20.
Signed-off-by: James Almer
---
libavcodec/av1dec.c | 6
libavcodec/cuviddec.c | 6
libavcodec/decode.c | 27 --
libavcodec/libuavs3d.c| 12
libavdevice/lavfi.c | 10 ---
libavfilte
They are too recent.
Signed-off-by: James Almer
---
libavfilter/version_major.h | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/libavfilter/version_major.h b/libavfilter/version_major.h
index c156805a31..cd5c01d7c3 100644
--- a/libavfilter/version_major.h
+++ b/libavfilte
They are either too recent, or are not trivial to remove.
Signed-off-by: James Almer
---
libavformat/version_major.h | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/libavformat/version_major.h b/libavformat/version_major.h
index f5efa4db33..be3e13c334 100644
--- a/libavfo
Deprecated since 2024-03-08.
Signed-off-by: James Almer
---
libavfilter/avfilter.c | 11 ---
libavfilter/avfilter.h | 14 --
libavfilter/version_major.h | 1 -
3 files changed, 26 deletions(-)
diff --git a/libavfilter/avfilter.c b/libavfilter/avfilter.c
index e732
Deprecated since 2024-03-06.
Signed-off-by: James Almer
---
libavformat/avformat.h | 11 ---
libavformat/options.c | 7 ---
libavformat/version_major.h | 1 -
3 files changed, 19 deletions(-)
diff --git a/libavformat/avformat.h b/libavformat/avformat.h
index fabe1d305c.
Deprecated since 2023-10-06.
Signed-off-by: James Almer
---
libavformat/avformat.c | 80
libavformat/avformat.h | 103
libavformat/demux.c | 46
libavformat/demux_utils.c | 12 -
libavfo
Deprecated since 2023-09-18.
Signed-off-by: James Almer
---
libavformat/avformat.h | 3 ---
libavformat/avformat_internal.h | 7 --
libavformat/mux.c | 38 -
libavformat/options.c | 4
libavformat/options_table.h |
Deprecated since 2023-10-02.
Signed-off-by: James Almer
---
libavdevice/pulse_audio_enc.c | 4
libavformat/avformat.h | 3 ---
libavformat/fifo.c | 4
libavformat/hlsenc.c | 4
libavformat/matroskaenc.c | 13 ---
libavformat/movenc.c
They are too recent.
Signed-off-by: James Almer
---
libavdevice/version_major.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/libavdevice/version_major.h b/libavdevice/version_major.h
index 6e7dd62027..470e5626be 100644
--- a/libavdevice/version_major.h
+++ b/libavdevice/ve
Deprecated since 2024-02-28.
Signed-off-by: James Almer
---
configure | 5 -
libavdevice/Makefile| 1 -
libavdevice/alldevices.c| 1 -
libavdevice/sdl2.c | 377
libavdevice/version_major.h | 2 -
5 files changed,
Deprecated since 2024-02-28.
Signed-off-by: James Almer
---
configure|5 +-
libavdevice/Makefile |1 -
libavdevice/alldevices.c |1 -
libavdevice/opengl_enc.c | 1325 --
libavdevice/opengl_enc_shaders.h |
Deprecated since 2024-02-02.
Signed-off-by: James Almer
---
configure | 14 --
libavdevice/Makefile| 1 -
libavdevice/alldevices.c| 1 -
libavdevice/bktr.c | 366
libavdevice/version_major.h | 2 -
5 files changed
Deprecated since 2024-02-20.
Signed-off-by: James Almer
---
libavcodec/avcodec.h | 11 ---
libavcodec/version_major.h | 1 -
2 files changed, 12 deletions(-)
diff --git a/libavcodec/avcodec.h b/libavcodec/avcodec.h
index 5def718fc7..6b68afe93a 100644
--- a/libavcodec/avcodec.h
++
They are either too recent, or need more work before they can be removed.
Signed-off-by: James Almer
---
libavcodec/version_major.h | 8
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/libavcodec/version_major.h b/libavcodec/version_major.h
index 2abc6a9190..b4f4936786 100
Deprecated since 2024-02-09.
Signed-off-by: James Almer
---
libavcodec/avcodec.c | 8
libavcodec/avcodec.h | 18 --
libavcodec/version_major.h | 1 -
3 files changed, 27 deletions(-)
diff --git a/libavcodec/avcodec.c b/libavcodec/avcodec.c
index 3f97f5d161
Deprecated since 2024-03-29.
Signed-off-by: James Almer
---
libavcodec/packet.h| 4
libavcodec/version_major.h | 1 -
2 files changed, 5 deletions(-)
diff --git a/libavcodec/packet.h b/libavcodec/packet.h
index c1f1ad7b43..71bc2e0575 100644
--- a/libavcodec/packet.h
+++ b/libavcode
Deprecated since 2023-09-06.
Signed-off-by: James Almer
---
libavcodec/avcodec.h | 141 +--
libavcodec/d3d12va_encode_hevc.c | 6 +-
libavcodec/options_table.h | 4 +-
libavcodec/version_major.h | 1 -
4 files changed, 6 insertions(+), 14
Deprecated since 2023-07-15.
Signed-off-by: James Almer
---
libavcodec/avcodec.c | 4 ---
libavcodec/avcodec.h | 9 ---
libavcodec/decode.c| 52 --
libavcodec/internal.h | 9 ---
libavcodec/options_table.h | 3 ---
libavcod
Deprecated since 2023-09-01.
Signed-off-by: James Almer
---
libavcodec/Makefile| 2 -
libavcodec/avfft.c | 268 -
libavcodec/avfft.h | 149 -
libavcodec/version_major.h | 1 -
4 files changed, 420 deletions(-)
d
Deprecated since 2023-05-15.
Signed-off-by: James Almer
---
libavcodec/alsdec.c | 6 +-
libavcodec/apac.c | 3 ---
libavcodec/apedec.c | 6 +-
libavcodec/atrac3.c | 12 ++--
libavcodec/atrac9dec.c | 6 +-
libavcodec/bonk.c
Deprecated since 2023-05-15.
Signed-off-by: James Almer
---
libavcodec/amfenc_av1.c | 8 +---
libavcodec/amfenc_h264.c | 8 +---
libavcodec/amfenc_hevc.c | 8 +---
libavcodec/avcodec.h | 17 -
libavcodec/encode.c | 14
It's been a year since the last bump, so lets get rid of old deprecated API
in time for ffmpeg 8.0
James Almer (30):
avcodec: remove deprecated FF_API_SUBFRAMES
avcodec: remove deprecated FF_API_TICKS_PER_FRAME
avcodec: remove deprecated FF_API_DROPCHANGED
avcodec: remove deprecated FF_API
On 2/23/2025 6:58 PM, Michael Niedermayer wrote:
Hi
On Sun, Feb 23, 2025 at 06:45:07PM -0300, James Almer wrote:
On 2/23/2025 5:19 PM, Michael Niedermayer wrote:
Hi
On Sun, Feb 23, 2025 at 12:41:23PM -0300, James Almer wrote:
On 2/23/2025 6:12 AM, Michael Niedermayer wrote:
Hi
On Sun, Feb
Hi
On Sun, Feb 23, 2025 at 06:45:07PM -0300, James Almer wrote:
> On 2/23/2025 5:19 PM, Michael Niedermayer wrote:
> > Hi
> >
> > On Sun, Feb 23, 2025 at 12:41:23PM -0300, James Almer wrote:
> > > On 2/23/2025 6:12 AM, Michael Niedermayer wrote:
> > > > Hi
> > > >
> > > > On Sun, Feb 23, 2025 at
On 2/23/2025 5:19 PM, Michael Niedermayer wrote:
Hi
On Sun, Feb 23, 2025 at 12:41:23PM -0300, James Almer wrote:
On 2/23/2025 6:12 AM, Michael Niedermayer wrote:
Hi
On Sun, Feb 23, 2025 at 09:56:35AM +0100, Michael Niedermayer wrote:
Hi all
Today ffmpeg-security was asked why 5 security fix
Hi
On Sun, Feb 23, 2025 at 10:30:03PM +0100, Tomas Härdin wrote:
> lör 2025-02-22 klockan 14:57 +0200 skrev Rémi Denis-Courmont:
> > Le perjantaina 21. helmikuuta 2025, 20.02.16 UTC+2 Tomas Härdin a écrit :
> > > The above said, I'm not against Rust. It has some nice properties. But
> > > it does
Hi
On Sun, Feb 23, 2025 at 06:49:23PM +0200, Rémi Denis-Courmont wrote:
> Le sunnuntaina 23. helmikuuta 2025, 11.12.36 UTC+2 Michael Niedermayer a
> écrit
> :
> > On Sun, Feb 23, 2025 at 09:56:35AM +0100, Michael Niedermayer wrote:
> > > I suggest
> > > 1. if you fix a security issue or apply a
lör 2025-02-22 klockan 14:57 +0200 skrev Rémi Denis-Courmont:
> Le perjantaina 21. helmikuuta 2025, 20.02.16 UTC+2 Tomas Härdin a écrit :
> > The above said, I'm not against Rust. It has some nice properties. But
> > it does not seem very "stable" so far. Perhaps this has changed in
> > recent year
Hi
On Sun, Feb 23, 2025 at 12:41:23PM -0300, James Almer wrote:
> On 2/23/2025 6:12 AM, Michael Niedermayer wrote:
> > Hi
> >
> > On Sun, Feb 23, 2025 at 09:56:35AM +0100, Michael Niedermayer wrote:
> > > Hi all
> > >
> > > Today ffmpeg-security was asked why 5 security fixes are missing in 6.1
Now properly using static mutex initialization.
- Andreas
From 64eaa908bd2cfca169bedc9e9aabf544c3266a01 Mon Sep 17 00:00:00 2001
From: Andreas Rheinhardt
Date: Fri, 21 Feb 2025 11:24:53 +0100
Subject: [PATCH v2] fftools/ffprobe: Switch to AVMutex
This removes several #if checks. While just at it
On 23/02/2025 13:37, Nuo Mi wrote:
> This issue was introduced by commit bb8e95b650de30d6e07196761d1fc61857f5462d
>
> Reproduce steps:
> ./configure --enable-ffmpeg --disable-everything --enable-decoder=vvc
> --enable-parser=vvc --enable-demuxer=vvc --enable-protocol=file,pipe
> --enable-encoder
Andreas Rheinhardt:
> Patch attached
>
>
Will apply this patch tomorrow unless there are objections.
- Andreas
___
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
To unsubscribe, visit link above, or
Le sunnuntaina 23. helmikuuta 2025, 11.12.36 UTC+2 Michael Niedermayer a écrit
:
> On Sun, Feb 23, 2025 at 09:56:35AM +0100, Michael Niedermayer wrote:
> > I suggest
> > 1. if you fix a security issue or apply a security fix, make sure it is
> > backported to all supported releases
> > 2. if you s
On Fri, Feb 21, 2025 at 9:49 AM Pavel Koshevoy wrote:
> If there are no further constructive review comments today and tomorrow
> then I will commit and push this change on Sunday (if I don't forget).
>
> Pavel.
>
Pushed in commit 5021764413a138f340ba46a9b145215b7535ea83
Pavel.
>
> On Thu,
On 2/23/2025 6:12 AM, Michael Niedermayer wrote:
Hi
On Sun, Feb 23, 2025 at 09:56:35AM +0100, Michael Niedermayer wrote:
Hi all
Today ffmpeg-security was asked why 5 security fixes are missing in 6.1
and from our security page.
These issues where posted publically on trac, and fixed by FFmpeg
On Sun, Feb 23, 2025 at 1:36 AM Frank Plowman wrote:
> On 22/02/2025 07:51, Nuo Mi wrote:
> > From: Frank Plowman
> >
> > This is essentially a re-implementation of
> >
> https://patchwork.ffmpeg.org/project/ffmpeg/patch/20241005223955.54158-1-p...@frankplowman.com/
> >
> > That patch was not ap
This issue was introduced by commit bb8e95b650de30d6e07196761d1fc61857f5462d
Reproduce steps:
./configure --enable-ffmpeg --disable-everything --enable-decoder=vvc
--enable-parser=vvc --enable-demuxer=vvc --enable-protocol=file,pipe
--enable-encoder=rawvideo,wrapped_avframe --enable-muxer=rawvid
On Sun, 23 Feb 2025, 04:11 Frank Plowman, wrote:
> On 09/02/2025 10:58, Frank Plowman wrote:
> > Signed-off-by: Frank Plowman
> > ---
> > tools/.gitignore | 10 ++
> > 1 file changed, 10 insertions(+)
> >
> > diff --git a/tools/.gitignore b/tools/.gitignore
> > index 7c45896923..f017fa2
This compares the MITRE CVE list with our webpage security list and
produces a diff, so people can investigate, fix, backport and correct
differences
Signed-off-by: Michael Niedermayer
---
tools/compare-cvelists.sh | 11 +++
1 file changed, 11 insertions(+)
create mode 100755 tools/comp
On 09/02/2025 10:58, Frank Plowman wrote:
> Signed-off-by: Frank Plowman
> ---
> tools/.gitignore | 10 ++
> 1 file changed, 10 insertions(+)
>
> diff --git a/tools/.gitignore b/tools/.gitignore
> index 7c45896923..f017fa2343 100644
> --- a/tools/.gitignore
> +++ b/tools/.gitignore
> @@
Signed-off-by: Frank Plowman
---
libavcodec/vvc/ps.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/libavcodec/vvc/ps.c b/libavcodec/vvc/ps.c
index fae6655cc0..603a6d42d1 100644
--- a/libavcodec/vvc/ps.c
+++ b/libavcodec/vvc/ps.c
@@ -368,9 +368,10 @@ static int pps_add_ctus
If pps_single_slice_per_subpic_flag is 1,
slice_{width,height}_in_ctus are undefined and we must instead get the
dimensions of the slice by referring to the corresponding subpicture.
Signed-off-by: Frank Plowman
---
libavcodec/cbs_h266_syntax_template.c | 34 ++-
1 file c
Hi
On Sun, Feb 23, 2025 at 09:56:35AM +0100, Michael Niedermayer wrote:
> Hi all
>
> Today ffmpeg-security was asked why 5 security fixes are missing in 6.1
> and from our security page.
>
> These issues where posted publically on trac, and fixed by FFmpeg developers.
> Then someone seems to hav
Hi all
Today ffmpeg-security was asked why 5 security fixes are missing in 6.1
and from our security page.
These issues where posted publically on trac, and fixed by FFmpeg developers.
Then someone seems to have registered CVE #s but not mailed ffmpeg-security
I suggest
1. if you fix a security
59 matches
Mail list logo