On 17.05.24 16:43, Ronald S. Bultje wrote:
Hi,
On Fri, May 17, 2024 at 9:50 AM Michael Niedermayer
wrote:
* Fund professional real live presence on multimedia / FOSS / buisness
related
events. we already refund individuals but i think we are lacking on the
organizational
side. We shou
[...]
* Fund administrative / maintainance work (one example is the mailman upgrade
that is needed
with the next OS upgrade on one of our servers (this is not as trivial as one
might
expect). Another example here may be some git related tools if we find
something that
theres a broad co
Hi,
There are a couple of files in samples.ffmpeg.org with invalid
permissions, rsync is not able to read those:
/V-codecs/UCOD/noextradata/CLV1_tony.mov
/V-codecs/UCOD/noextradata/freddie2.mov
/V-codecs/UCOD/noextradata/pittc.mov
/V-codecs/UCOD/noextradata/smilla_cv.mov
/ffmpeg-bugs/trac/
Hi,
[...]
Tests mostly work for me. There are a few images (that I reported
earlier) that give:
thanks for testing!
Canvas change detected. The output will be damaged. Use -threads 1
to try decoding with best effort.
They don't animate without that option and with it render incorrectly.
On 20.05.24 20:51, Rémi Denis-Courmont wrote:
Le sunnuntaina 19. toukokuuta 2024, 14.29.43 EEST Thilo Borgmann via ffmpeg-
devel a écrit :
[...]
* Fund administrative / maintainance work (one example is the mailman
upgrade that is needed>>
with the next OS upgrade on one of our s
On 21.05.24 21:42, Rémi Denis-Courmont wrote:
Le tiistaina 21. toukokuuta 2024, 21.43.44 EEST Thilo Borgmann via ffmpeg-devel
a écrit :
Same as above about that we should and STF would.
Especially since no corporate interest usually pays anyone for these
tasks
Sadly true, but...
(in case
On 21.05.24 21:43, Rémi Denis-Courmont wrote:
Le tiistaina 21. toukokuuta 2024, 22.42.00 EEST Rémi Denis-Courmont a écrit :
And "I hope you realise that you are arguing for" Intel, Loongson, etc.
employees to stop reviewing patches.
P.S.: And FFlabs too, since it is a for-profit company.
S
Am 22.05.24 um 14:27 schrieb Rémi Denis-Courmont:
Le 22 mai 2024 00:34:03 GMT+03:00, Thilo Borgmann via ffmpeg-devel
a écrit :
I hope you realize what you argue in favor of.
Yes. It's quoted above.
Are you claiming that *no* review is better than *some* review done in
*public* for a
On 24.05.24 11:56, Andrew Sayers wrote:
On Fri, May 17, 2024 at 03:49:58PM +0200, Michael Niedermayer wrote:
Hi all
Before this is forgotten again, better start some dicsussion too early than too
late
This comment is inspired by the other subthread, but not directly in reply to
it.
I'm r
Am 02.06.24 um 22:14 schrieb Tomas Härdin:
sön 2024-06-02 klockan 20:01 +0200 skrev Michael Niedermayer:
Hi
On Sat, Jun 01, 2024 at 05:19:26PM +0200, Tomas Härdin wrote:
[...]
* Fund professional real live presence on multimedia / FOSS /
buisness related
events.
Also reasonable. I coul
Hi,
On 05.06.24 09:34, Marton Balint wrote:
On Tue, 4 Jun 2024, Ronald S. Bultje wrote:
Hi all,
Anton resigned from the CC [1], leaving an empty spot. The remaining
members of the CC agreed it would be best to fill the spot with the next
runner-up from the last CC Elections.
The last CC ele
Am 09.06.24 um 21:51 schrieb Theo Fabi:
Video devices categorized by AVFoundation as
'AVCaptureDeviceTypeExternal(Unknown)' (like USB video streams) were not
recognized by libavdevice.
Signed-off-by: Theo Fabi
---
libavdevice/avfoundation.m | 3 +++
1 file changed, 3 insertions(+)
Ok. Will
ewable but shall
be stashed when pushing.
-Thilo
Josef Zlomek (2):
libavcodec/webp: add support for animated WebP
libavformat/webp: add WebP demuxer
Thilo Borgmann via ffmpeg-devel (6):
avcodec/webp: remove unused definitions
avcodec/webp: separate VP8 decoding
avcodec/bsf: Add
From: Thilo Borgmann via ffmpeg-devel
---
libavcodec/webp.c | 50 +--
1 file changed, 44 insertions(+), 6 deletions(-)
diff --git a/libavcodec/webp.c b/libavcodec/webp.c
index af4ebcec27..c52b9732b4 100644
--- a/libavcodec/webp.c
+++ b/libavcodec
From: Thilo Borgmann via ffmpeg-devel
---
libavcodec/webp.c | 2 --
1 file changed, 2 deletions(-)
diff --git a/libavcodec/webp.c b/libavcodec/webp.c
index 7c2a5f0111..af4ebcec27 100644
--- a/libavcodec/webp.c
+++ b/libavcodec/webp.c
@@ -60,8 +60,6 @@
#define VP8X_FLAG_ALPHA
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
From: Thilo Borgmann via ffmpeg-devel
---
libavcodec/webp.c | 146 +++---
1 file changed, 72 insertions(+), 74 deletions(-)
diff --git a/libavcodec/webp.c b/libavcodec/webp.c
index 146d5cb393..bacf605ff2 100644
--- a/libavcodec/webp.c
+++ b/libavcodec
From: Thilo Borgmann via ffmpeg-devel
Splits a packet containing a webp animations into
one non-compliant packet per frame of the animation.
Skips RIFF and WEBP chunks for those packets except
for the first. Copyies ICC, EXIF and XMP chunks first
into each of the packets except for the first
From: Thilo Borgmann via ffmpeg-devel
---
libavcodec/webp.c | 42 --
1 file changed, 36 insertions(+), 6 deletions(-)
diff --git a/libavcodec/webp.c b/libavcodec/webp.c
index bacf605ff2..c8be673060 100644
--- a/libavcodec/webp.c
+++ b/libavcodec/webp.c
From: Thilo Borgmann via ffmpeg-devel
---
tests/fate/image.mak | 9
tests/ref/fate/webp-anim | 22
tests/ref/fate/webp-chfmt1 | 23
tests/ref/fate/webp-chfmt2 | 106 +
4 files changed, 160 insertions(+)
create mode 100644
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
On 29.06.24 21:54, Yigithan Yigit wrote:
On 29 Jun 2024, at 22:22, Rémi Denis-Courmont wrote:
Le perjantaina 28. kesäkuuta 2024, 23.15.20 EEST Yigithan Yigit a écrit :
---
libavfilter/af_volumedetect.c | 20 ++--
1 file changed, 10 insertions(+), 10 deletions(-)
diff --git
Hi,
the break after the pandemic has stopped for the LinuxDays in Prague this year
as well.
Thus, FFmpeg will be at the Linux Days 2023 in Prague, Czech Republic from
October 7th to 8th!
Find more information on their homepage. The 2023 english version linked here is
still outdated but should
Hi,
I went to Prag for the LinuxDays Prague 23 [1] by Bus and stayed at the
university Dorm/Hotel.
Bus:54,98 EUR
Hotel: 154,08 EUR (converted from CZK by VISA)
=
Total: 209,06 EUR
Thanks,
Thilo
[1] https://lists.ffmpeg.org/pipermail/ffmpeg-devel/2023-October/315777.html
_
Revealed by the patch to support animated webp, the current
frame threading implementation contains a data race.
vp8_lossy_decode_frame() calls ff_vp8_decode_frame() wich
calls ff_thread_finish_setup() to sync its internal slice threading.
The race is happens because vp8_lossy_decode_frame() has to
Am 22.10.23 um 16:30 schrieb Andreas Rheinhardt:
Thilo Borgmann via ffmpeg-devel:
Revealed by the patch to support animated webp, the current
frame threading implementation contains a data race.
No, it doesn't: The current implementation does not call
ff_thread_finish_setup() in vp8.
Hi,
Am 24.10.23 um 23:15 schrieb Anton Khirnov:
Hi all,
as discussed at the dev meeting at VDD, we need to have a series of
votes, the first of which concerns defining when is the GA voter list to
be updated.
As the previous attempt to vote on this was hampered by email delivery
issues, and als
Am 25.10.23 um 16:22 schrieb Rémi Denis-Courmont:
Hi,
I am not on the GA, but there are probably people with my locale on the GA. And
it seems that the voting system hits a Perl syntax error if your browser locale
is set to French.
Can you send me a screenshot?
-Thilo
__
Am 25.10.23 um 16:23 schrieb Thilo Borgmann via ffmpeg-devel:
Am 25.10.23 um 16:22 schrieb Rémi Denis-Courmont:
Hi,
I am not on the GA, but there are probably people with my locale on the GA.
And it seems that the voting system hits a Perl syntax error if your browser
locale is set to French
Am 25.10.23 um 19:39 schrieb Rémi Denis-Courmont:
Hi,
Le 25 octobre 2023 18:52:31 GMT+03:00, Thilo Borgmann via ffmpeg-devel
a écrit :
Am 25.10.23 um 16:23 schrieb Thilo Borgmann via ffmpeg-devel:
Am 25.10.23 um 16:22 schrieb Rémi Denis-Courmont:
Hi,
I am not on the GA, but there are
Am 25.10.23 um 21:31 schrieb Thilo Borgmann via ffmpeg-devel:
Am 25.10.23 um 19:39 schrieb Rémi Denis-Courmont:
Hi,
Le 25 octobre 2023 18:52:31 GMT+03:00, Thilo Borgmann via ffmpeg-devel
a écrit :
Am 25.10.23 um 16:23 schrieb Thilo Borgmann via ffmpeg-devel:
Am 25.10.23 um 16:22 schrieb
Am 26.10.23 um 12:57 schrieb Andreas Rheinhardt:
Thilo Borgmann via ffmpeg-devel:
Hi,
Am 24.10.23 um 23:15 schrieb Anton Khirnov:
Hi all,
as discussed at the dev meeting at VDD, we need to have a series of
votes, the first of which concerns defining when is the GA voter list to
be updated
Am 26.10.23 um 21:02 schrieb Kieran Kunhya:
* If you have some flashy FFmpeg project you want to work on with a cost of
between 5-15k $ then propose it on the mailing list, make yourself ready
for
some paperwork complexities and some public debate as thats the first
time we
try this, th
Am 27.10.23 um 03:28 schrieb Kieran Kunhya:
Hi,
On Thu, 26 Oct 2023 at 12:41, Thilo Borgmann via ffmpeg-devel <
ffmpeg-devel@ffmpeg.org> wrote:
Of course. FFmpeg has a donations account. So the money is already there
and
already used for the reimbursement requests. Whatever we spent
Hi,
Am 27.10.23 um 12:43 schrieb Rémi Denis-Courmont:
Le 26 octobre 2023 18:45:23 GMT+03:00, Michael Niedermayer
a écrit :
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
Am 27.10.23 um 13:30 schrieb Rémi Denis-Courmont:
Hi,
Le 27 octobre 2023 14:10:15 GMT+03:00, Thilo Borgmann via ffmpeg-devel
a écrit :
Le 26 octobre 2023 18:45:23 GMT+03:00, Michael Niedermayer
a écrit :
This is financial sustainability Plan A (SPI)
ATM SPI has like 150k $, we do not
Am 27.10.23 um 13:24 schrieb Jan Ekström:
On Wed, Oct 25, 2023 at 4:14 PM Thilo Borgmann via ffmpeg-devel
wrote:
Hi,
Am 24.10.23 um 23:15 schrieb Anton Khirnov:
Hi all,
as discussed at the dev meeting at VDD, we need to have a series of
votes, the first of which concerns defining when is
Am 27.10.23 um 15:38 schrieb Kieran Kunhya:
On Fri, 27 Oct 2023 at 03:23, Thilo Borgmann via ffmpeg-devel <
ffmpeg-devel@ffmpeg.org> wrote:
Am 27.10.23 um 03:28 schrieb Kieran Kunhya:
Hi,
On Thu, 26 Oct 2023 at 12:41, Thilo Borgmann via ffmpeg-devel <
ffmpeg-devel@ffmpeg.org>
Hi,
FFmpeg is the winner of the 2nd ZEISS FOSS Funding Award [1]!
We have received $1,001.40 that comes with this award in our SPI account.
-Thilo
[1]
https://blogs.zeiss.com/digital-innovation/en/zeiss-strengthens-engagement-in-foss-community/
___
Thank you. I have emailed the samples to samples-requ...@ffmpeg.org. I will
ping this thread once they are uploaded.
Could somebody please help upload the sample files sent to
samples-requ...@ffmpeg.org so that this patch can be merged? Thank
you!
Done, sorry for delay.
Same for the avi
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 <
ffmpeg-devel@ffmpeg.org> 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: ffmpeg.vot...@mail.de. 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
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
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
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...
Set aside that I think its complete nonsense not to share the list of mail
addresses directly for any legal consideration - all these mail addresses were
put into a pu
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
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
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
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
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
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
> 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 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.
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
ffmpeg-devel@ffmpeg.org
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.com>
---
libavdevice/avf
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: xufuji456 <839789...@qq.com>
---
libavdevic
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
Am 05.12.23 um 16:16 schrieb Nuo Mi:
---
MAINTAINERS | 1 +
1 file changed, 1 insertion(+)
LGTM
-Thilo
___
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
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
ffmpeg-devel@ffmpeg.org
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
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
---
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
Am 06.12.23 um 13:03 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.com>
---
libavdevice/avf
Am 09.12.23 um 20:49 schrieb Leo Izen:
This patch requires a sample that hasn't been uploaded yet. It can be found
at [1] and it should be placed at jxl/orange.jxl once uploaded. It's 262k,
which is not very large, but large enough that I did not want to attach it
to this email.
[1]: https://buz
Am 09.12.23 um 13:09 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.com>
---
libavdevice/avf
Am 11.12.23 um 10:32 schrieb Thilo Borgmann via ffmpeg-devel:
Am 09.12.23 um 13:09 schrieb xufuji456 via ffmpeg-devel:
Building with iOS platform, the compiler has a warning: "'devicesWithMediaType:' is
deprecated: first deprecated in iOS 10.0 - Use AVCaptureDeviceDiscoveryS
Synchronize video frames with an external mapping from a file.
Follows up on the idea in
https://lists.ffmpeg.org/pipermail/ffmpeg-devel/2023-January/305986.html
implemented as a filter.
Not storing the frame map in a probably huge string but buffering
piece-wise.
Thilo Borgmann (5):
fftools/f
1 - 100 of 219 matches
Mail list logo