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
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
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 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
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 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
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.o
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/
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
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
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
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
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
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
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 to th
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
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...
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.
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. Assuming
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 timing
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 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
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
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,
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
Hi,
I think the 2 commmittteees we have should produce an anual report
so that the developers who vote for members know the perfomance and
what the last comite did
like # of cases, # of times people where contacted, % where committi
intervention produced a noticable improvment ...
not sure
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
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.c
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
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
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?)
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>
---
Am 18.12.23 um 02:04 schrieb Stefano Sabatini:
On date Saturday 2023-12-16 09:13:21 +0100, ffmpeg-devel Mailing List wrote:
---
Changelog| 1 +
MAINTAINERS | 1 +
configure| 2 +
doc/filters.texi | 33 +
libavfilter/Makefile
Am 17.12.23 um 23:51 schrieb Michael Niedermayer:
On Sat, Dec 16, 2023 at 09:13:21AM +0100, Thilo Borgmann via ffmpeg-devel wrote:
[...]
+// get number of bytes from cur to '\0'
+static int buf_get_zero(FsyncContext *ctx)
maybe doxygen syntax would make sense for comments descrining
Am 14.12.23 um 06:23 schrieb Anton Khirnov:
Quoting Thilo Borgmann via ffmpeg-devel (2023-12-13 19:17:04)
Am 13.12.23 um 17:28 schrieb Anton Khirnov:
It is bad practice to design library features around the needs and
limitations of a single specific caller.
The callers here would be the CLI
Am 14.12.23 um 10:17 schrieb Anton Khirnov:
---
fftools/ffmpeg_sched.c | 6 ++
1 file changed, 6 insertions(+)
Fixes --assert-level=2 for me. LGTM.
-Thilo
___
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
Am 14.12.23 um 00:16 schrieb Michael Niedermayer:
On Tue, Dec 12, 2023 at 07:41:18AM +, Anton Khirnov wrote:
ffmpeg | branch: master | Anton Khirnov | Tue Jul 18
16:37:52 2023 +0200| [d119ae2fd82a494d9430ff4d4fc262961a68c598] | committer: Anton
Khirnov
fftools/ffmpeg: convert to a
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.
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.c | 142 +++---
1 file changed, 70 insertions(+), 72 deletions(-)
diff --git a/libavcodec/webp.c b/libavcodec/webp.c
index 4f989b8f0a..a2e6e199a7 100644
--- a/libavcodec/webp.c
+++ b/libavcodec/webp.c
@@ -1378,7 +1378,76 @@ static int
---
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
+++
---
libavcodec/webp.c | 2 --
1 file changed, 2 deletions(-)
diff --git a/libavcodec/webp.c b/libavcodec/webp.c
index 54b3fde6dc..4fd107aa0c 100644
--- a/libavcodec/webp.c
+++ b/libavcodec/webp.c
@@ -59,8 +59,6 @@
#define VP8X_FLAG_ALPHA 0x10
#define VP8X_FLAG_ICC
Still images fixed, includes FATE tests, VP8 decoder decoupled so there are no
more data races, fixed more asserts, fixed ffprobe regression, removed
unnecessary parser changes, put the whole animated sequence into one packet.
Patch 3/5 is still there for making changes in lavc/webp reviewable
---
Changelog| 1 +
MAINTAINERS | 1 +
configure| 2 +
doc/filters.texi | 33 +
libavfilter/Makefile | 1 +
libavfilter/allfilters.c | 1 +
libavfilter/version.h| 2 +-
libavfilter/vf_fsync.c | 286
Am 15.12.23 um 15:17 schrieb Andreas Rheinhardt:
Thilo Borgmann via ffmpeg-devel:
---
Changelog| 1 +
MAINTAINERS | 1 +
doc/filters.texi | 33 +
libavfilter/Makefile | 1 +
libavfilter/allfilters.c | 1 +
libavfilter/version.h
---
tests/Makefile | 6 +++-
tests/fate/filter-video.mak | 6
tests/maps/fsync-down| 7
tests/maps/fsync-up | 57 +
tests/ref/fate/filter-fsync-down | 12 +++
tests/ref/fate/filter-fsync-up | 62
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. Using a fixed format string.
Am 14.12.23 um 18:51 schrieb Anton Khirnov:
Quoting Thilo Borgmann via ffmpeg-devel (2023-12-14 11:34:11)
Am 14.12.23 um 06:23 schrieb Anton Khirnov:
Quoting Thilo Borgmann via ffmpeg-devel (2023-12-13 19:17:04)
Am 13.12.23 um 17:28 schrieb Anton Khirnov:
It is bad practice to design library
Am 08.12.23 um 03:02 schrieb Cosmin Stejerean via ffmpeg-devel:
On Dec 7, 2023, at 9:42 AM, Andreas Rheinhardt
wrote:
According to
https://developers.google.com/speed/webp/docs/riff_container#extended_file_format
metadata chunks are stored after the image data; if you split the data
into
Am 13.12.23 um 13:08 schrieb Anton Khirnov:
Quoting Thilo Borgmann via ffmpeg-devel (2023-12-13 13:05:35)
Am 13.12.23 um 13:00 schrieb Anton Khirnov:
Quoting Thilo Borgmann via ffmpeg-devel (2023-12-11 16:07:22)
---
fftools/ffmpeg.h | 31 +--
fftools/ffmpeg_enc.c | 3
Am 13.12.23 um 13:00 schrieb Anton Khirnov:
Quoting Thilo Borgmann via ffmpeg-devel (2023-12-11 16:07:22)
---
fftools/ffmpeg.h | 31 +--
fftools/ffmpeg_enc.c | 3 +-
fftools/ffmpeg_mux_init.c | 152 +++-
libavutil/parseutils.c| 176
Am 13.12.23 um 13:39 schrieb Anton Khirnov:
Quoting Thilo Borgmann via ffmpeg-devel (2023-12-13 13:15:27)
Am 13.12.23 um 13:08 schrieb Anton Khirnov:
Quoting Thilo Borgmann via ffmpeg-devel (2023-12-13 13:05:35)
Am 13.12.23 um 13:00 schrieb Anton Khirnov:
Quoting Thilo Borgmann via ffmpeg
Am 15.12.23 um 20:59 schrieb Thilo Borgmann via ffmpeg-devel:
Still images fixed, includes FATE tests, VP8 decoder decoupled so there are no
more data races, fixed more asserts, fixed ffprobe regression, removed
unnecessary parser changes, put the whole animated sequence into one packet
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 AVCaptureDeviceDiscoverySession
in
---
fftools/ffmpeg.h | 31 +--
fftools/ffmpeg_enc.c | 3 +-
fftools/ffmpeg_mux_init.c | 152 +++-
libavutil/parseutils.c| 176 ++
libavutil/parseutils.h| 102 ++
libavutil/version.h
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/ffmpeg_mux_init.c | 40 ++-
1 file changed, 27 insertions(+), 13 deletions(-)
diff --git a/fftools/ffmpeg_mux_init.c b/fftools/ffmpeg_mux_init.c
index 63a25a350f..6c473a8f09 100644
--- a/fftools/ffmpeg_mux_init.c
+++ b/fftools/ffmpeg_mux_init.c
@@
pu
---
Changelog| 1 +
doc/filters.texi | 52 ++
libavfilter/Makefile | 1 +
libavfilter/allfilters.c | 1 +
libavfilter/vf_fsync.c | 376 +++
libavformat/version.h| 2 +-
6 files changed, 432 insertions(+), 1
---
fftools/ffmpeg.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/fftools/ffmpeg.h b/fftools/ffmpeg.h
index cb4d90c7b2..f169801366 100644
--- a/fftools/ffmpeg.h
+++ b/fftools/ffmpeg.h
@@ -440,7 +440,7 @@ enum forced_keyframes_const {
typedef struct EncStats {
---
tests/Makefile | 6 +++-
tests/fate/filter-video.mak | 8 +
tests/filtergraphs/fsync-down| 2 ++
tests/filtergraphs/fsync-up | 2 ++
tests/maps/fsync-down| 7
tests/maps/fsync-up | 57 +
Am 11.12.23 um 18:29 schrieb Vittorio Giovara:
Fixes compilation, introduced in e37b15e.
src/libavdevice/avfoundation.m:799:10: error: invalid preprocessing
directive
#elseif (TARGET_OS_OSX && __MAC_OS_X_VERSION_MAX_ALLOWED < 14)
Pushed.
-Thilo
Am 11.12.23 um 16:07 schrieb Thilo Borgmann via ffmpeg-devel:
pu
---
Changelog| 1 +
doc/filters.texi | 52 ++
libavfilter/Makefile | 1 +
libavfilter/allfilters.c | 1 +
libavfilter/vf_fsync.c | 376
Am 11.12.23 um 18:29 schrieb Vittorio Giovara:
Fixes compilation, introduced in e37b15e.
src/libavdevice/avfoundation.m:799:10: error: invalid preprocessing
directive
Which compiler did complain about that?
#elseif (TARGET_OS_OSX && __MAC_OS_X_VERSION_MAX_ALLOWED < 14)
-Thilo
Am 11.12.23 um 16:28 schrieb 徐福隆 via ffmpeg-devel:
Hi, Thilo:
There is another patch that needs your review please.
Thanks for pointing me to it.
---
libavdevice/audiotoolbox.m | 4
1 file changed, 4 insertions(+)
LGTM & pushed.
Thanks,
Thilo
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>
---
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]:
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.
---
libavcodec/webp.c | 142 +++---
1 file changed, 70 insertions(+), 72 deletions(-)
diff --git a/libavcodec/webp.c b/libavcodec/webp.c
index 4f989b8f0a..a2e6e199a7 100644
--- a/libavcodec/webp.c
+++ b/libavcodec/webp.c
@@ -1378,7 +1378,76 @@ static int
---
libavcodec/webp.c | 50 +--
1 file changed, 44 insertions(+), 6 deletions(-)
diff --git a/libavcodec/webp.c b/libavcodec/webp.c
index 4fd107aa0c..58a20b73da 100644
--- a/libavcodec/webp.c
+++ b/libavcodec/webp.c
@@ -194,6 +194,7 @@ typedef struct
---
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
+++
Still images fixed, includes FATE tests, VP8 decoder decoupled so there are no
more data races, fixed more asserts, fixed ffprobe regression, removed
unnecessary parser changes, put the whole animated sequence into one packet.
Patch 4/6 is still there for making changes in lavc/webp reviewable
---
libavcodec/webp.c | 2 --
1 file changed, 2 deletions(-)
diff --git a/libavcodec/webp.c b/libavcodec/webp.c
index 54b3fde6dc..4fd107aa0c 100644
--- a/libavcodec/webp.c
+++ b/libavcodec/webp.c
@@ -59,8 +59,6 @@
#define VP8X_FLAG_ALPHA 0x10
#define VP8X_FLAG_ICC
Am 31.12.23 um 13:59 schrieb Tomas Härdin:
sön 2023-12-31 klockan 13:30 +0100 skrev Thilo Borgmann via ffmpeg-
devel:
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
Am 31.12.23 um 13:56 schrieb Tomas Härdin:
+for (int y = 0; y < height; y++) {
+const uint8_t *src1 = src1_data[0] + y * src1_linesize[0];
+const uint8_t *src2 = src2_data[0] + (y + pos_y) *
src2_linesize[0] + pos_x * src2_step[0];
+uint8_t *dest = dest_data[0]
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
Am 18.12.23 um 12:02 schrieb Thilo Borgmann via ffmpeg-devel:
Am 17.12.23 um 23:51 schrieb Michael Niedermayer:
On Sat, Dec 16, 2023 at 09:13:21AM +0100, Thilo Borgmann via ffmpeg-devel wrote:
[...]
+// get number of bytes from cur to '\0'
+static int buf_get_zero(FsyncContext *ctx)
maybe
Am 21.12.23 um 23:18 schrieb Andreas Rheinhardt:
Thilo Borgmann via ffmpeg-devel:
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
Hi,
the application period for GSoC 2024 begins on Jan 22nd.
Everyone interested in mentoring a project in 2024, please add your idea(s) to
[1].
The application deadline is February 6th, I will aim for sending an application
Jan 1st.
Thanks,
Thilo
[1]
Am 02.01.24 um 22:47 schrieb Thilo Borgmann via ffmpeg-devel:
Hi,
the application period for GSoC 2024 begins on Jan 22nd.
Everyone interested in mentoring a project in 2024, please add your idea(s) to
[1].
The application deadline is February 6th, I will aim for sending an application
Jan
---
tests/Makefile | 6 +++-
tests/fate/filter-video.mak | 6
tests/maps/fsync-down| 7
tests/maps/fsync-up | 57 +
tests/ref/fate/filter-fsync-down | 12 +++
tests/ref/fate/filter-fsync-up | 62
---
Changelog| 1 +
MAINTAINERS | 1 +
doc/filters.texi | 33 +
libavfilter/Makefile | 1 +
libavfilter/allfilters.c | 1 +
libavfilter/version.h| 2 +-
libavfilter/vf_fsync.c | 304 +++
7 files
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. Using a fixed format string.
Am 15.12.23 um 12:32 schrieb Martin Storsjö via ffmpeg-devel:
On Fri, 15 Dec 2023, Zhao Zhili wrote:
On Dec 15, 2023, at 18:11, Martin Storsjö wrote:
_VERSION_MAX_ALLOWED indicates what version is available in
the SDK, while _VERSION_MIN_REQUIRED is the version we can
assume is available,
Am 13.12.23 um 17:28 schrieb Anton Khirnov:
Quoting Thilo Borgmann via ffmpeg-devel (2023-12-13 13:50:09)
Am 13.12.23 um 13:39 schrieb Anton Khirnov:
Quoting Thilo Borgmann via ffmpeg-devel (2023-12-13 13:15:27)
Am 13.12.23 um 13:08 schrieb Anton Khirnov:
Quoting Thilo Borgmann via ffmpeg
Am 15.12.23 um 11:11 schrieb Martin Storsjö:
_VERSION_MAX_ALLOWED indicates what version is available in
the SDK, while _VERSION_MIN_REQUIRED is the version we can
assume is available, i.e. similar to what is set with e.g.
-miphoneos-version-min on the command line.
This fixes build errors like
Am 03.01.24 um 11:45 schrieb Gyan Doshi:
On 2024-01-03 03:46 pm, Thilo Borgmann via ffmpeg-devel wrote:
Am 03.01.24 um 11:10 schrieb Gyan Doshi:
On 2024-01-03 02:28 pm, Thilo Borgmann via ffmpeg-devel wrote:
Am 01.12.23 um 12:37 schrieb Paul B Mahol:
On Fri, Dec 1, 2023 at 12:24 PM Gyan
Am 03.01.24 um 11:10 schrieb Gyan Doshi:
On 2024-01-03 02:28 pm, Thilo Borgmann via ffmpeg-devel wrote:
Am 01.12.23 um 12:37 schrieb Paul B Mahol:
On Fri, Dec 1, 2023 at 12:24 PM Gyan Doshi wrote:
On 2023-09-25 11:35 pm, Paul B Mahol wrote:
On 9/11/23, Harshit Karwal wrote:
1
Am 01.12.23 um 12:37 schrieb Paul B Mahol:
On Fri, Dec 1, 2023 at 12:24 PM Gyan Doshi wrote:
On 2023-09-25 11:35 pm, Paul B Mahol wrote:
On 9/11/23, Harshit Karwal wrote:
1. Replaced ring buffer ADT with AVAudioFifo from libavutil/audio_fifo.h
2. Fixed potential freeing of uninitialised
Am 31.12.23 um 13:31 schrieb Thilo Borgmann via ffmpeg-devel:
Am 18.12.23 um 12:02 schrieb Thilo Borgmann via ffmpeg-devel:
Am 17.12.23 um 23:51 schrieb Michael Niedermayer:
On Sat, Dec 16, 2023 at 09:13:21AM +0100, Thilo Borgmann via ffmpeg-devel wrote:
[...]
+// get number of bytes from
Am 06.01.24 um 18:39 schrieb James Almer:
On 12/16/2023 5:13 AM, Thilo Borgmann via ffmpeg-devel wrote:
---
Changelog | 1 +
MAINTAINERS | 1 +
configure | 2 +
doc/filters.texi | 33 +
libavfilter/Makefile | 1
Am 07.01.24 um 13:12 schrieb Stefano Sabatini:
On date Saturday 2024-01-06 15:49:56 -0600, Marth64 wrote:
This reverts commit 6442d1ddd62160e96c686c30648b6111e3e0c264.
A valid point was made, that the non-breaking space will cause this text
to render better by ensuring the unit never seperates
---
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
@@
---
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
+++
---
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.
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
1 - 100 of 196 matches
Mail list logo