On Thu, Dec 12, 2024 at 1:28 PM Martin Storsjö wrote:
>
> This fixes occasional failed tests, if doing "make fate" without a
> regular "make" or "make all" inbetween.
> ---
> tests/fate/audio.mak | 6 --
> 1 file changed, 4 insertions(+), 2 deletions(-)
>
> diff --git a/tests/fate/audio.mak b
On Tue, Dec 17, 2024 at 4:02 AM Leo Izen wrote:
> On 12/16/24 5:50 PM, Michael Niedermayer wrote:
> >
> > (c): implement enough of zlib ourselfs, so it can encode to a valid output
>
> A reimplementation of zlib that does nothing except for fixing FATE
> failures that shouldn't be failing anyway s
On Sat, Dec 14, 2024 at 6:39 PM Alexander Strasser via ffmpeg-devel
wrote:
> On 2024-12-14 11:09 +0100, Anton Khirnov wrote:
> > Quoting Alexander Strasser via ffmpeg-devel (2024-12-01 21:13:56)
> > > This is a fixed up version of the series I sent before.
IMO there would be no need to revert and
Hi Marton,
On Tue, Jan 7, 2025 at 12:09 AM Marton Balint wrote:
>
> The comments supposed to track the possible value of the qmat and qmat16
> matrices, but they were not updated properly in the long history of the
> mpegvideo encoder. Also they wrongly assumed the usage of built-in quantizer
> m
Hi Marton,
On Thu, Jan 16, 2025 at 8:52 PM Marton Balint wrote:
> On Tue, 7 Jan 2025, Marton Balint wrote:
> > Fixes corruption with:
> >
> > ffmpeg -t 1 -filter_complex
> > "sine=f=21,showwaves=scale=cbrt:mode=line:colors=white:draw=full" -c:v
> > mpeg2video -non_linear_quant 1 -qmin 1 -qmax 1
On 3/13/25 06:49, Andreas Rheinhardt wrote:
Patches attached.
[PATCH 2/7] avcodec/pcm: Cache sample_size value
diff --git a/libavcodec/pcm.c b/libavcodec/pcm.c
index 5d8dcb8ff0..620acf0f46 100644
--- a/libavcodec/pcm.c
+++ b/libavcodec/pcm.c
@@ -328,17 +335,14 @@ static int pcm_decode_fram
On Tue, Mar 18, 2025 at 11:06 AM Gyan Doshi wrote:
>
> ffmpeg | branch: master | Gyan Doshi | Mon Mar 17 20:57:28
> 2025 +0530| [740d4009656abeb006e2d43001b59d875c1a7a6a] | committer: Gyan Doshi
>
> ffbuild: use response files only if ar accepts them
Sorry to come in late to the discussion...
Hi,
On Sat, Mar 22, 2025 at 5:33 AM Gyan Doshi wrote:
> On 2025-03-22 03:29 am, Martin Storsjö wrote:
> > On Fri, 21 Mar 2025, Gyan Doshi wrote:
> >> ffbuild/library.mak | 7 +--
> >> 1 file changed, 5 insertions(+), 2 deletions(-)
> >>
> >> diff --git a/ffbuild/library.mak b/ffbuild/library.m
Hi,
On Fri, Mar 21, 2025 at 11:42 AM Gyan Doshi wrote:
>
> ---
> configure | 27 ---
> ffbuild/library.mak | 4 ++--
> 2 files changed, 22 insertions(+), 9 deletions(-)
>
> diff --git a/configure b/configure
> index 14f7bcde0e..863b9adf22 100755
> --- a/configu
On Sat, Mar 15, 2025 at 5:56 AM Andreas Rheinhardt
wrote:
> Ramiro Polla:
> > On 3/13/25 06:49, Andreas Rheinhardt wrote:
> >> Patches attached.
>
> > [PATCH 3/7] avcodec/pcm: Remove duplication from FFCodec define macros
> >
> >> diff --git a/liba
On Sun, Mar 30, 2025 at 8:53 AM Gyan Doshi wrote:
> On 2025-03-30 11:57 am, Andreas Rheinhardt wrote:
> > Gyan Doshi:
> >> On 2025-03-29 11:52 pm, Martin Storsjö wrote:
> >>> On Sat, 29 Mar 2025, Gyan Doshi wrote:
> >>>
> > Did you not try to use GNU make's flie function?
> I just benched
On Tue, Mar 4, 2025 at 12:37 AM Andreas Rheinhardt
wrote:
> Ramiro Polla:
> > On Mon, Mar 3, 2025 at 2:12 PM Andreas Rheinhardt
> > wrote:
> >>
> >> Andreas Rheinhardt:
> >>> Patches attached; the first few were already sent last year [1], but I
&
Hi Andreas,
On Mon, Mar 3, 2025 at 2:12 PM Andreas Rheinhardt
wrote:
>
> Andreas Rheinhardt:
> > Patches attached; the first few were already sent last year [1], but I
> > have refrained from pushing them because Michael seems to have trouble
> > testing them due to a conflict [2] that existed by
On Wed, Mar 5, 2025 at 4:17 AM Ramiro Polla wrote:
> On Wed, Mar 5, 2025 at 2:24 AM Brad Smith
> wrote:
> > On 2023-08-23 4:52 p.m., Michael Niedermayer wrote:
> > > On Fri, Aug 18, 2023 at 10:14:04PM -0400, Brad Smith wrote:
> > >> lsws/ppc/yuv2rgb_altivec:
On 3/4/25 22:06, Andreas Rheinhardt wrote:
I added a comment to #10 and modified #18 as described. I also changed
#21 to protect the macro in parentheses and simplified the FF_RC_OFFSET
macro in #31. Furthermore, there are now five more patches. All
attached. https://github.com/mkver/FFmpeg/tre
On 3/4/25 23:11, Andreas Rheinhardt wrote:
Patch attached
diff --git a/libavcodec/mpeg12dec.c b/libavcodec/mpeg12dec.c
index 843640edbf..14c028379e 100644
--- a/libavcodec/mpeg12dec.c
+++ b/libavcodec/mpeg12dec.c
@@ -1655,11 +1655,11 @@ static int mpeg_decode_slice(MpegEncContext *s, int
mb
On Tue, Mar 4, 2025 at 6:05 PM Andreas Rheinhardt
wrote:
> Ramiro Polla:
> >
> > On 3/4/25 14:42, Andreas Rheinhardt wrote:
> >> (Mostly trivial) patches attached. A branch is at
> >> https://github.com/mkver/FFmpeg/tree/mpegvideo_misc
> >
> >
On 3/10/25 16:18, Niklas Haas wrote:
From: Niklas Haas
utils.c is getting quite crowded, and I need a new place to dump a lot of
format handling code for the ongoing rewrite. Rather than bloating this file
even more, start splitting format handling helpers off into a new file.
This also ren
On 3/4/25 14:42, Andreas Rheinhardt wrote:
(Mostly trivial) patches attached. A branch is at
https://github.com/mkver/FFmpeg/tree/mpegvideo_misc
[PATCH 10/40] avcodec/mpegvideo_enc: Move default_mv_penalty to h261enc.c
diff --git a/libavcodec/h261enc.c b/libavcodec/h261enc.c
index dabab9d8
Hi Brad,
On Wed, Mar 5, 2025 at 2:24 AM Brad Smith
wrote:
> On 2023-08-23 4:52 p.m., Michael Niedermayer wrote:
> > On Fri, Aug 18, 2023 at 10:14:04PM -0400, Brad Smith wrote:
> >> lsws/ppc/yuv2rgb_altivec: Fix build in non-VSX environments with Clang
> >>
> >> Add a check for the existence of th
Hi Gyan,
On Sat, Mar 29, 2025 at 6:11 AM Gyan Doshi wrote:
> On 2025-03-27 10:03 am, Gyan Doshi wrote:
> > On 2025-03-26 11:37 pm, Andreas Rheinhardt wrote:
> >> Gyan Doshi:
> >>> On 2025-03-25 05:11 pm, Ramiro Polla wrote:
> >>>> On Sat, Mar 22,
Hi Niklas,
On Mon, Mar 24, 2025 at 12:45 PM Niklas Haas wrote:
>
> 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)
On Sun, Mar 30, 2025 at 7:02 AM Gyan Doshi wrote:
> On 2025-03-29 11:52 pm, Martin Storsjö wrote:
> > On Sat, 29 Mar 2025, Gyan Doshi wrote:
> >
> >>> Did you not try to use GNU make's flie function?
> >>
> >> I just benched this and it ranges from 1m28.093s to 1m29.971s (5%
> >> faster) for the l
The SLIBOBJS variable was introduced in 56572787ae2 but is no longer used.
Another variable, SHLIBOBJS, was introduced after SLIBOBJS, in 20b0d24c2f7.
The functionality from SLIBOBJS was effectively migrated to SHLIBOBJS in
b77fff47d0d.
No code has used SLIBOBJS since.
This commit removes all re
On 5/16/25 16:06, Andreas Rheinhardt wrote:
Andreas Rheinhardt:
Patches attached.
- Andreas
Will apply this patchset tomorrow unless there are objections.
[PATCH 01/21] avutil/avassert: Add av_unreachable and av_assume() macros
diff --git a/libavutil/avassert.h b/libavutil/avassert.h
in
Hi Niklas,
On Fri, May 16, 2025 at 1:09 PM Niklas Haas wrote:
> I would like to merge at least the first half of this series, containing
> mostly preliminary changes, if there are no further objections.
Can you list the patches that you would like to merge?
Ramiro
__
On Sat, Apr 26, 2025 at 7:57 PM Niklas Haas wrote:
>
> From: Niklas Haas
>
> I need to reuse these inside `ops.c`.
> ---
> libswscale/graph.c | 29 +++--
> libswscale/graph.h | 13 +
> 2 files changed, 20 insertions(+), 22 deletions(-)
>
> diff --git a/libswsc
On Fri, May 16, 2025 at 4:39 PM Niklas Haas wrote:
> On Fri, 16 May 2025 16:32:00 +0200 Ramiro Polla
> wrote:
> > On Fri, May 16, 2025 at 1:09 PM Niklas Haas wrote:
> > > I would like to merge at least the first half of this series, containing
> > > mostly prelim
Hi,
On Sun, May 18, 2025 at 8:30 AM softworkz wrote:
>
> From: softworkz
>
> When there's a chain of implicit rules, make treats files generated
> inside that chain as intermediate files. Those intermediate files are
> removed after completion of make. When make is run again, it normally
> deter
On Tue, May 20, 2025 at 9:46 PM softworkz .
wrote:
> > -Original Message-
> > From: ffmpeg-devel On Behalf Of Ramiro
> > Polla
> > Sent: Dienstag, 20. Mai 2025 21:36
> > To: FFmpeg development discussions and patches
> > Subject: Re: [FFmpeg-deve
On Mon, May 12, 2025 at 5:43 AM Zhao Zhili
wrote:
>
> From: Zhao Zhili
>
> Fix
> ld: warning: search path 'libpostproc' not found
> ---
> Makefile | 3 +--
> 1 file changed, 1 insertion(+), 2 deletions(-)
>
> diff --git a/Makefile b/Makefile
> index e2250f6bc6..17f9d2da4f 100644
> --- a/Makefile
On Fri, May 16, 2025 at 8:03 AM Martin Storsjö wrote:
> On Fri, 16 May 2025, Ramiro Polla wrote:
> > Use 16-byte alignment (align=4) instead of 4-byte (align=2) in the function
> > and
> > const macros. This improves instruction fetch and NEON load performance on
&g
Currently, packed16togbra16() always sets the alpha value to 0x,
without taking the bit depth into consideration.
This commit restricts the alpha value to the bit depth.
---
libswscale/swscale_unscaled.c | 8
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/libswscale/sw
Currently, packed30togbra10() always sets the alpha value to 0x,
without taking the bit depth into consideration.
This commit restricts the alpha value to the bit depth.
---
libswscale/swscale_unscaled.c | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/libswscale/swsca
Currently, planarCopyWrapper() assumes that src[3] must be NULL when
the source format has no alpha plane.
This commit updates the condition for filling the alpha plane based on
the number of components available in the source format as well.
---
libswscale/swscale_unscaled.c | 2 +-
1 file chang
Currently, planarRgbToplanarRgbWrapper() always sets the alpha value to 255,
without taking the bit depth into consideration.
This commit restricts the alpha value to the bit depth.
---
libswscale/swscale_unscaled.c | 11 +--
1 file changed, 9 insertions(+), 2 deletions(-)
diff --git a/l
On Sun, May 18, 2025 at 11:17 PM James Almer wrote:
> On 5/18/2025 6:14 PM, James Almer wrote:
> > On 5/18/2025 5:52 PM, Ramiro Polla wrote:
> >> Currently, packed16togbra16() always sets the alpha value to 0x,
> >> without taking the bit depth into considera
- Intermediate files are no longer removed;
- A .res suffix has been added to resource files, so that there's no
need to add new rules for each new filetype;
- Superfluous comments have been removed;
- Targets depending on CONFIG_RESOURCE_COMPRESSION have been
deduplicated.
---
ffbuild/common.
Hi,
On Mon, May 26, 2025 at 9:19 AM softworkz .
wrote:
> if there are no objections, I would apply the patches below tomorrow evening.
> Please let me know when you need more time or you have any concerns.
>
> Note: The last one has been updated (v4) to always keep .ptx files (as
> requested
> b
We currently test at build-time whether zlib supports decoding gzip.
This is not needed for the build to succeed, since only the gzip
command is necessary to perform compression at build-time.
Presumably this check will help the user by not enabling compression at
build-time if their system won't
On Tue, May 27, 2025 at 3:44 AM softworkz .
wrote:
> > -Original Message-
> > From: ffmpeg-devel On Behalf Of Ramiro
> > Polla
> > Sent: Dienstag, 27. Mai 2025 03:33
> > To: ffmpeg-devel@ffmpeg.org
> > Subject: [FFmpeg-devel] [PATCH 1/5] configure:
On Tue, May 27, 2025 at 4:11 AM softworkz .
wrote:
> > -Original Message-
> > From: ffmpeg-devel On Behalf Of Ramiro
> > Polla
> > Sent: Dienstag, 27. Mai 2025 03:33
> > To: ffmpeg-devel@ffmpeg.org
> > Subject: [FFmpeg-devel] [PATCH 4/5] ffbuild/commo
On Tue, May 27, 2025 at 6:02 AM softworkz .
wrote:
> > -Original Message-
> > From: ffmpeg-devel On Behalf Of Ramiro
> > Polla
> > Sent: Dienstag, 27. Mai 2025 05:29
> > To: FFmpeg development discussions and patches
> > Subject: Re: [FFmpeg-devel] [
---
configure | 8
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/configure b/configure
index 79c4fcf327..c19e0bc081 100755
--- a/configure
+++ b/configure
@@ -4113,6 +4113,10 @@ htmlpages_deps_any="makeinfo_html texi2html"
txtpages_deps="perl makeinfo"
doc_deps_any="manp
Test that the command actually runs.
---
configure | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/configure b/configure
index c19e0bc081..7939228e0d 100755
--- a/configure
+++ b/configure
@@ -6898,7 +6898,7 @@ enabled zlib && { check_pkg_config zlib zlib "zlib.h"
zlibVersion
---
fftools/Makefile | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/fftools/Makefile b/fftools/Makefile
index c1eba733da..b3c08ae5a0 100644
--- a/fftools/Makefile
+++ b/fftools/Makefile
@@ -92,4 +92,4 @@ uninstall-progs:
$(RM) $(addprefix "$(BINDIR)/", $(ALLAVPROGS))
On Tue, May 27, 2025 at 3:48 AM softworkz .
wrote:
> > -Original Message-
> > From: ffmpeg-devel On Behalf Of Ramiro
> > Polla
> > Sent: Dienstag, 27. Mai 2025 03:33
> > To: ffmpeg-devel@ffmpeg.org
> > Subject: [FFmpeg-devel] [PATCH 4/5] ffbuild/commo
On Tue, May 27, 2025 at 9:20 PM softworkz .
wrote:
> > -Original Message-
> > From: ffmpeg-devel On Behalf Of
> > Ramiro Polla
> > Sent: Dienstag, 27. Mai 2025 14:36
> > To: FFmpeg development discussions and patches > de...@ffmpeg.org>
> &
Hi Timo,
On Tue, May 27, 2025 at 3:19 PM Timo Rothenpieler wrote:
> On 27.05.2025 03:33, Ramiro Polla wrote:
> > We currently test at build-time whether zlib supports decoding gzip.
> > This is not needed for the build to succeed, since only the gzip
> > command is
Hi Jacob,
On Tue, May 27, 2025 at 8:55 AM Jacob Lifshay wrote:
> On Mon, May 26, 2025 at 6:34 PM Ramiro Polla wrote:
> > -[ -x "$(command -v gzip)" ] && enable gzip
> > +gzip -V > /dev/null 2>&1 && enable gzip
>
> idk if you intend
On Fri, May 16, 2025 at 12:00 AM softworkz .
wrote:
> > On Thu, May 15, 2025 at 11:11 PM softworkz wrote:
> > [...]
> > > diff --git a/fftools/graph/filelauncher.c b/fftools/graph/filelauncher.c
> > > new file mode 100644
> > > index 00..45514ca599
> > > --- /dev/null
> > > +++ b/fftools/
[FFmpeg-cvslog] fftools/graphprint: Now, make
> > it a
> > Killer-Feature!
> >
> > On 15/05/2025 23:19, softworkz . wrote:
> > >
> > >
> > >> -Original Message-
> > >> From: ffmpeg-devel On Behalf Of Ramiro
> > Polla
> &
Use 16-byte alignment (align=4) instead of 4-byte (align=2) in the function and
const macros. This improves instruction fetch and NEON load performance on
modern AArch64 CPUs.
---
libavutil/aarch64/asm.S | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/libavutil/aarch64/asm.
On Fri, May 16, 2025 at 1:04 AM softworkz .
wrote:
> > From: ffmpeg-devel On Behalf Of Ramiro
> > Polla
> > Sent: Freitag, 16. Mai 2025 00:49
[...]
> > What about the user parsing the output from the cli, looking for a
> > specific string (such as "graph
Hi,
On Thu, May 15, 2025 at 11:11 PM softworkz wrote:
[...]
> diff --git a/fftools/graph/filelauncher.c b/fftools/graph/filelauncher.c
> new file mode 100644
> index 00..45514ca599
> --- /dev/null
> +++ b/fftools/graph/filelauncher.c
[...]
> +int ff_open_html_in_browser(const char *html_p
Hi,
On Thu, May 22, 2025 at 1:59 PM Ronald S. Bultje wrote:
> On Wed, May 21, 2025 at 9:34 AM Timothée <
> timothee.informati...@regaud-chapuy.fr> wrote:
> > I am interested in expanding ffmpeg's capabilities to extract
> > low-level data from video codecs. Specifically, I'd like to implement
> >
On Thu, May 22, 2025 at 7:03 PM Timothée
wrote:
> The 2025-05-22T14:33:22.000+02:00, Ramiro Polla
> wrote :
> > On Thu, May 22, 2025 at 1:59 PM Ronald S. Bultje wrote:
> >> On Wed, May 21, 2025 at 9:34 AM Timothée <
> >> timothee.informati...@regaud-chapuy.f
On Thu, May 22, 2025 at 8:55 AM Dmitriy Kovalenko
wrote:
> Bumping on the review for this one
Michael already replied:
https://ffmpeg.org/pipermail/ffmpeg-devel/2025-May/343826.html
The patch is corrupted and can't be applied.
___
ffmpeg-devel mailing
On Sat, May 17, 2025 at 12:36 AM Ramiro Polla wrote:
>
> The SLIBOBJS variable was introduced in 56572787ae2 but is no longer used.
> Another variable, SHLIBOBJS, was introduced after SLIBOBJS, in 20b0d24c2f7.
> The functionality from SLIBOBJS was effectively migrated to
On Mon, May 19, 2025 at 12:02 AM Ramiro Polla wrote:
> On Sun, May 18, 2025 at 11:17 PM James Almer wrote:
> > On 5/18/2025 6:14 PM, James Almer wrote:
> > > On 5/18/2025 5:52 PM, Ramiro Polla wrote:
> > >> Currently, packed16togbra16() always sets the alpha v
On Tue, May 27, 2025 at 3:33 AM Ramiro Polla wrote:
>
> ---
> fftools/Makefile | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/fftools/Makefile b/fftools/Makefile
> index c1eba733da..b3c08ae5a0 100644
> --- a/fftools/Makefile
> +++ b/fftool
On Sat, May 31, 2025 at 12:56 AM softworkz .
wrote:
> > -Original Message-
> > From: ffmpeg-devel On Behalf Of Ramiro
> > Polla
> > Sent: Freitag, 30. Mai 2025 12:52
> > To: ffmpeg-devel@ffmpeg.org
> > Subject: [FFmpeg-devel] [PATCH v3 1/2] fftools/
Hi Jacob,
On Fri, May 30, 2025 at 8:19 PM Jacob Lifshay wrote:
> On May 30, 2025 4:10:45 AM PDT, Ramiro Polla wrote:
> > I'll postpone this part of the patchset (patches 1 to 3) for a while
> > to give more time for people to comment. If anybody can find a system
> >
On Tue, Jun 3, 2025 at 1:26 AM softworkz .
wrote:
> > -Original Message-
> > From: ffmpeg-devel On Behalf Of Ramiro
> > Polla
> > Sent: Dienstag, 3. Juni 2025 01:22
> > To: FFmpeg development discussions and patches
> > Subject: Re: [FFmpeg-devel]
Hi Timo,
On Tue, May 27, 2025 at 7:55 PM Ramiro Polla wrote:
> On Tue, May 27, 2025 at 3:19 PM Timo Rothenpieler
> wrote:
> > On 27.05.2025 03:33, Ramiro Polla wrote:
> > > We currently test at build-time whether zlib supports decoding gzip.
> > > This is not n
On Thu, May 15, 2025 at 11:11 PM softworkz wrote:
>
> ffmpeg | branch: master | softworkz | Thu May 15
> 23:07:54 2025 +0200| [517a8055655798970d94a4c5ea912511362520ea] | committer:
> softworkz
>
> fftools/resources: Add resource manager files with build-time compression
>
> Compression require
On Tue, May 27, 2025 at 10:13 PM softworkz .
wrote:
> > -Original Message-
> > From: ffmpeg-devel On Behalf Of
> > Ramiro Polla
> > Sent: Dienstag, 27. Mai 2025 21:59
> > To: FFmpeg development discussions and patches > de...@ffmpeg.org>
> &
- move .gitignore entries to main .gitignore;
- move vpath directives to main Makefile;
- remove superfluous comments;
- turn css minification sed command into a one-liner;
- deduplicate targets depending on CONFIG_RESOURCE_COMPRESSION;
- introduce common .res pattern for resource files;
- remove R
---
fftools/Makefile | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/fftools/Makefile b/fftools/Makefile
index b6f3438e11..97da49b476 100644
--- a/fftools/Makefile
+++ b/fftools/Makefile
@@ -93,4 +93,4 @@ uninstall-progs:
$(RM) $(addprefix "$(BINDIR)/", $(ALLAVPROGS))
301 - 369 of 369 matches
Mail list logo