Dawid Kozinski:
> Signed-off-by: Dawid Kozinski
>
>
> ---
>
>
> libavcodec/libxevd.c | 12
>
>
> 1 file changed, 8 insertions(+), 4 deletions(-)
>
>
>
>
>
> diff --git a/libavcodec/libxevd.c b/libavcodec/libxevd.c
>
>
> index 520fdab7d8..483700c81e 100644
>
>
> --- a/l
Signed-off-by: Dawid Kozinski
---
libavcodec/libxevd.c | 12
1 file changed, 8 insertions(+), 4 deletions(-)
diff --git a/libavcodec/libxevd.c b/libavcodec/libxevd.c
index 520fdab7d8..483700c81e 100644
--- a/libavcodec/libxevd.c
+++ b/libavcodec/libxevd.c
@@ -152,1
Hi!
First thank you for your feedback.
On 23/03/2025 18:31, Lynne wrote:
> On 22/03/2025 18:49, Massimo Eynard wrote:
>> This patch adds support for decoding the fourth MLP substream
>> which contains the 16-channel presentation used for Atmos
>> audio objects.
>>
>> By default only the first thre
A sample with a particular partitioning structure that could not be read
correctly before 26c5d8cf5d6dcd520e781754d986e9907d74270e
Signed-off-by: Frank Plowman
---
tests/fate/vvc.mak | 10 ++
tests/ref/fate/vvc-wpp-single-slice-pic | 6 ++
2 files changed, 12 in
On 3/24/2025 10:50 PM, Michael Niedermayer wrote:
Hi
On Mon, Mar 24, 2025 at 07:20:50PM -0300, James Almer wrote:
Continues from commit 702239bc500b, fixing FATE failures on MacOS.
Signed-off-by: James Almer
---
Confirmed by Martin Storsjö. Float encoding untested.
libavcodec/ffv1.h|
On Mon, Mar 24, 2025 at 10:57:28PM -0300, James Almer wrote:
> On 3/24/2025 10:50 PM, Michael Niedermayer wrote:
> > Hi
> >
> > On Mon, Mar 24, 2025 at 07:20:50PM -0300, James Almer wrote:
> > > Continues from commit 702239bc500b, fixing FATE failures on MacOS.
> > >
> > > Signed-off-by: James Al
Hi
On Mon, Mar 24, 2025 at 07:20:50PM -0300, James Almer wrote:
> Continues from commit 702239bc500b, fixing FATE failures on MacOS.
>
> Signed-off-by: James Almer
> ---
> Confirmed by Martin Storsjö. Float encoding untested.
>
> libavcodec/ffv1.h| 16
> libavcodec/ffv1enc.c | 177 ++
Andreas Rheinhardt:
> First part of a patchset; the second part will be sent separately
> because the complete set crosses the ML thresholds ("Message body is too
> big: 1731572 bytes with a limit of 1000 KB"). A complete branch can be
> found here: https://github.com/mkver/FFmpeg/tree/mpvenc
>
>
Continues from commit 702239bc500b, fixing FATE failures on MacOS.
Signed-off-by: James Almer
---
Confirmed by Martin Storsjö. Float encoding untested.
libavcodec/ffv1.h| 16
libavcodec/ffv1enc.c | 177 +--
2 files changed, 84 insertions(+), 109
Signed-off-by: Michael Niedermayer
---
libavcodec/ffv1enc.c | 16 +++-
1 file changed, 7 insertions(+), 9 deletions(-)
diff --git a/libavcodec/ffv1enc.c b/libavcodec/ffv1enc.c
index 78a9a903039..49d1d56af24 100644
--- a/libavcodec/ffv1enc.c
+++ b/libavcodec/ffv1enc.c
@@ -1333,19 +133
On 3/24/2025 2:22 PM, Dawid Kozinski wrote:
Signed-off-by: Dawid Kozinski
---
libavcodec/libxevd.c | 12
1 file changed, 8 insertions(+), 4 deletions(-)
diff --git a/libavcodec/libxevd.c b/libavcodec/libxevd.c
index 520fdab7d8..483700c81e 100644
--- a/libavcodec/li
Hi Niklas
On Mon, Mar 24, 2025 at 01:43:19PM +0100, Niklas Haas wrote:
> Hi all,
>
> As part of my ongoing swscale rewrite, we have both the opportunity and the
> need to make a central decision about how to apply rounding and/or dithering.
>
> Some particular cases I want to point out and gathe
On 24/03/2025 00:00, James Almer wrote:
> On 3/23/2025 6:47 PM, Hendrik Leppkes wrote:
>> On Sun, Mar 23, 2025 at 9:35 PM James Almer wrote:
>>>
>>> On 3/23/2025 4:33 PM, Massimo Eynard wrote:
On 23/03/2025 20:01, James Almer wrote:
> On 3/22/2025 2:49 PM, Massimo Eynard wrote:
>> Thi
Patch attached.
- Andreas
From 399db8b981f7d09cfb7305549a134d6e8522357e Mon Sep 17 00:00:00 2001
From: Andreas Rheinhardt
Date: Fri, 21 Mar 2025 12:19:56 +0100
Subject: [PATCH] fftools/ffprobe: Remove endianness dependency of pix fmt when
bitexact
Also remove the sed workarounds in fate/mxf.mak
Hi Martin
On Mon, Mar 24, 2025 at 04:04:33PM +0200, Martin Storsjö wrote:
> On Mon, 24 Mar 2025, Michael Niedermayer wrote:
>
> > ffmpeg | branch: master | Michael Niedermayer |
> > Wed Mar 19 01:30:47 2025 +0100| [171060d5dc54d1526abde736a711ce234df632f2]
> > | committer: Michael Niedermayer
Sponsored-by: Sovereign Tech Fund
Signed-off-by: Michael Niedermayer
---
libavcodec/ffv1enc.c | 16 +++-
1 file changed, 7 insertions(+), 9 deletions(-)
diff --git a/libavcodec/ffv1enc.c b/libavcodec/ffv1enc.c
index 49d1d56af24..962ea4abe48 100644
--- a/libavcodec/ffv1enc.c
+++ b/lib
not a bugfix as this path was only used for float16 but it makes sense
to allow using this for integers too
Signed-off-by: Michael Niedermayer
---
libavcodec/ffv1enc.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/libavcodec/ffv1enc.c b/libavcodec/ffv1enc.c
index 05b43c12
Sponsored-by: Sovereign Tech Fund
Signed-off-by: Michael Niedermayer
---
libavcodec/ffv1enc.c | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/libavcodec/ffv1enc.c b/libavcodec/ffv1enc.c
index 1d7ab1725ac..c3b3b926adf 100644
--- a/libavcodec/ffv1enc.c
+++ b/libavcodec/ffv1enc
Sponsored-by: Sovereign Tech Fund
Signed-off-by: Michael Niedermayer
---
libavcodec/ffv1enc.c | 9 -
1 file changed, 4 insertions(+), 5 deletions(-)
diff --git a/libavcodec/ffv1enc.c b/libavcodec/ffv1enc.c
index 962ea4abe48..1d7ab1725ac 100644
--- a/libavcodec/ffv1enc.c
+++ b/libavcodec/
Sponsored-by: Sovereign Tech Fund
Signed-off-by: Michael Niedermayer
---
libavcodec/ffv1enc.c | 30 --
1 file changed, 24 insertions(+), 6 deletions(-)
diff --git a/libavcodec/ffv1enc.c b/libavcodec/ffv1enc.c
index c3b3b926adf..004ea73e06b 100644
--- a/libavcodec/ffv1
A step toward supporting remap for integer formats less than 16 bit
Signed-off-by: Michael Niedermayer
---
libavcodec/ffv1dec.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/libavcodec/ffv1dec.c b/libavcodec/ffv1dec.c
index e9362eed194..21a7642a08b 100644
--- a/libavcod
(you could use it for others but it makes no sense)
Signed-off-by: Michael Niedermayer
---
libavcodec/ffv1enc.c | 5 +
1 file changed, 5 insertions(+)
diff --git a/libavcodec/ffv1enc.c b/libavcodec/ffv1enc.c
index 432e1493582..05b43c12abf 100644
--- a/libavcodec/ffv1enc.c
+++ b/libavcodec/f
Signed-off-by: Michael Niedermayer
---
libavcodec/raw.c | 8
tests/ref/fate/filter-pixdesc-gbrapf32be | 2 +-
tests/ref/fate/filter-pixdesc-gbrapf32le | 2 +-
tests/ref/fate/filter-pixdesc-gbrpf32be | 2 +-
tests/ref/fate/filter-pixdesc-gbrpf32le | 2 +-
tests/r
Signed-off-by: Michael Niedermayer
---
libavformat/nut.c | 8
1 file changed, 8 insertions(+)
diff --git a/libavformat/nut.c b/libavformat/nut.c
index 9692336ece6..f3174358139 100644
--- a/libavformat/nut.c
+++ b/libavformat/nut.c
@@ -178,6 +178,10 @@ const AVCodecTag ff_nut_video_tags[
> -Original Message-
> From: ffmpeg-devel On Behalf Of
> Andreas Rheinhardt
> Sent: piątek, 21 marca 2025 14:14
> To: ffmpeg-devel@ffmpeg.org
> Subject: Re: [FFmpeg-devel] [PATCH] fftools/ffprobe: Remove endianness
> dependency of pix fmt when, bitexact
>
> Zhao Zhili:
> >
> >
> >> On
Signed-off-by: Dawid Kozinski
---
libavcodec/libxevd.c | 12
1 file changed, 8 insertions(+), 4 deletions(-)
diff --git a/libavcodec/libxevd.c b/libavcodec/libxevd.c
index 520fdab7d8..483700c81e 100644
--- a/libavcodec/libxevd.c
+++ b/libavcodec/libxevd.c
@@ -152,1
From: Justin Ruggles
The backwards scanning done for incomplete final packets should not
assume a specific alignment at the end of the file. Truncated files
result in hundreds of thousands of seeks if the final packet does not
fall on a specific byte boundary, which can be extremely slow.
For exa
This is a POC/prototype that aims to enable out of tree filters on
FFmpeg.
Here is how to test it, with an example filter:
```
mkdir -p ext/libavfilter
pushd ext/libavfilter
git clone https://gitlab.com/leandrosansilva/ffmpeg-extra-filter-example example
popd
```
Then compile ffmpeg as usual:
`
This is a series of patches to allow proper decoding of ogg metadata in chained
`ogg/vorbis, `ogg/flac` and `ogg/opus` streams.
FATE samples for the new tests can be found here:
https://www.dropbox.com/scl/fo/xrtrna2rxr1j354hrtymq/AGwemlxHYecBLNmQ8Fsy--4?rlkey=lzilr4m9w4gfdqygoe172vvy8&dl=0
## C
---
tests/Makefile | 1 +
tests/fate/ogg-vorbis.mak | 11 +++
tests/ref/fate/ogg-vorbis-chained-meta.txt | 17 +
3 files changed, 29 insertions(+)
create mode 100644 tests/fate/ogg-vorbis.mak
create mode 100644 tests/ref/fate/
---
tests/Makefile | 1 +
tests/fate/ogg-opus.mak | 11 ++
tests/ref/fate/ogg-opus-chained-meta.txt | 27
3 files changed, 39 insertions(+)
create mode 100644 tests/fate/ogg-opus.mak
create mode 100644 tests/ref/fate/og
---
libavformat/oggparseopus.c | 13 -
1 file changed, 12 insertions(+), 1 deletion(-)
diff --git a/libavformat/oggparseopus.c b/libavformat/oggparseopus.c
index 218e9df581..fe25ad44f3 100644
--- a/libavformat/oggparseopus.c
+++ b/libavformat/oggparseopus.c
@@ -29,6 +29,7 @@
struct
---
tests/Makefile | 1 +
tests/fate/ogg-flac.mak | 11 +++
tests/ref/fate/ogg-flac-chained-meta.txt | 13 +
3 files changed, 25 insertions(+)
create mode 100644 tests/fate/ogg-flac.mak
create mode 100644 tests/ref/fate/ogg-flac-cha
---
libavformat/oggdec.h | 14 ++
libavformat/oggparsevorbis.c | 25 +
2 files changed, 31 insertions(+), 8 deletions(-)
diff --git a/libavformat/oggdec.h b/libavformat/oggdec.h
index 43df23f4cb..c8460a66e9 100644
--- a/libavformat/oggdec.h
+++ b/libavf
---
libavformat/oggparseflac.c | 21 +
1 file changed, 21 insertions(+)
diff --git a/libavformat/oggparseflac.c b/libavformat/oggparseflac.c
index f25ed9cc15..29f5904575 100644
--- a/libavformat/oggparseflac.c
+++ b/libavformat/oggparseflac.c
@@ -78,6 +78,25 @@ flac_header (AV
---
tests/Makefile| 1 +
tests/api/Makefile| 2 +-
tests/api/api-dump-stream-meta-test.c | 175 ++
3 files changed, 177 insertions(+), 1 deletion(-)
create mode 100644 tests/api/api-dump-stream-meta-test.c
diff --git a/tests
On 23/03/2025 20:01, James Almer wrote:
> On 3/22/2025 2:49 PM, Massimo Eynard wrote:
>> This patch adds support for decoding the fourth MLP substream
>> which contains the 16-channel presentation used for Atmos
>> audio objects.
>>
>> By default only the first three substreams are decoded
>> unles
On Mon, 24 Mar 2025, Michael Niedermayer wrote:
ffmpeg | branch: master | Michael Niedermayer | Wed
Mar 19 01:30:47 2025 +0100| [171060d5dc54d1526abde736a711ce234df632f2] | committer:
Michael Niedermayer
avcodec/ffv1: 32-bit float sample support
Sponsored-by: Sovereign Tech Fund
Signed-off-
> -Original Message-
> From: ffmpeg-devel On Behalf Of Martin
> Storsjö
> Sent: Montag, 24. März 2025 13:32
> To: ffmpeg-devel@ffmpeg.org; Gyan Doshi
> Subject: Re: [FFmpeg-devel] [FFmpeg-cvslog] ffmpeg: add per-stream input
> option drop_changed
>
> On Mon, 24 Mar 2025, Gyan Doshi wr
On 2025-03-24 06:42 pm, James Almer wrote:
On 3/24/2025 9:31 AM, Martin Storsjö wrote:
On Mon, 24 Mar 2025, Gyan Doshi wrote:
ffmpeg | branch: master | Gyan Doshi | Sat Mar 15
16:51:05 2025 +0530| [cbbc927a67f142a02bfc5d047c03587599ee5b55] |
committer: Gyan Doshi
ffmpeg: add per-stream i
On 3/24/2025 10:29 AM, Gyan Doshi wrote:
On 2025-03-24 06:42 pm, James Almer wrote:
On 3/24/2025 9:31 AM, Martin Storsjö wrote:
On Mon, 24 Mar 2025, Gyan Doshi wrote:
ffmpeg | branch: master | Gyan Doshi | Sat Mar 15
16:51:05 2025 +0530| [cbbc927a67f142a02bfc5d047c03587599ee5b55] |
commit
On 2025-03-23 10:06 am, Gyan Doshi wrote:
On 2025-03-19 10:33 am, Gyan Doshi wrote:
Added in bb80445813
Plan to push tomorrow.
Pushed as 6fb1bbd73c4d320733c636a22728a7d747303371
Regards,
Gyan
___
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg
On 3/24/2025 9:31 AM, Martin Storsjö wrote:
On Mon, 24 Mar 2025, Gyan Doshi wrote:
ffmpeg | branch: master | Gyan Doshi | Sat Mar 15
16:51:05 2025 +0530| [cbbc927a67f142a02bfc5d047c03587599ee5b55] |
committer: Gyan Doshi
ffmpeg: add per-stream input option drop_changed
This is a replacemen
On Thu, Mar 20, 2025 at 02:19:13AM +0100, Michael Niedermayer wrote:
> Sponsored-by: Sovereign Tech Fund
> Signed-off-by: Michael Niedermayer
> ---
> libavcodec/ffv1dec_template.c | 6 +++---
> libavcodec/ffv1enc.c | 2 +-
> libavcodec/ffv1enc_template.c | 12 ++--
> 3 files ch
On Wed Mar 12, 2025 at 3:45 PM -03, Arthur Grillo wrote:
The current behavior when using restart_with_keyframe is that it will
recover if it also encounters any audio packet, as they are flagged as a
keyframe.
The expectation is that packets are dropped until the next _video_
keyframe.
Fix that
Hi all,
As part of my ongoing swscale rewrite, we have both the opportunity and the
need to make a central decision about how to apply rounding and/or dithering.
Some particular cases I want to point out and gather feedback on include:
1. Should we dither and/or accurately round when scaling up
On Mon, 24 Mar 2025, Gyan Doshi wrote:
ffmpeg | branch: master | Gyan Doshi | Sat Mar 15 16:51:05
2025 +0530| [cbbc927a67f142a02bfc5d047c03587599ee5b55] | committer: Gyan Doshi
ffmpeg: add per-stream input option drop_changed
This is a replacement in ffmpeg for the deprecated avcodec flag
A
Hi
On Mon, Mar 24, 2025 at 02:53:27AM +0100, Michael Niedermayer wrote:
> Hi Jerome
>
> On Sat, Mar 22, 2025 at 06:54:25PM +0100, Jerome Martinez wrote:
> > Le 22/03/2025 à 18:45, Michael Niedermayer a écrit :
> > > [...]
> > > Also I failed to find any worthy gain from adjusting mul_count so
> >
Le jeu. 20 mars 2025 à 17:45, Michael Niedermayer
a écrit :
>
> Hi Romain
>
> On Sun, Mar 16, 2025 at 07:59:59PM -0500, Romain Beauxis wrote:
> > Le dim. 16 mars 2025 à 19:20, Michael Niedermayer
> > a écrit :
> > >
> > > On Sat, Mar 15, 2025 at 07:08:05PM -0500, Romain Beauxis wrote:
> > > > Hi
Any comments on this series? Otherwise I will just merge it, as it only affects
a testing tool (and one that is not currently being used by FATE - though as a
side note, we should add it once all of the checks pass again)
___
ffmpeg-devel mailing list
ffm
On 2025-03-23 10:06 am, Gyan Doshi wrote:
On 2025-03-19 04:36 pm, Gyan Doshi wrote:
The existing default value is the same as the primary readrate.
This maintains the flow rate as best as possible but does not
reduce the lag. This new value allows catchup to gradually happen
without overwhe
On 2025-03-23 10:07 am, Gyan Doshi wrote:
On 2025-03-16 11:39 pm, Gyan Doshi wrote:
On 2025-03-16 11:12 pm, James Almer wrote:
On 3/16/2025 4:18 AM, Gyan Doshi wrote:
This is a replacement in ffmpeg for the deprecated avcodec flag
AV_CODEC_FLAG_DROPCHANGED.
This option is meant to be
Hi all
3 Mentors have not agreed to the google contracts for 2025
To add Mentors to FFmpeg GSoC 2025, the process seems to be now:
1. Admin needs to invite each mentor to the "year independant list" (this is
done)
2. Each mentor needs to agree to 2 google documents on the webpage for 2025
3. Ad
Fixes hardware decoders depending on long_term_pic_idx.
Relevant ITU conformance test vectors: MR6_BT_B, MR8_BT_B
---
According to the specification (8.2.4.3 Modification process for
reference picture lists), the reference reordering process does not
affect frame indices (PicNum for short refs and
54 matches
Mail list logo