On 2023-08-26 06:40 am, Stefano Sabatini wrote:
Address trac issue:
http://trac.ffmpeg.org/ticket/3947
---
doc/encoders.texi | 8
1 file changed, 8 insertions(+)
diff --git a/doc/encoders.texi b/doc/encoders.texi
index 947b0c3320..b7fbc25f92 100644
--- a/doc/encoders.texi
+++
On 2023-08-26 06:40 am, Stefano Sabatini wrote:
Also, merge x264opts and x264-opts option docs to avoid duplication
and make it even more clearer they provide the same functionality.
---
doc/encoders.texi | 66 ++-
1 file changed, 37
On 2023-08-26 04:26 pm, Stefano Sabatini wrote:
Drop reference to constants removed in 94eed68ace9f2416af8.
In particular, rename me_method to me_quality and add description for
supported values.
Address trac issue:
http://trac.ffmpeg.org/ticket/10003
---
doc/encoders.texi | 21
The spec finally clarified the meaning of the field to:
> maxLevelIdc is a StdVideoH264LevelIdc value specifying the maximum H.264
> level supported by the profile, where enum constant
> STD_VIDEO_H264_LEVEL_IDC__ identifies H.264 level
> . as defined in section A.3 of the ITU-T H.264
Forgot to add the new types to the print, currently
they fallback to "unknown".
>From 439f1e881313ef63ecb8e8e264f4847d6612619d Mon Sep 17 00:00:00 2001
From: Lynne
Date: Sun, 3 Sep 2023 16:47:53 +0200
Subject: [PATCH 1/2] lavu/tx: add missing prints for the type of dctI/dstI
---
libavutil/tx.c
On Wed, Sep 6, 2023 at 12:13 AM Marvin Scholz wrote:
>
> On 5 Sep 2023, at 18:02, Jun Zhao wrote:
>
> > Get the encoder supported properties list, it will be used for
> > feature support checks.
> >
> > Signed-off-by: Jun Zhao
> > ---
> > libavcodec/videotoolboxenc.c | 68
On Wed, Sep 6, 2023 at 1:49 AM Stefano Sabatini wrote:
> On date Sunday 2023-09-03 09:41:49 +0200, Paul B Mahol wrote:
> > Decoder formats may not relate to encoder formats, thus this one looks
> too
> > hackish to me to accept.
>
> Agreed but this is unrelated to the crash fix.
>
And what if
Attached.
From 8295be1415649255b26cfdb0308d7be208711b4d Mon Sep 17 00:00:00 2001
From: Paul B Mahol
Date: Wed, 6 Sep 2023 02:27:56 +0200
Subject: [PATCH] avcodec/yuv4enc: do not read past end of input in case of odd
height
Signed-off-by: Paul B Mahol
---
libavcodec/yuv4enc.c | 13
Attached.
From dea5517ee383b4133a11137b99b27ba389e04a47 Mon Sep 17 00:00:00 2001
From: Paul B Mahol
Date: Wed, 6 Sep 2023 02:04:10 +0200
Subject: [PATCH] avformat/flacdec: set time base for headerless flac
Fixes #6396.
Signed-off-by: Paul B Mahol
---
libavformat/flacdec.c | 11 ++-
1
On date Sunday 2023-09-03 09:41:49 +0200, Paul B Mahol wrote:
> Decoder formats may not relate to encoder formats, thus this one looks too
> hackish to me to accept.
Agreed but this is unrelated to the crash fix.
___
ffmpeg-devel mailing list
On date Sunday 2023-09-03 09:41:49 +0200, Paul B Mahol wrote:
> Decoder formats may not relate to encoder formats, thus this one looks too
> hackish to me to accept.
Agreed, but this is yet another change unrelated to the fix.
___
ffmpeg-devel mailing
On Tue, Sep 05, 2023 at 10:51:23PM +0800, Nuo Mi wrote:
> On Tue, Sep 5, 2023 at 10:04 AM Michael Niedermayer
> wrote:
>
> > The constraints in the specification are self contradictionary if
> > num_multi_layer_olss is 0
> >
>
> Hi Michael,
> See
>
On Wed, 6 Sept 2023 at 00:17, Hendrik Leppkes wrote:
>
> On Wed, Sep 6, 2023 at 12:14 AM Kacper Michajłow wrote:
> >
> > Other C++ standard libraries exist. Also, this is not a proper way to
> > link the standard library anyway. Instead when a C++ dependency is
> > detected, switch to the C++
Other C++ standard libraries exist. Also, this is not a proper way to
link the standard library anyway. Instead when a C++ dependency is
detected, switch to the C++ compiler driver to properly link everything.
Signed-off-by: Kacper Michajłow
---
configure | 26 ++
1 file
If libplacebo is statically linked with glslang it requires C++ standard
library. Also recently more C++ code has been added to libplacebo.
Signed-off-by: Kacper Michajłow
---
configure | 1 +
1 file changed, 1 insertion(+)
diff --git a/configure b/configure
index f3ff48586a..0dbdffb5c1 100755
On date Sunday 2023-09-03 09:39:02 +0200, Paul B Mahol wrote:
> This simplify nothing at all.
I don't mind dropping this one.
___
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
To unsubscribe, visit
On date Friday 2023-09-01 15:43:36 +0200, Stefano Sabatini wrote:
> Also, avoid spurious end-of-line after side data entries, and improve
> rendering of compact output, by adding an indication of the side data
> type for each entry.
>
> Also fixes issue:
> http://trac.ffmpeg.org/ticket/9266
> ---
On date Saturday 2023-08-26 12:56:10 +0200, Stefano Sabatini wrote:
> Drop reference to constants removed in 94eed68ace9f2416af8.
>
> In particular, rename me_method to me_quality and add description for
> supported values.
>
> Address trac issue:
> http://trac.ffmpeg.org/ticket/10003
> ---
>
On date Saturday 2023-08-26 03:10:28 +0200, Stefano Sabatini wrote:
> Also, merge x264opts and x264-opts option docs to avoid duplication
> and make it even more clearer they provide the same functionality.
> ---
> doc/encoders.texi | 66 ++-
> 1 file
On date Tuesday 2023-09-05 12:43:35 +, ffmpeg-devel Mailing List wrote:
[...]
> On date Saturday 2023-09-02 09:20:08 +, Carotti, Elias wrote:
> > On Thu, 2023-08-31 at 19:09 +0200, Stefano Sabatini wrote:
> > >
> >
> > >
> > > > In particular why are you turning on fast_pskip silently
On date Tuesday 2023-09-05 13:19:00 +0200, Anton Khirnov wrote:
> Quoting Stefano Sabatini (2023-09-01 20:28:33)
> > On date Friday 2023-09-01 17:50:56 +0200, Anton Khirnov wrote:
> > > Quoting Stefano Sabatini (2023-08-31 17:06:06)
> > > > On date Saturday 2023-08-26 17:15:36 +0200, Anton Khirnov
On Wed, Sep 6, 2023 at 12:14 AM Kacper Michajłow wrote:
>
> Other C++ standard libraries exist. Also, this is not a proper way to
> link the standard library anyway. Instead when a C++ dependency is
> detected, switch to the C++ compiler driver to properly link everything.
>
> Signed-off-by:
If libplacebo is statically linked with glslang it requires C++ standard
library. Also recently more C++ code has been added to libplacebo.
Signed-off-by: Kacper Michajłow
---
configure | 1 +
1 file changed, 1 insertion(+)
diff --git a/configure b/configure
index 90ee6e4f7d..ed714639d1 100755
Other C++ standard libraries exist. Also, this is not a proper way to
link the standard library anyway. Instead when a C++ dependency is
detected, switch to the C++ compiler driver to properly link everything.
Signed-off-by: Kacper Michajłow
---
configure | 27 ++-
1
Attached.
From c307a7598689fc39ad993c73428b44e0c4d0356e Mon Sep 17 00:00:00 2001
From: Paul B Mahol
Date: Tue, 5 Sep 2023 23:41:22 +0200
Subject: [PATCH] fate: add OSQ test
Signed-off-by: Paul B Mahol
---
tests/fate/lossless-audio.mak | 3 +++
tests/ref/fate/lossless-osq | 1 +
2 files
Attached.
From fc0f592a04ffa99b94b1402905d0bcfb2b15270c Mon Sep 17 00:00:00 2001
From: Paul B Mahol
Date: Tue, 5 Sep 2023 16:53:32 +0200
Subject: [PATCH] avformat: add CRI USM demuxer
Signed-off-by: Paul B Mahol
---
libavformat/Makefile | 1 +
libavformat/allformats.c | 1 +
It's only used by encoders, so move it to prevent wrong usage.
Signed-off-by: James Almer
---
libavcodec/encode.c | 31 +++
libavcodec/encode.h | 5 +
libavcodec/internal.h | 5 -
libavcodec/libaomenc.c | 2 +-
It's already exported using the relevant AVCodecContext fields.
Signed-off-by: James Almer
---
libavcodec/mpeg12dec.c| 10 ++
libavcodec/mpegvideo_parser.c | 2 +-
2 files changed, 3 insertions(+), 9 deletions(-)
diff --git a/libavcodec/mpeg12dec.c b/libavcodec/mpeg12dec.c
Muxers may access this information through cpb properties within the stream's
side data.
Signed-off-by: James Almer
---
libavformat/demux.c | 17 +
1 file changed, 17 insertions(+)
diff --git a/libavformat/demux.c b/libavformat/demux.c
index b218f64574..fcd5daf699 100644
---
This reverts commit eb88ccb92e05018b1060cf8126b30eeeff551d3b.
AVCodecContext fields are the proper place for a decoder to export such values.
This change is in preparation for the following commits.
---
libavcodec/avcodec.h | 2 +-
libavcodec/mpeg12dec.c | 11 +--
2 files changed, 6
This is not an error condition, but would be treated like one if the
program terminates on the next transcode loop iteration because of a
signal or keyboard input.
Fixes #10504
Tested-by: https://github.com/0Ky
---
fftools/ffmpeg.c | 1 +
1 file changed, 1 insertion(+)
diff --git
Hi,
On Thu, Aug 31, 2023 at 11:39 AM Kyle Swanson wrote:
> On Wed, Aug 30, 2023 at 9:44 AM Kyle Swanson wrote:
> > Fixed in the attached patch.
>
> Any other reviews, or is this one OK to merge now?
I'll merge this in a few days.
Thanks,
Kyle
___
On 5 Sep 2023, at 18:02, Jun Zhao wrote:
> Get the encoder supported properties list, it will be used for
> feature support checks.
>
> Signed-off-by: Jun Zhao
> ---
> libavcodec/videotoolboxenc.c | 68
> 1 file changed, 45 insertions(+), 23 deletions(-)
>
>
Get the encoder supported properties list, it will be used for
feature support checks.
Signed-off-by: Jun Zhao
---
libavcodec/videotoolboxenc.c | 68
1 file changed, 45 insertions(+), 23 deletions(-)
diff --git a/libavcodec/videotoolboxenc.c
Dump the encoder, it's will help debug some case
Signed-off-by: Jun Zhao
---
libavcodec/videotoolboxenc.c | 26 ++
1 file changed, 26 insertions(+)
diff --git a/libavcodec/videotoolboxenc.c b/libavcodec/videotoolboxenc.c
index 8e493c4f7a..3512d35b73 100644
---
On Tue, Sep 5, 2023 at 10:04 AM Michael Niedermayer
wrote:
> The constraints in the specification are self contradictionary if
> num_multi_layer_olss is 0
>
Hi Michael,
See
https://github.com/FFmpeg/FFmpeg/blob/master/libavcodec/cbs_h266_syntax_template.c#L897
This loop can make sure
On 9/5/2023 2:31 PM, James Almer wrote:
> Users relying on global side data being in the first packet need to call
> the inject() lavf function to enable said functionality. As that
> function is now deprecated, they will get the relevant warning and be
> directed to the global side data API.
>
On 9/5/2023 10:19 AM, Derek Buitenhuis wrote:
On 9/4/2023 5:10 PM, James Almer wrote:
* Warn users they need to update their code to not use stream side data (?).
Will my code just silently change behavior if it was using stream
side data? I legitimately do not know due to the above.
On 9/4/2023 5:10 PM, James Almer wrote:
>> * Warn users they need to update their code to not use stream side data (?).
>>Will my code just silently change behavior if it was using stream
>>side data? I legitimately do not know due to the above.
>
> How so? This, like any other deprecated
>
>
>
> #14 0x55aa01f2 in avformat_find_stream_info (ic=0x58698900,
> options=0x5869a3c0) at libavformat/demux.c:2771
> #15 0x55697446 in ifile_open (o=0x7fffdaa0,
> filename=0x7fffe56b "fate-suite//vvc-conformance/SUBPIC_A_3.bit") at
> fftools/ffmpeg_demux.c:1538
>
---
libavcodec/vvc/Makefile |3 +-
libavcodec/vvc/vvc_ps.c | 1306 +++
libavcodec/vvc/vvc_ps.h | 274
libavcodec/vvc/vvcdec.h |4 +
4 files changed, 1586 insertions(+), 1 deletion(-)
create mode 100644 libavcodec/vvc/vvc_ps.c
create mode
---
libavcodec/cbs_h266.h | 1 +
libavcodec/cbs_h266_syntax_template.c | 9 -
2 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/libavcodec/cbs_h266.h b/libavcodec/cbs_h266.h
index 3a6f6d96b5..a263e898bf 100644
--- a/libavcodec/cbs_h266.h
+++
Attached.
From b4d48134a026aaafddf753a1470f03e56b233f57 Mon Sep 17 00:00:00 2001
From: Paul B Mahol
Date: Tue, 5 Sep 2023 14:46:39 +0200
Subject: [PATCH] avcodec/adxdec: add support for 6 channels
Signed-off-by: Paul B Mahol
---
libavcodec/adx.h| 4 +++-
libavcodec/adxdec.c | 2 +-
2 files
-Original Message-
From: ffmpeg-devel On Behalf Of Stefano
Sabatini
Sent: Saturday, September 2, 2023 5:45 PM
To: ffmpeg-devel@ffmpeg.org
Cc: kier...@obe.tv; Carotti, Elias
Subject: RE: [EXTERNAL] [FFmpeg-devel] [PATCH] lavc/libx264: enable
x4->params.analyse.b_fast_pskip if mb_info
On 9/1/23 16:38, Jan Ekström wrote:
This will make it possible to reuse logic in further commits.
---
libavutil/frame.c | 24
1 file changed, 16 insertions(+), 8 deletions(-)
diff --git a/libavutil/frame.c b/libavutil/frame.c
index 9eff851d64..0b1a8e5244 100644
---
On 9/5/2023 8:48 AM, Anton Khirnov wrote:
Quoting James Almer (2023-09-02 15:12:20)
On 9/1/2023 5:38 PM, Jan Ekström wrote:
---
libavutil/frame.c | 5 +
libavutil/frame.h | 8
2 files changed, 13 insertions(+)
diff --git a/libavutil/frame.c b/libavutil/frame.c
index
On 9/5/2023 8:37 AM, Anton Khirnov wrote:
Quoting James Almer (2023-09-05 13:26:22)
On 9/5/2023 8:07 AM, Anton Khirnov wrote:
Quoting James Almer (2023-09-05 00:08:48)
This will allow the propagation of global side data within the AVCodecContext
instead of having to do it inside packets, and
Quoting James Almer (2023-09-02 15:12:20)
> On 9/1/2023 5:38 PM, Jan Ekström wrote:
> > ---
> > libavutil/frame.c | 5 +
> > libavutil/frame.h | 8
> > 2 files changed, 13 insertions(+)
> >
> > diff --git a/libavutil/frame.c b/libavutil/frame.c
> > index 4b8481b756..b03f8d6c73
Quoting James Almer (2023-09-05 13:26:22)
> On 9/5/2023 8:07 AM, Anton Khirnov wrote:
> > Quoting James Almer (2023-09-05 00:08:48)
> >> This will allow the propagation of global side data within the
> >> AVCodecContext
> >> instead of having to do it inside packets, and thus be available during
On 9/5/2023 8:07 AM, Anton Khirnov wrote:
Quoting James Almer (2023-09-05 00:08:48)
This will allow the propagation of global side data within the AVCodecContext
instead of having to do it inside packets, and thus be available during init().
Global and frame specific side data will therefore be
Quoting Stefano Sabatini (2023-09-01 20:28:33)
> On date Friday 2023-09-01 17:50:56 +0200, Anton Khirnov wrote:
> > Quoting Stefano Sabatini (2023-08-31 17:06:06)
> > > On date Saturday 2023-08-26 17:15:36 +0200, Anton Khirnov wrote:
> > > > Quoting Stefano Sabatini (2023-08-26 14:23:28)
> > > > >
Quoting James Almer (2023-09-05 00:08:48)
> This will allow the propagation of global side data within the AVCodecContext
> instead of having to do it inside packets, and thus be available during
> init().
> Global and frame specific side data will therefore be distinct.
This commit message is
> On Sep 5, 2023, at 18:43, Richard Kern wrote:
>
>
>
>> On Sep 3, 2023, at 11:53 PM, Jun Zhao wrote:
>>
>> Dump the encoder, it's will help debug some case
>>
>> Signed-off-by: Jun Zhao
>> ---
>> libavcodec/videotoolboxenc.c | 20
>> 1 file changed, 20 insertions(+)
> On Sep 3, 2023, at 11:53 PM, Jun Zhao wrote:
>
> Dump the encoder, it's will help debug some case
>
> Signed-off-by: Jun Zhao
> ---
> libavcodec/videotoolboxenc.c | 20
> 1 file changed, 20 insertions(+)
>
> diff --git a/libavcodec/videotoolboxenc.c
> On Sep 5, 2023, at 17:36, myp...@gmail.com wrote:
>
> On Tue, Sep 5, 2023 at 3:52 PM Tomas Härdin wrote:
>>
>> mån 2023-09-04 klockan 11:53 +0800 skrev Jun Zhao:
>>> Get the encoder supported properties list, it will be used for
>>> feature support checks.
>>>
>>> Signed-off-by: Jun Zhao
Quoting David Lou (2023-07-03 21:17:40)
> Fix the fact that ffprobe no longer detects m3u8 in a data url correctly.
>
> For example,
>
> ffprobe
>
On Tue, Sep 5, 2023 at 3:52 PM Tomas Härdin wrote:
>
> mån 2023-09-04 klockan 11:53 +0800 skrev Jun Zhao:
> > Get the encoder supported properties list, it will be used for
> > feature support checks.
> >
> > Signed-off-by: Jun Zhao
> > ---
> > libavcodec/videotoolboxenc.c | 27
ping
On Tue, Jul 4, 2023 at 3:17 AM David Lou
wrote:
> Fix the fact that ffprobe no longer detects m3u8 in a data url correctly.
>
> For example,
>
> ffprobe
>
mån 2023-09-04 klockan 11:53 +0800 skrev Jun Zhao:
> Get the encoder supported properties list, it will be used for
> feature support checks.
>
> Signed-off-by: Jun Zhao
> ---
> libavcodec/videotoolboxenc.c | 27 +++
> 1 file changed, 27 insertions(+)
>
> diff --git
mån 2023-09-04 klockan 11:53 +0800 skrev Jun Zhao:
> Dump the encoder, it's will help debug some case
>
> Signed-off-by: Jun Zhao
> ---
> libavcodec/videotoolboxenc.c | 20
> 1 file changed, 20 insertions(+)
Looks OK
/Tomas
___
Jean-Baptiste Kempf 于2023年9月5日周二 13:28写道:
>
>
>
> On Tue, 5 Sep 2023, at 03:17, Steven Liu wrote:
> > Signed-off-by: Steven Liu
> > ---
> > Changelog | 1 +
> > 1 file changed, 1 insertion(+)
> >
> > diff --git a/Changelog b/Changelog
> > index 6c2622dc4e..0cfcecfb93 100644
> > --- a/Changelog
61 matches
Mail list logo