Setting of external param 'force_key_frames' was added in 7bcc1b4eb8.
It is available since v1.1.0 but ffmpeg allows linking against v0.9.0.
---
libavcodec/libsvtav1.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/libavcodec/libsvtav1.c b/libavcodec/libsvtav1.c
index 8d2c7f3be4..862192945b
Fixes: shift exponent -1 is negative
Fixes:
63889/clusterfuzz-testcase-minimized-ffmpeg_DEMUXER_fuzzer-6009343056936960
Found-by: continuous fuzzing process
https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
Signed-off-by: Michael Niedermayer
---
libavcodec/jpegxl_parser.c | 8
Fixes: index -1 out of bounds for type 'CFrameBuffer [100]'
Fixes:
63877/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_FOURXM_fuzzer-5854263397711872
Found-by: continuous fuzzing process
https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
Signed-off-by: Michael Niedermayer
---
l
Fixes: Assertion !c->fc->nb_streams failed at libavformat/mov.c:7799
Fixes:
63875/clusterfuzz-testcase-minimized-ffmpeg_dem_MOV_fuzzer-5479178702815232
Found-by: continuous fuzzing process
https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
Signed-off-by: Michael Niedermayer
---
lib
> -Original Message-
> From: ffmpeg-devel On Behalf Of Ronald S.
> Bultje
> Sent: Wednesday, November 8, 2023 4:26 AM
> To: FFmpeg development discussions and patches
> Subject: Re: [FFmpeg-devel] [PATCH v5] avcodec/cbs_vp8: Add support for VP8
> codec bitstream
>
> Hi,
>
> On Tue, No
This commit exports the `vp8_token_default_probs` variable to internal
library scope to facilitate its reuse within the library.
Signed-off-by: Jianhui Dai
---
libavcodec/vp8.c | 2 +-
libavcodec/vp8data.c | 170 ++
libavcodec/vp8data.h | 171 +--
Steven Liu 于2023年11月8日周三 09:26写道:
>
> Tristan Matthews 于2023年11月8日周三 00:47写道:
> >
> > On Tue, Nov 7, 2023 at 2:36 AM Lynne wrote:
> > >
> > > Oct 29, 2023, 06:57 by d...@lynne.ee:
> > >
> > > > Oct 29, 2023, 05:51 by mich...@niedermayer.cc:
> > > >
> > > >> On Sat, Oct 28, 2023 at 09:23:45PM +02
Tristan Matthews 于2023年11月8日周三 00:47写道:
>
> On Tue, Nov 7, 2023 at 2:36 AM Lynne wrote:
> >
> > Oct 29, 2023, 06:57 by d...@lynne.ee:
> >
> > > Oct 29, 2023, 05:51 by mich...@niedermayer.cc:
> > >
> > >> On Sat, Oct 28, 2023 at 09:23:45PM +0200, Lynne wrote:
> > >>
> > >>> Oct 28, 2023, 18:49 by
Since 6.1 release has branched out. Resend this patch set and add this feature
to the next release version.
> configure | 5 +
> doc/APIchanges | 7 +
> libavutil/Makefile | 3 +
> libavutil/hwcontext.c
Same as d3d11va, this flag enables main still picture profile for
d3d12va. User should add this flag when decoding main still picture
profile.
Signed-off-by: Tong Wu
---
libavcodec/d3d12va_hevc.c | 9 +++--
1 file changed, 7 insertions(+), 2 deletions(-)
diff --git a/libavcodec/d3d12va_hevc
From: Wu Jianhua
The command below is how to enable d3d12va:
ffmpeg -hwaccel d3d12va -i input.mp4 output.mp4
Signed-off-by: Wu Jianhua
Signed-off-by: Tong Wu
---
configure | 2 +
libavcodec/Makefile | 1 +
libavcodec/d3d12va_mpeg2.c | 191 +++
From: Wu Jianhua
Signed-off-by: Wu Jianhua
Signed-off-by: Tong Wu
---
Changelog | 3 +++
1 file changed, 3 insertions(+)
diff --git a/Changelog b/Changelog
index 8f0606fc26..c394534afb 100644
--- a/Changelog
+++ b/Changelog
@@ -1,6 +1,9 @@
Entries are sorted chronologically from oldest to yo
From: Wu Jianhua
The command below is how to enable d3d12va:
ffmpeg -hwaccel d3d12va -i input.mp4 output.mp4
Signed-off-by: Wu Jianhua
Signed-off-by: Tong Wu
---
configure | 2 +
libavcodec/Makefile | 1 +
libavcodec/av1dec.c | 10 ++
libavcodec/d3d12va_
From: Wu Jianhua
The command below is how to enable d3d12va:
ffmpeg -hwaccel d3d12va -i input.mp4 output.mp4
Signed-off-by: Wu Jianhua
Signed-off-by: Tong Wu
---
configure | 3 +
libavcodec/Makefile | 1 +
libavcodec/d3d12va_vc1.c| 214 +++
From: Wu Jianhua
The command below is how to enable d3d12va:
ffmpeg -hwaccel d3d12va -i input.mp4 output.mp4
Signed-off-by: Wu Jianhua
Signed-off-by: Tong Wu
---
configure | 2 +
libavcodec/Makefile | 1 +
libavcodec/d3d12va_vp9.c| 176 +++
From: Wu Jianhua
The command below is how to enable d3d12va:
ffmpeg -hwaccel d3d12va -i input.mp4 output.mp4
Signed-off-by: Wu Jianhua
Signed-off-by: Tong Wu
---
configure | 2 +
libavcodec/Makefile | 1 +
libavcodec/d3d12va_hevc.c | 211 +++
From: Wu Jianhua
The implementation is based on:
https://learn.microsoft.com/en-us/windows/win32/medfound/direct3d-12-video-overview
With the Direct3D 12 video decoding support, we can render or process
the decoded images by the pixel shaders or compute shaders directly
without the extra copy ov
From: Wu Jianhua
Signed-off-by: Wu Jianhua
Signed-off-by: Tong Wu
---
configure | 5 +
doc/APIchanges | 7 +
libavutil/Makefile | 3 +
libavutil/hwcontext.c | 4 +
libavutil/hwcontext.h
On date Tuesday 2023-11-07 23:32:23 +0100, epira...@gmail.com wrote:
> On 7 Nov 2023, at 22:44, Frank Plowman wrote:
>
> > On 07/11/2023 20:38, epira...@gmail.com wrote:
[...]
> >> Just had a quick look and was wondering why your patch touches the
> >> bootstrap.min.css?
> >
> > Texinfo 7.0 produ
Sean McGovern (12023-11-07):
> This is really unfair to Paul to let this drag on for so long.
What does fair have to do with this? If there is a bug, it has been
there for years, it can be there for a few more months without any
drawback. Plus, Paul has the patch that makes the bug disappear in hi
Hi,
On Tue, Nov 7, 2023, 16:50 Nicolas George wrote:
> Paul B Mahol (12023-11-07):
> > Will apply in next 48h.
>
> So, you are again threatening to violate the project's policy.
>
> > Libavfilter code is not so complex to need so big time interval for
> review
> > from experienced C developer.
>
On 7 Nov 2023, at 22:44, Frank Plowman wrote:
> On 07/11/2023 20:38, epira...@gmail.com wrote:
>
>> On 7 Nov 2023, at 16:57, Frank Plowman wrote:
>>
>>> Resolves #10636 (http://trac.ffmpeg.org/ticket/10636)
>>>
>>> Texinfo 7.0, released in November 2022, changed the names of various
>>> function
Adds another test that uses the start_duration and stop_duration
options instead of start and stop.
---
tests/fate/filter-video.mak | 3 ++-
tests/ref/fate/filter-tpad-add-duration | 11 +++
2 files changed, 13 insertions(+), 1 deletion(-)
create mode 100644 tests/ref/fate/fi
The check if drawing needs to be initialized and supported formats
should be drawable ones was flawed, as pad_stop/pad_start is only
populated from stop_duration/start_duration after these checks.
To fix that, check the _duration variants as well and for better
readability and maintainability brea
Nov 7, 2023, 21:17 by mich...@niedermayer.cc:
> On Thu, Oct 19, 2023 at 03:29:57AM +0200, Lynne wrote:
>
>> Oct 19, 2023, 00:15 by stefa...@gmail.com:
>>
>> > On date Wednesday 2023-10-18 23:46:48 +0200, Stefano Sabatini wrote:
>> >
>> >> On date Tuesday 2023-10-17 14:41:00 +0200, epira...@gmail.c
Paul B Mahol (12023-11-07):
> Will apply in next 48h.
So, you are again threatening to violate the project's policy.
> Libavfilter code is not so complex to need so big time interval for review
> from experienced C developer.
First, the issue is not only analyzing the code but first finding time
On 07/11/2023 20:38, epira...@gmail.com wrote:
On 7 Nov 2023, at 16:57, Frank Plowman wrote:
Resolves #10636 (http://trac.ffmpeg.org/ticket/10636)
Texinfo 7.0, released in November 2022, changed the names of various
functions. Compiling docs with Texinfo 7.0 results in warnings and
improperly
Currently, when ffplay is paused, it still constantly polls for events
at the
REFRESH_RATE (100 times per second). This leads to a high (5-10% on the
latest
commit, using SDL2 2.28.5-1) CPU usage, when it should be idle.
This commit changes this behavior to use SDL_WaitEvent while paused,
allo
On 11/7/2023 9:58 AM, Anton Khirnov wrote:
---
libavutil/log.c | 9 +++--
1 file changed, 7 insertions(+), 2 deletions(-)
diff --git a/libavutil/log.c b/libavutil/log.c
index 2d358b7ab9..46662f3db0 100644
--- a/libavutil/log.c
+++ b/libavutil/log.c
@@ -291,6 +291,11 @@ static const char *
On 7 Nov 2023, at 16:57, Frank Plowman wrote:
> Resolves #10636 (http://trac.ffmpeg.org/ticket/10636)
>
> Texinfo 7.0, released in November 2022, changed the names of various
> functions. Compiling docs with Texinfo 7.0 results in warnings and
> improperly formatted documentation. More old names a
Hi,
On Tue, Nov 7, 2023 at 12:01 AM Dai, Jianhui J <
jianhui.j.dai-at-intel@ffmpeg.org> wrote:
>
>
> > -Original Message-
> > From: ffmpeg-devel On Behalf Of
> > Ronald S. Bultje
> > Sent: Monday, November 6, 2023 8:08 PM
> > To: FFmpeg development discussions and patches > de...@ff
On Thu, Oct 19, 2023 at 03:29:57AM +0200, Lynne wrote:
> Oct 19, 2023, 00:15 by stefa...@gmail.com:
>
> > On date Wednesday 2023-10-18 23:46:48 +0200, Stefano Sabatini wrote:
> >
> >> On date Tuesday 2023-10-17 14:41:00 +0200, epira...@gmail.com wrote:
> >>
> > [...]
> >
> >> > IMO this would be m
Will apply in next 48h.
Libavfilter code is not so complex to need so big time interval for review
from experienced C developer.
___
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
To unsubscribe, visit
Quoting Vittorio Giovara (2023-11-06 21:06:50)
> Could I volunteer as well for CC?
Certainly, anyone willing to do the work is welcome.
Cheers,
--
Anton Khirnov
___
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/f
On Tue, Nov 7, 2023 at 2:36 AM Lynne wrote:
>
> Oct 29, 2023, 06:57 by d...@lynne.ee:
>
> > Oct 29, 2023, 05:51 by mich...@niedermayer.cc:
> >
> >> On Sat, Oct 28, 2023 at 09:23:45PM +0200, Lynne wrote:
> >>
> >>> Oct 28, 2023, 18:49 by mich...@niedermayer.cc:
> >>>
> >>> > On Thu, Jul 06, 2023 at
From: Zhao Zhili
Add vulkan renderer via libplacebo.
Simple usage:
$ ffplay -hwaccel vulkan foo.mp4
Use cuda to vulkan map:
$ ffplay -hwaccel cuda foo.mp4
Create vulkan instance by libplacebo, and enable debug:
$ ffplay -hwaccel vulkan \
-vulkan_params create_by_placebo=1:debug=1 foo.m
From: Zhao Zhili
VK_KHR_PORTABILITY_ENUMERATION_EXTENSION_NAME is required on macOS,
and VK_INSTANCE_CREATE_ENUMERATE_PORTABILITY_BIT_KHR flag should
be set.
---
libavutil/hwcontext_vulkan.c | 11 ++-
1 file changed, 10 insertions(+), 1 deletion(-)
diff --git a/libavutil/hwcontext_vulka
Signed-off-by: Michael Riedl
---
Changelog | 1 +
configure | 2 +
doc/muxers.texi| 21 +++
libavformat/Makefile | 1 +
libavformat/allformats.c | 1 +
libavformat/webrtc_mux.c (new) | 273 +
Signed-off-by: Michael Riedl
---
MAINTAINERS| 1 +
libavformat/webrtc.c (new) | 410 +
libavformat/webrtc.h (new) | 70 +++
3 files changed, 481 insertions(+)
diff --git a/MAINTAINERS b/MAINTAINERS
index b66c3d09a68..840290c4514 100644
-
Signed-off-by: Michael Riedl
---
Changelog| 4 +
configure| 2 +
doc/demuxers.texi| 22 +++
libavformat/Makefile | 1 +
libavformat/allformats.c | 1 +
libavformat/webrtc_demux.c (new) | 246 +
Signed-off-by: Michael Riedl
---
configure | 3 +++
1 file changed, 3 insertions(+)
diff --git a/configure b/configure
index 8ab658f7303..187f16b425d 100755
--- a/configure
+++ b/configure
@@ -223,6 +223,7 @@ External library support:
--enable-libcelt enable CELT decoding via libcelt
Whitespaces after semicolon breaks some servers
Signed-off-by: Michael Riedl
---
libavformat/sdp.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/libavformat/sdp.c b/libavformat/sdp.c
index 68889362906..5ab017b1ba5 100644
--- a/libavformat/sdp.c
+++ b/libavformat/sdp.c
@
This is needed for (de)muxers which need to access the Location header as
transmitted when no redirection happend.
Signed-off-by: Michael Riedl
---
libavformat/http.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/libavformat/http.c b/libavformat/http.c
index c0fe7c36d91..27f9c8e3000 10064
This patch series adds support for WHIP and WHEP (WebRTC-HTTP ingestion protocol
and WebRTC-HTTP egress protocol). It supersedes the previous patch series. Thank
you all for your feedback and suggestions!
The WHIP and WHEP are defined in the following draft RFCs:
- WHIP: https://datatracker.ietf.o
> On Nov 7, 2023, at 20:46, epira...@gmail.com wrote:
>
>
>
> On 7 Nov 2023, at 12:42, Lynne wrote:
>
>> Nov 7, 2023, 12:25 by quinkbl...@foxmail.com:
>>
>>> Ping.
>>>
在 2023年10月30日,下午4:17,Zhao Zhili 写道:
From: Zhao Zhili
VK_KHR_PORTABILITY_ENUMERATION_EXTENSION_
Will apply soon.
___
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
To unsubscribe, visit link above, or email
ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".
---
libavutil/log.c | 9 +++--
1 file changed, 7 insertions(+), 2 deletions(-)
diff --git a/libavutil/log.c b/libavutil/log.c
index 2d358b7ab9..46662f3db0 100644
--- a/libavutil/log.c
+++ b/libavutil/log.c
@@ -291,6 +291,11 @@ static const char *get_level_str(int level)
}
}
+static co
---
fftools/cmdutils.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/fftools/cmdutils.c b/fftools/cmdutils.c
index 156c13801a..86cd3bddb4 100644
--- a/fftools/cmdutils.c
+++ b/fftools/cmdutils.c
@@ -665,10 +665,10 @@ static int init_parse_context(OptionParseContext *octx,
---
fftools/ffmpeg_filter.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/fftools/ffmpeg_filter.c b/fftools/ffmpeg_filter.c
index c8920d9234..b7da105141 100644
--- a/fftools/ffmpeg_filter.c
+++ b/fftools/ffmpeg_filter.c
@@ -928,8 +928,10 @@ int fg_create(FilterGraph **pfg,
---
fftools/ffmpeg_filter.c | 8 +++-
1 file changed, 7 insertions(+), 1 deletion(-)
diff --git a/fftools/ffmpeg_filter.c b/fftools/ffmpeg_filter.c
index c738fc3397..c8920d9234 100644
--- a/fftools/ffmpeg_filter.c
+++ b/fftools/ffmpeg_filter.c
@@ -905,8 +905,14 @@ int fg_create(FilterGraph **
On 7 Nov 2023, at 12:42, Lynne wrote:
> Nov 7, 2023, 12:25 by quinkbl...@foxmail.com:
>
>> Ping.
>>
>>> 在 2023年10月30日,下午4:17,Zhao Zhili 写道:
>>>
>>> From: Zhao Zhili
>>>
>>> VK_KHR_PORTABILITY_ENUMERATION_EXTENSION_NAME is required on macOS,
>>> and VK_INSTANCE_CREATE_ENUMERATE_PORTABILITY_BIT
Hello,
On Mon, 6 Nov 2023, at 16:56, Alexander Strasser wrote:
> Hi all,
> hi J-B!
>
> On 2023-11-06 07:10 +0100, Jean-Baptiste Kempf wrote:
>> Yo,
>>
>> Time is up, results are here:
>> https://vote.ffmpeg.org/cgi-bin/civs/results.pl?id=E_029f7195fed7aadf
>
> Should I have been mailed about this
Nov 7, 2023, 12:25 by quinkbl...@foxmail.com:
> Ping.
>
>> 在 2023年10月30日,下午4:17,Zhao Zhili 写道:
>>
>> From: Zhao Zhili
>>
>> VK_KHR_PORTABILITY_ENUMERATION_EXTENSION_NAME is required on macOS,
>> and VK_INSTANCE_CREATE_ENUMERATE_PORTABILITY_BIT_KHR flag should
>> be set.
>> ---
>> libavutil/hwco
Ping.
> 在 2023年10月30日,下午4:17,Zhao Zhili 写道:
>
> From: Zhao Zhili
>
> VK_KHR_PORTABILITY_ENUMERATION_EXTENSION_NAME is required on macOS,
> and VK_INSTANCE_CREATE_ENUMERATE_PORTABILITY_BIT_KHR flag should
> be set.
> ---
> libavutil/hwcontext_vulkan.c | 9 -
> 1 file changed, 8 insertio
Vittorio Giovara (12023-11-07):
> To better explain the case at hand, there is no developer policy that lets
> you request an indefinite amount of review time with a single "No, you are
> not" message.
There is a policy that maintainers review patches and patches are not
pushed when somebody wants
On Tue, Nov 7, 2023 at 2:44 AM Nicolas George wrote:
> Vittorio Giovara (12023-11-06):
> > Correct, it's you trying to win arguments with aggressive communication
>
> No. You came into an argument without knowing the first thing about it
> and you decided to side with the guy who wants to violat
56 matches
Mail list logo