Re: [FFmpeg-devel] [PATCH v3 1/4] avformat/movenc: fix assert failure in get_cluster_duration()

2022-02-26 Thread Gyan Doshi
On 2022-02-27 12:04 pm, "zhilizhao(赵志立)" wrote: Ping. On Dec 31, 2021, at 7:36 PM, Zhao Zhili wrote: When editlist is disabled, the workaournd method of shift dts to zero and increase the first sample duration doesn't work if the timestamp is larger than mp4 spec restriction (e.g., sample_d

Re: [FFmpeg-devel] [PATCH v3 1/4] avformat/movenc: fix assert failure in get_cluster_duration()

2022-02-26 Thread zhilizhao(赵志立)
Ping. > On Dec 31, 2021, at 7:36 PM, Zhao Zhili wrote: > > When editlist is disabled, the workaournd method of shift dts to > zero and increase the first sample duration doesn't work if the > timestamp is larger than mp4 spec restriction (e.g., sample_delta > in stts entry). Further more, it tri

Re: [FFmpeg-devel] [PATCH v3 1/2] libavcodec: Added DFPWM1a codec

2022-02-26 Thread James Almer
On 2/26/2022 8:26 PM, Jack Bruienne wrote: From the wiki page (https://wiki.vexatos.com/dfpwm): DFPWM (Dynamic Filter Pulse Width Modulation) is an audio codec created by Ben “GreaseMonkey” Russell in 2012, originally to be used as a voice codec for asiekierka's pixmess, a C remake of 64pixels

[FFmpeg-devel] [PATCH] avformat/av1: support av1C extradata in ff_av1_parse_seq_header()

2022-02-26 Thread James Almer
Fixes dash manifest creation for av1 streams with av1C formatted extradata. Signed-off-by: James Almer --- libavformat/av1.c | 35 ++- 1 file changed, 34 insertions(+), 1 deletion(-) diff --git a/libavformat/av1.c b/libavformat/av1.c index 1fcfac2356..7771c09b4a

[FFmpeg-devel] [PATCH v3 1/2] libavcodec: Added DFPWM1a codec

2022-02-26 Thread Jack Bruienne
From the wiki page (https://wiki.vexatos.com/dfpwm): DFPWM (Dynamic Filter Pulse Width Modulation) is an audio codec created by Ben “GreaseMonkey” Russell in 2012, originally to be used as a voice codec for asiekierka's pixmess, a C remake of 64pixels. It is a 1-bit-per-sample codec which uses a

[FFmpeg-devel] [PATCH 2/2] avcodec: add pcm-bluray encoder

2022-02-26 Thread Paul B Mahol
Signed-off-by: Paul B Mahol --- libavcodec/Makefile| 1 + libavcodec/allcodecs.c | 1 + libavcodec/pcm-blurayenc.c | 291 + 3 files changed, 293 insertions(+) create mode 100644 libavcodec/pcm-blurayenc.c diff --git a/libavcodec/Makefile b/lib

[FFmpeg-devel] [PATCH 1/2] avformat/mpegtsenc: fix muxing pcm-bluray

2022-02-26 Thread Paul B Mahol
Signed-off-by: Paul B Mahol --- libavformat/mpegtsenc.c | 4 1 file changed, 4 insertions(+) diff --git a/libavformat/mpegtsenc.c b/libavformat/mpegtsenc.c index 971b3f55d8..48cd54c770 100644 --- a/libavformat/mpegtsenc.c +++ b/libavformat/mpegtsenc.c @@ -2097,6 +2097,10 @@ static int mpegt

Re: [FFmpeg-devel] [PATCH 2/2] configure: stop allowing disabling lzo

2022-02-26 Thread James Almer
On 2/26/2022 1:46 PM, Reimar Döffinger wrote: On 26 Feb 2022, at 16:33, James Almer wrote: The module is now always compiled in. Thanks, both patches in this series or the alternative patch are fine with me. Only possible downside I could think of is if there is any use-case why someone

Re: [FFmpeg-devel] [PATCH 2/2] configure: stop allowing disabling lzo

2022-02-26 Thread Reimar Döffinger
> On 26 Feb 2022, at 16:33, James Almer wrote: > > The module is now always compiled in. Thanks, both patches in this series or the alternative patch are fine with me. Only possible downside I could think of is if there is any use-case why someone would want the matroska decoder to specifical

[FFmpeg-devel] [PATCH 2/2] configure: stop allowing disabling lzo

2022-02-26 Thread James Almer
The module is now always compiled in. Signed-off-by: James Almer --- configure | 7 ++- libavformat/matroskadec.c | 4 2 files changed, 2 insertions(+), 9 deletions(-) diff --git a/configure b/configure index 4dab8d4715..8c69ab0c86 100755 --- a/configure +++ b/configure

[FFmpeg-devel] [PATCH 1/2 v2] avutil: make lzo always compile

2022-02-26 Thread James Almer
Having optionally installed headers is a bad idea as there's no way to know if they are present or not, and the module is small enough that it's pointless having it be optional. Signed-off-by: James Almer --- libavutil/Makefile | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --g

[FFmpeg-devel] [PATCH] avutil: make lzo always compile

2022-02-26 Thread James Almer
Having optionally installed headers is a bad idea as there's no way to know if they are present or not (unless a define is added to avconfig.h, but that's just ugly). Since configure allows the user to disable lzo, ensure the symbol is always present even if the functionality is not there. Signed-

[FFmpeg-devel] [PATCH] avformat: always compile isom_tags

2022-02-26 Thread James Almer
It's needed for avformat_get_mov_video_tags() and avformat_get_mov_audio_tags(), both public symbols defined in avformat.h Signed-off-by: James Almer --- libavformat/Makefile | 11 ++- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/libavformat/Makefile b/libavformat/Makefi

Re: [FFmpeg-devel] [PATCH] AVS3: add support for AVS3 High profile - same syntax as AVS3 Main profile

2022-02-26 Thread lance . lmwang
On Sat, Feb 26, 2022 at 07:48:24AM +, Paul Higgs wrote: > > > -Original Message- > > From: ffmpeg-devel On Behalf Of > > lance.lmw...@gmail.com > > Sent: 26 February 2022 07:18 > > To: ffmpeg-devel@ffmpeg.org > > Subject: Re: [FFmpeg-devel] [PATCH] AVS3: add support for AVS3 High prof

Re: [FFmpeg-devel] [PATCH v9 5/5] lavc, doc: add libuavs3d video decoder wrapper

2022-02-26 Thread Jean-Baptiste Kempf
Hello, On Mon, 31 Aug 2020, at 17:07, hwr...@126.com wrote: > + --enable-libuavs3d enable AVS3 decoding via libuavs3d [no] uavs3d is BSD 4-clause, and is therefore not compatible with GPLv2, GPLv3, LGPLv2.1 or LGPLv3 uavs3d should be flagged as "non-free" (and undistributable) then. Bes