Hi,
Am 28.10.23 um 16:20 schrieb Ronald S. Bultje:
Hi,
On Thu, Oct 26, 2023 at 11:45 AM Michael Niedermayer
wrote:
This is financial sustainability Plan A (SPI)
ATM SPI has like 150k $, we do not activly seek donations, we do not
currently
use SPI money to fund any development. SPI money is
Am 28.10.23 um 18:43 schrieb Ronald S. Bultje:
Hi Thilo,
On Sat, Oct 28, 2023 at 11:31 AM Thilo Borgmann via ffmpeg-devel <
[email protected]> wrote:
What this is about, is to set up a way to properly spend the SPI money
aside
from travel & hw. Why we should not do it be
Hi,
To test the voting beforehand this time, I created a test vote with a fake-GA
member list. All of the following people should have received a corresponding
mail. If you are part of this list, but did not receive an email, check your
spam folder for the sender: [email protected]. Please
Am 29.10.23 um 14:51 schrieb Jean-Baptiste Kempf:
On Sun, 29 Oct 2023, at 10:30, Nicolas George wrote:
Michael Niedermayer (12023-10-28):
It was just that jb told me
"6.1 opportunity is gone.
Unsubstantiated opinion, let us ignore it.
Not like your opinions that are always substantiated...
Am 29.10.23 um 17:25 schrieb Jean-Baptiste Kempf:
On Sun, 29 Oct 2023, at 16:10, Thilo Borgmann via ffmpeg-devel wrote:
Where? I don't see you saying that in this thread.
If you said so at VDD, that's not many times.
Explained three times at VDD and several time on IRC.
Very well
Am 29.10.23 um 18:56 schrieb Jean-Baptiste Kempf:
On Sun, 29 Oct 2023, at 18:20, Thilo Borgmann via ffmpeg-devel wrote:
In this case as well, I think you
should have transported your reasoning back to this thread on the ML -
It's actually in this very thread on the ML about the timin
Am 29.10.23 um 19:12 schrieb Nicolas George:
Jean-Baptiste Kempf (12023-10-29):
Sorry, I can. Being on IRC is necessary, IMHO.
Completely unacceptable and fortunately not true at all.
The mailing-list has always been the main channel of development,
anything synchronous, that requires people
> On Oct 20, 2023, at 9:01 AM, Michael Niedermayer
> wrote:
>
> our downstream list shows no maintained users of that release
> https://trac.ffmpeg.org/wiki/Downstreams
I was trying to track down the status of OpenMandriva Lx 3 because it's listed
as a downstream for ffmpeg 4.0. While doing
Am 30.10.23 um 09:18 schrieb Jean-Baptiste Kempf:
Hello,
On Sun, 29 Oct 2023, at 10:33, Anton Khirnov wrote:
vote question (unchanged):
How do we update the list of active members of the general assembly?
Available answers:
* twice a year (1st Jan & 1st July, 0:00 UTC);
as an exception
Am 30.10.23 um 11:50 schrieb Jean-Baptiste Kempf:
On Mon, 30 Oct 2023, at 11:33, Thilo Borgmann via ffmpeg-devel wrote:
Am 30.10.23 um 09:18 schrieb Jean-Baptiste Kempf:
Hello,
On Sun, 29 Oct 2023, at 10:33, Anton Khirnov wrote:
vote question (unchanged):
How do we update the list of
Am 31.10.23 um 18:48 schrieb Michael Niedermayer:
On Tue, Oct 31, 2023 at 06:37:58PM +0100, Hendrik Leppkes wrote:
On Tue, Oct 31, 2023 at 6:31 PM Michael Niedermayer
wrote:
On Tue, Oct 31, 2023 at 07:19:41PM +0200, Rémi Denis-Courmont wrote:
Le tiistaina 31. lokakuuta 2023, 18.58.57 EET Mic
On Wed, Nov 1, 2023 at 10:44 AM Andreas Rheinhardt
wrote:
> libavutil/x86/pixelutils.asm | 1 +
> 1 file changed, 1 insertion(+)
IIRC the emms instructions is quite slow on many systems, so if this
is the only pixelutils function using mmx it's probably better to just
rewrite it to use SSE2 inst
Am 29.10.23 um 20:27 schrieb Jean-Baptiste Kempf:
On Sun, 29 Oct 2023, at 19:46, Thilo Borgmann via ffmpeg-devel wrote:
Am 29.10.23 um 18:56 schrieb Jean-Baptiste Kempf:
On Sun, 29 Oct 2023, at 18:20, Thilo Borgmann via ffmpeg-devel wrote:
In this case as well, I think you
should have
Hi,
FFmpeg will have a booth at the next NAB from April 14th to 17th 2024 in Las
Vegas [1]!
We reiceived an anonymous corporate sponsorship for the booth, so there are no
costs for the FFmpeg project to it (and no obligations, of course).
Any FFmpeg developer is welcome to join in and man t
Am Mittwoch, 1. November 2023, 23:07:16 CET schrieb Jean-Baptiste Kempf:
> Hey,
>
> On Wed, 1 Nov 2023, at 18:19, Michael Niedermayer wrote:
> > Please provide the list of email addresses OR peoples names who
> > should have received a mail for voting
>
> I don't think listing emails on this mail
Per http://ffmpeg.org/pipermail/ffmpeg-devel/2023-November/316480.html
a list of emails should not be published as the GA membership. To
facilitate publishing the GA list this updates the GA script to also
print names along with the emails in the format
```
Name
```
Cosmin Stejerean (1):
updat
Update GA script to print names in addition to emails since emails
should not be shared in all contexts, this makes it easier to publish
the current GA membership.
Signed-off-by: Cosmin Stejerean
---
tools/general_assembly.pl | 7 +--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --g
> On Nov 3, 2023, at 11:40 AM, Nicolas George wrote:
>
> This is also changing the sort order. It might be acceptable but it
> might also not be.
It is and I probably should have called that out in the description. If the
goal is to publish mostly names and not emails in various places like
On Sun, 29 Oct 2023 07:22:46 +0100 (CET)
Lynne wrote:
> Due to making the decode frames context use the coded size, the
> filter started to display those artifacts as it reused the input
> frame's size.
>
> Change it to instead output the real image size for images, not the
> input.
>
> Patch a
rieb Cosmin Stejerean via ffmpeg-devel:
On Nov 3, 2023, at 11:40 AM, Nicolas George wrote:
This is also changing the sort order. It might be acceptable but it
might also not be.
It is and I probably should have called that out in the description. If the
goal is to publish mostly names
Am 05.11.23 um 14:41 schrieb Thilo Borgmann via ffmpeg-devel:
Hi,
sorry can't comment on the ML atm as people will wonder why I respond to this
but not to other "more important" mails...
Having sent this private mail to the ML anyways just proves how much I should
not post
> On Nov 5, 2023, at 5:41 AM, Thilo Borgmann via ffmpeg-devel
> wrote:
>
> The script should output two files then, so that no manual editing is
> required.
> The voting system expects a file with mail addresses one per line and the ML
> then shall be given the very sa
Per http://ffmpeg.org/pipermail/ffmpeg-devel/2023-November/316480.html
a list of emails should not be published as the GA membership. To
facilitate publishing the GA list this updates the GA script with
options to print only names, only emails (for voting) or both.
Changes since v1:
- added --emai
Signed-off-by: Cosmin Stejerean
---
tools/general_assembly.pl | 43 +--
1 file changed, 41 insertions(+), 2 deletions(-)
diff --git a/tools/general_assembly.pl b/tools/general_assembly.pl
index 898a6262ef..8204d89794 100644
--- a/tools/general_assembly.pl
+++
On Thu, Nov 9, 2023 at 5:06 PM Anton Khirnov wrote:
>
> Quoting Michael Niedermayer (2023-11-09 17:21:12)
> > On Thu, Nov 09, 2023 at 01:21:13PM +0100, Anton Khirnov wrote:
> > > As far as I can tell, the voter list in the last vote should be the same
> > > as the GA from 2020, except for the extr
Am 09.11.23 um 18:50 schrieb Michael Niedermayer:
On Thu, Nov 09, 2023 at 06:31:13PM +0100, Jean-Baptiste Kempf wrote:
On Thu, 9 Nov 2023, at 18:24, Michael Niedermayer wrote:
theres a list of voters in 2020 and 2023
The list of voters in 2020 comes from the script written by Josh (IIRC?) and
> On Nov 9, 2023, at 9:53 AM, Rémi Denis-Courmont wrote:
>
> The point is that, whether or not they are on the mailing list, people should
> not be volunteered to the GA by others, but on their own volition. The
> circumstances are different for those on the mailing list and those not, but
>
> The list does not match your list, for example Gautam is on your list
> but not on joshs
>
> So my question is still standing, can you explain how your list was created?
> or where its from?
How was the list of your root admins created? Who decided they would be root?
Kieran
___
Am 10.11.23 um 13:39 schrieb Kieran Kunhya via ffmpeg-devel:
The list does not match your list, for example Gautam is on your list
but not on joshs
So my question is still standing, can you explain how your list was created?
or where its from?
How was the list of your root admins created? Who
Hi,
in [1] JB listed his list of authorized voters for the "GA voters list updates"
vote.
This list does not correlate with the list Josh provided in [2].
Neither does this list of 51 people [1] correlate to the 54 authorized voters
(distinct email addresses) the CIVS system actually counted, se
On Sat, Nov 11, 2023 at 11:45 PM Michael Niedermayer
wrote:
>
> On Fri, Nov 10, 2023 at 12:39:45PM +, Kieran Kunhya via ffmpeg-devel
> wrote:
> > > The list does not match your list, for example Gautam is on your list
> > > but not on joshs
> > >
> &g
his repeat vote becomes void. Anyway, if he
cannot, this needs to follow the given timeframe.
On we go:
Am 11.11.23 um 10:54 schrieb Jean-Baptiste Kempf:
On Sat, 11 Nov 2023, at 08:22, Thilo Borgmann via ffmpeg-devel wrote:
Neither does this list of 51 people [1] correlate to the 54 authorized v
Am 14.11.23 um 10:28 schrieb Tomas Härdin:
lör 2023-11-11 klockan 10:42 +0100 skrev Jean-Baptiste Kempf:
You have been told, now, several times, that a list of email is a
collection of Private Information, according to a GDPR and that you
are a process of this PI, and therefore liable to the l
Opaque parameters were previously added to the original definition of
ff_nv12ToUV, leading to gcc noticing a type mismatch with -Wlto-type-mismatch.
https://git.ffmpeg.org/gitweb/ffmpeg.git/commit/f2de911818fbd7e73343803626b697fd0c968121
https://bugs.gentoo.org/907484
Signed-off-by: Alfred Wingat
Hi All,
I am trying to reduce the size of ffmpeg.exe for using it to convert RTSP
streams to HLS.
I used the below command to configure :
./configure --prefix=ffmpeg_64/ --enable-shared --disable-everything
--enable-protocol=rtsp --enable-protocol=http --enable-demuxer=rtsp
--enable-muxer=hls
The key_frame currently doesn't set extra header into frames when using qsv
encoders.
Signed-off-by: reito
---
libavcodec/qsvenc.c | 31 +++
1 file changed, 31 insertions(+)
diff --git a/libavcodec/qsvenc.c b/libavcodec/qsvenc.c
index a0144b0760..2bd85a2f91 100644
--
On Sun, 19 Nov 2023, 14:05 Derek Buitenhuis,
wrote:
> Hi,
>
> Followup question...
>
> On 11/1/2023 9:25 PM, Derek Buitenhuis wrote:
> > This is certainly interesting considering we just had a giant thread
> about not using
> > or using SPI, with multiple people accused of having corporate intere
Attached.From 1b7a510ff5720d21868f0284c7a50489034bee7d Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Zsolt=20Vad=C3=A1sz?=
Date: Fri, 10 Mar 2023 11:23:13 +
Subject: [PATCH v6 1/2] avformat/flac_picture: Add ff_flac_write_picture
This function is able to write cover art into both FLAC and Ogg file
Attached.From 38716e20b2e8b3a711cc22f7e7abc45731aa79b3 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Zsolt=20Vad=C3=A1sz?=
Date: Fri, 10 Mar 2023 11:26:27 +
Subject: [PATCH v6 2/2] avformat/oggenc: Add support for embedding cover art
Fixes #4448.
Signed-off-by: Zsolt Vadasz
---
libavformat/ogge
On Sun, Nov 19, 2023 at 9:46 PM Michael Niedermayer
wrote:
>
> On Sun, Nov 19, 2023 at 02:26:22PM +, Kieran Kunhya via ffmpeg-devel
> wrote:
> [...]
> > I would not find it acceptable for SPI to pay these costs. I do not feel
> > donors would want their money spent on
Hi,
This vote will be repeated from Sun 12th of November to Sunday 19th of November
so we don't have to move the following votes yet another time.
It will be using the list given by Josh [2] as it seems to be the closest to the
truth we can get. The old extra members of the GA have become void a
Still images fixed, includes FATE tests, VP8 decoder decoupled so there are no
more data races.
Patch 5/7 is still there for making changes in lavc&webp reviewable but shall
be stashed when pushing.
-Thilo
Josef Zlomek (2):
libavcodec/webp: add support for animated WebP decoding
libavforma
---
libavcodec/webp.c | 1 +
libavcodec/webp.h | 38 ++
2 files changed, 39 insertions(+)
create mode 100644 libavcodec/webp.h
diff --git a/libavcodec/webp.c b/libavcodec/webp.c
index 54b3fde6dc..4994781a64 100644
--- a/libavcodec/webp.c
+++ b/libavcodec/webp
---
libavcodec/webp.c | 2 --
1 file changed, 2 deletions(-)
diff --git a/libavcodec/webp.c b/libavcodec/webp.c
index 4994781a64..286e7c8b73 100644
--- a/libavcodec/webp.c
+++ b/libavcodec/webp.c
@@ -60,8 +60,6 @@
#define VP8X_FLAG_ALPHA 0x10
#define VP8X_FLAG_ICC
From: Josef Zlomek
Adds the demuxer of animated WebP files.
It supports non-animated, animated, truncated, and concatenated files.
Reading from a pipe (and other non-seekable inputs) is also supported.
The WebP demuxer splits the input stream into packets containing one frame.
It also marks the
---
libavcodec/webp_parser.c | 130 +++
1 file changed, 89 insertions(+), 41 deletions(-)
diff --git a/libavcodec/webp_parser.c b/libavcodec/webp_parser.c
index bd5f94dac5..da853bb1f5 100644
--- a/libavcodec/webp_parser.c
+++ b/libavcodec/webp_parser.c
@@ -25,1
---
libavcodec/webp.c | 142 +++---
1 file changed, 70 insertions(+), 72 deletions(-)
diff --git a/libavcodec/webp.c b/libavcodec/webp.c
index 52ecdb45c5..6017631678 100644
--- a/libavcodec/webp.c
+++ b/libavcodec/webp.c
@@ -1360,7 +1360,76 @@ static int vp
---
tests/fate/image.mak | 3 +++
tests/ref/fate/webp-anim | 22 ++
2 files changed, 25 insertions(+)
create mode 100644 tests/ref/fate/webp-anim
diff --git a/tests/fate/image.mak b/tests/fate/image.mak
index 400199c28a..2e0d1e8e3f 100644
--- a/tests/fate/image.mak
+++ b
From: Josef Zlomek
Fixes: 4907
Adds support for decoding of animated WebP.
The WebP decoder adds the animation related features according to the specs:
https://developers.google.com/speed/webp/docs/riff_container#animation
The frames of the animation may be smaller than the image canvas.
Theref
On Nov 20, 2023, at 5:14 PM, James Almer wrote:
On 11/20/2023 4:22 PM, Thilo Borgmann via ffmpeg-devel wrote:
+ if (*got_frame) {
+ if (!(s->vp8x_flags & VP8X_FLAG_ANIMATION)) {
+ // no animation, output the decoded frame
+ av_frame_move_ref(p, s
On Wed, 22 Nov 2023, Logan.Lyu wrote:
I can't reproduce the error you mentioned...
I can apply patches to the ffmpeg master branch normally using 'git
apply xxx.patch/.eml' or 'git am xxx.patch/.eml'.
I guess you have emails that haven't been through the complete delivery
chain, while some
Am 22.11.23 um 03:54 schrieb Cosmin Stejerean via ffmpeg-devel:
On Nov 20, 2023, at 5:14 PM, James Almer wrote:
On 11/20/2023 4:22 PM, Thilo Borgmann via ffmpeg-devel wrote:
+ if (*got_frame) {
+ if (!(s->vp8x_flags & VP8X_FLAG_ANIMATION)) {
+ // no animation, out
---
libavcodec/webp.c | 2 --
1 file changed, 2 deletions(-)
diff --git a/libavcodec/webp.c b/libavcodec/webp.c
index 4994781a64..286e7c8b73 100644
--- a/libavcodec/webp.c
+++ b/libavcodec/webp.c
@@ -60,8 +60,6 @@
#define VP8X_FLAG_ALPHA 0x10
#define VP8X_FLAG_ICC
---
libavcodec/webp_parser.c | 130 +++
1 file changed, 89 insertions(+), 41 deletions(-)
diff --git a/libavcodec/webp_parser.c b/libavcodec/webp_parser.c
index bd5f94dac5..da853bb1f5 100644
--- a/libavcodec/webp_parser.c
+++ b/libavcodec/webp_parser.c
@@ -25,1
---
libavcodec/webp.c | 1 +
libavcodec/webp.h | 38 ++
2 files changed, 39 insertions(+)
create mode 100644 libavcodec/webp.h
diff --git a/libavcodec/webp.c b/libavcodec/webp.c
index 54b3fde6dc..4994781a64 100644
--- a/libavcodec/webp.c
+++ b/libavcodec/webp
Still images fixed, includes FATE tests, VP8 decoder decoupled so there are no
more data races, fixed more asserts.
Patch 5/7 is still there for making changes in lavc/webp reviewable but shall
be stashed when pushing.
-Thilo
Josef Zlomek (2):
libavcodec/webp: add support for animated WebP d
From: Josef Zlomek
Adds the demuxer of animated WebP files.
It supports non-animated, animated, truncated, and concatenated files.
Reading from a pipe (and other non-seekable inputs) is also supported.
The WebP demuxer splits the input stream into packets containing one frame.
It also marks the
From: Josef Zlomek
Fixes: 4907
Adds support for decoding of animated WebP.
The WebP decoder adds the animation related features according to the specs:
https://developers.google.com/speed/webp/docs/riff_container#animation
The frames of the animation may be smaller than the image canvas.
Theref
---
tests/fate/image.mak | 3 +++
tests/ref/fate/webp-anim | 22 ++
2 files changed, 25 insertions(+)
create mode 100644 tests/ref/fate/webp-anim
diff --git a/tests/fate/image.mak b/tests/fate/image.mak
index 400199c28a..2e0d1e8e3f 100644
--- a/tests/fate/image.mak
+++ b
---
libavcodec/webp.c | 142 +++---
1 file changed, 70 insertions(+), 72 deletions(-)
diff --git a/libavcodec/webp.c b/libavcodec/webp.c
index 5e77902128..7e79bd3212 100644
--- a/libavcodec/webp.c
+++ b/libavcodec/webp.c
@@ -1367,7 +1367,76 @@ static int vp
On Thu, Nov 23, 2023 at 12:51 PM James Almer wrote:
> movdqa wiht ymm is avx2. I could change it to movaps, but technically
> the registers contain floats and i don't know if any old AVX cpu has
> penalties for changing domains.
Fwiw I believe what domain the result of fp <-> int conversion
instr
Fixes #10688
Signed-off-by: Cosmin Stejerean
---
libavfilter/vf_bwdif.c | 12
1 file changed, 12 insertions(+)
diff --git a/libavfilter/vf_bwdif.c b/libavfilter/vf_bwdif.c
index 137cd5ef13..bce11c39f7 100644
--- a/libavfilter/vf_bwdif.c
+++ b/libavfilter/vf_bwdif.c
@@ -197,6 +197,1
Applications making use of this codec with the `downmix` option are
segfaulting unless the `ch_layout` is overridden after `avcodec_open2`
as can be seen in projects like MythTV[1]
This patch fixes this by overriding the ch_layout as done in other
decoders such as AC3.
1:
https://github.com/Myth
This fixes corrupted audio for applications relying on ch_layout when
codec downmixing is active.
Signed-off-by: Geoffrey McRae
---
libavcodec/mlpdec.c | 17 +
1 file changed, 17 insertions(+)
diff --git a/libavcodec/mlpdec.c b/libavcodec/mlpdec.c
index f1524b95a6..18e0f47864 10
> Am 26.11.2023 um 14:47 schrieb Leo Izen :
> On 11/26/23 05:56, Anton Khirnov wrote:
>> Would be nice to have tests for these.
>
> I have a sample at: https://buzo.us/l.jxl
>
> It would test both of these patches. I can send a fate test for these to the
> ML if the sample gets uploaded. I CC
On 27.11.23 00:33, Leo Izen wrote:
On 11/26/23 13:07, Thilo Borgmann wrote:
Am 26.11.2023 um 14:47 schrieb Leo Izen :
On 11/26/23 05:56, Anton Khirnov wrote:
Would be nice to have tests for these.
I have a sample at: https://buzo.us/l.jxl
It would test both of these patches. I can send
On Mon, Nov 27, 2023 at 2:42 PM Mark Thompson wrote:
> Is it reasonable to set this global state from a library without the parent
> program knowing? We'd really prefer not to affect the global state
> unexpectedly.
CreateWaitableTimerExW() with the
CREATE_WAITABLE_TIMER_HIGH_RESOLUTION flag m
On 28.11.23 21:30, Derek Buitenhuis wrote:
On 11/28/2023 3:50 PM, Anton Khirnov wrote:
Calling things generically bad is the opposite of helpful.
I cannot offer help on making a paragraph that I don't fully
understand become more comprehensible, as that would require
I understand it fully.
> On Nov 28, 2023, at 5:30 AM, Thomas Mundt wrote:
>
> Hi Cosmin,
>
> Cosmin Stejerean via ffmpeg-devel schrieb am Sa.,
> 25. Nov. 2023, 21:39:
>
>> Fixes #10688
>>
>> Signed-off-by: Cosmin Stejerean
>> ---
>> libavfilter/vf_bwdif.c
On Thu, Mar 30, 2023 at 4:07 PM Tom Boshoven wrote:
>
> Due to the way the bandwidth estimation code works, the get_cue_desc
> function was called many times over.
> This function did a from-scratch lookup using a timestamp.
> This lookup was done using linear iteration (O(n)), resulting in
> sign
> On Nov 29, 2023, at 11:36 AM, Dennis Mungai wrote:
>
> On Wed, 29 Nov 2023 at 22:26, Cosmin Stejerean via ffmpeg-devel <
> [email protected]> wrote:
>
>>
>>
>>> On Nov 28, 2023, at 5:30 AM, Thomas Mundt wrote:
>>>
>>> Hi
> On Nov 29, 2023, at 3:14 PM, Michael Niedermayer
> wrote:
>
> If you give Jerry a weight of 10 and give Tom a weight of 9, that means
> you prefer Jerry over Tom because 10 > 9
> If you give Spike a weight of 20 that would mean you not only prefer Spike
> over Tom OR Jerry but also over Tom
From: Cosmin Stejerean
This fixes the issue reported in #10688. In v2 the checks for chroma
plane are combined together and the fixes are extended to cover the
Vulkan and CUDA implementations of bwdif.
I have not had a chance to replicate the issue on CUDA or Vulkan but
based on the dimension ch
From: Cosmin Stejerean
Signed-off-by: Cosmin Stejerean
---
libavfilter/vf_bwdif_cuda.c | 13 ++---
1 file changed, 10 insertions(+), 3 deletions(-)
diff --git a/libavfilter/vf_bwdif_cuda.c b/libavfilter/vf_bwdif_cuda.c
index a5ecfbadb6..7d9bf861b7 100644
--- a/libavfilter/vf_bwdif_cuda
From: Cosmin Stejerean
Fixes #10688
Signed-off-by: Cosmin Stejerean
---
libavfilter/vf_bwdif.c | 13 ++---
1 file changed, 10 insertions(+), 3 deletions(-)
diff --git a/libavfilter/vf_bwdif.c b/libavfilter/vf_bwdif.c
index 137cd5ef13..80aa85a48b 100644
--- a/libavfilter/vf_bwdif.c
+++
From: Cosmin Stejerean
Signed-off-by: Cosmin Stejerean
---
libavfilter/vf_bwdif_vulkan.c | 14 ++
1 file changed, 10 insertions(+), 4 deletions(-)
diff --git a/libavfilter/vf_bwdif_vulkan.c b/libavfilter/vf_bwdif_vulkan.c
index 690a89c4ba..6a886d11ac 100644
--- a/libavfilter/vf_bwd
> On Nov 29, 2023, at 5:42 PM, Ronald S. Bultje wrote:
>
> Does ranked voting allow expressing equal weight to multiple candidates?
> For example, I prefer Jerry and Tom equally, but I prefer either one over
> Spike.
In theory that could depend on the implementation of ranked voting, it could
Fixes: Out of array read
Fixes: global-buffer-overflow-AV1
Found-by: "Leonelli, Matteo"
Tested-by: "Wang, Fei W"
Reviewed-by: "Wang, Fei W"
Signed-off-by: Michael Niedermayer
---
libavcodec/av1dec.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/libavcodec/av1dec.c b/liba
> On Nov 30, 2023, at 03:07, Tomas Härdin wrote:
>
> tor 2023-11-30 klockan 01:49 +0100 skrev Stefano Sabatini:
>> This is meant to introduce functionality to handle QR codes.
>
> Why?
>
The why seems to be answered below the section you quoted in the original email
> QR codes are robust to
On Nov 30, 2023, at 04:37, Thomas Mundt wrote:
Am Do., 30. Nov. 2023 um 01:23 Uhr schrieb Cosmin Stejerean via ffmpeg-devel
mailto:[email protected]> >:
From: Cosmin Stejerean mailto:[email protected]> >
Fixes #10688
Signed-off-by: Cosmin Stejerean mailto:cos.
> On Dec 2, 2023, at 7:53 AM, Anton Khirnov wrote:
>
> Its author not only failed to add any tests, as is required by the
> development rules, but continues to actively refuse to do so.
>
> Untested decoders are worse than useless, so remove it.
While I agree that decoders (among other things
From: Cosmin Stejerean
This fixes the issue reported in #10688. In v3 only the chroma planes
are checked based on feedback for v2, since the chroma planes are
going to have the minimum dimension.
Cosmin Stejerean (3):
avfilter/vf_bwdif: consider chroma subsampling when enforcing minimum
di
From: Cosmin Stejerean
Signed-off-by: Cosmin Stejerean
---
libavfilter/vf_bwdif_cuda.c | 11 ++-
1 file changed, 6 insertions(+), 5 deletions(-)
diff --git a/libavfilter/vf_bwdif_cuda.c b/libavfilter/vf_bwdif_cuda.c
index a5ecfbadb6..418f15f989 100644
--- a/libavfilter/vf_bwdif_cuda.c
From: Cosmin Stejerean
Signed-off-by: Cosmin Stejerean
---
libavfilter/vf_bwdif_vulkan.c | 11 +--
1 file changed, 5 insertions(+), 6 deletions(-)
diff --git a/libavfilter/vf_bwdif_vulkan.c b/libavfilter/vf_bwdif_vulkan.c
index 690a89c4ba..c51df9aa26 100644
--- a/libavfilter/vf_bwdif_v
From: Cosmin Stejerean
Fixes #10688
Signed-off-by: Cosmin Stejerean
---
libavfilter/vf_bwdif.c | 9 +
1 file changed, 5 insertions(+), 4 deletions(-)
diff --git a/libavfilter/vf_bwdif.c b/libavfilter/vf_bwdif.c
index 137cd5ef13..353cd0b61a 100644
--- a/libavfilter/vf_bwdif.c
+++ b/lib
From: Cosmin Stejerean
---
tests/Makefile | 1 +
tests/fate/qoa.mak | 12
tests/ref/fate/qoa-152 | 13
tests/ref/fate/qoa-278 | 135 +
tests/ref/fate/qoa-303 | 35 +++
5 files changed, 196 insertions(+)
create mode 10064
Am 03.12.23 um 00:43 schrieb Paul B Mahol:
Files needs to be first uploaded to rsync server of FATE, and wait 24h and
after that it can be pushed.
Uploaded.
-Thilo
___
ffmpeg-devel mailing list
[email protected]
https://ffmpeg.org/mailman/list
Am 04.12.23 um 13:47 schrieb xufuji456 via ffmpeg-devel:
Building with iOS platform, the compiler has a warning: "'devicesWithMediaType:' is
deprecated: first deprecated in iOS 10.0 - Use AVCaptureDeviceDiscoverySession
instead"
Signed-off-by: xufuji456 <839789...@qq
Hi,
Am 05.12.23 um 14:33 schrieb xufuji456 via ffmpeg-devel:
Building with iOS platform, the compiler has a warning: "'devicesWithMediaType:' is
deprecated: first deprecated in iOS 10.0 - Use AVCaptureDeviceDiscoverySession
instead"
Signed-off-by: xufuji4
Am 05.12.23 um 15:16 schrieb Thilo Borgmann via ffmpeg-devel:
Hi,
Am 05.12.23 um 14:33 schrieb xufuji456 via ffmpeg-devel:
Building with iOS platform, the compiler has a warning: "'devicesWithMediaType:' is
deprecated: first deprecated in iOS 10.0 - Use AVCaptureDeviceD
Am 05.12.23 um 15:19 schrieb Thilo Borgmann via ffmpeg-devel:
Am 05.12.23 um 15:16 schrieb Thilo Borgmann via ffmpeg-devel:
Hi,
Am 05.12.23 um 14:33 schrieb xufuji456 via ffmpeg-devel:
Building with iOS platform, the compiler has a warning: "'devicesWithMediaType:' is
de
Paul B Mahol (12023-12-05):
> > > Will apply improved version of this very important filter addition soon.
This filter is so important that we have been missing it for >13 years
and nobody complained.
> The only meaningful tests are your ears.
Are you a joke? Because if you are, you are a bad on
Am 05.12.23 um 16:16 schrieb Nuo Mi:
---
MAINTAINERS | 1 +
1 file changed, 1 insertion(+)
LGTM
-Thilo
___
ffmpeg-devel mailing list
[email protected]
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
To unsubscribe, visit link above, or em
Am 05.12.23 um 16:22 schrieb Thilo Borgmann via ffmpeg-devel:
Am 05.12.23 um 16:16 schrieb Nuo Mi:
---
MAINTAINERS | 1 +
1 file changed, 1 insertion(+)
LGTM
Pushed.
Thanks,
Thilo
___
ffmpeg-devel mailing list
[email protected]
https
Still images fixed, includes FATE tests, VP8 decoder decoupled so there are no
more data races, fixed more asserts, fixed ffprobe regression.
Patch 5/7 is still there for making changes in lavc/webp reviewable but shall
be stashed when pushing.
-Thilo
Josef Zlomek (2):
libavcodec/webp: add s
---
libavcodec/webp.c | 1 +
libavcodec/webp.h | 38 ++
2 files changed, 39 insertions(+)
create mode 100644 libavcodec/webp.h
diff --git a/libavcodec/webp.c b/libavcodec/webp.c
index 54b3fde6dc..4994781a64 100644
--- a/libavcodec/webp.c
+++ b/libavcodec/webp
---
libavcodec/webp.c | 2 --
1 file changed, 2 deletions(-)
diff --git a/libavcodec/webp.c b/libavcodec/webp.c
index 4994781a64..286e7c8b73 100644
--- a/libavcodec/webp.c
+++ b/libavcodec/webp.c
@@ -60,8 +60,6 @@
#define VP8X_FLAG_ALPHA 0x10
#define VP8X_FLAG_ICC
From: Josef Zlomek
Fixes: 4907
Adds support for decoding of animated WebP.
The WebP decoder adds the animation related features according to the specs:
https://developers.google.com/speed/webp/docs/riff_container#animation
The frames of the animation may be smaller than the image canvas.
Theref
---
libavcodec/webp_parser.c | 130 +++
1 file changed, 89 insertions(+), 41 deletions(-)
diff --git a/libavcodec/webp_parser.c b/libavcodec/webp_parser.c
index bd5f94dac5..da853bb1f5 100644
--- a/libavcodec/webp_parser.c
+++ b/libavcodec/webp_parser.c
@@ -25,1
---
libavcodec/webp.c | 142 +++---
1 file changed, 70 insertions(+), 72 deletions(-)
diff --git a/libavcodec/webp.c b/libavcodec/webp.c
index 2b9a38fdf9..af81e2a84b 100644
--- a/libavcodec/webp.c
+++ b/libavcodec/webp.c
@@ -1372,7 +1372,76 @@ static int vp
1101 - 1200 of 3424 matches
Mail list logo