Re: [FFmpeg-devel] [PATCH v1 1/9] lavu/pix_fmt: add P012 pixel format

2022-01-20 Thread Xiang, Haihao
> -Original Message- > From: ffmpeg-devel On Behalf Of Xiang, > Haihao > Sent: Tuesday, June 30, 2020 15:34 > To: [email protected] > Subject: Re: [FFmpeg-devel] [PATCH v1 1/9] lavu/pix_fmt: add P012 pixel > format > > > Am So., 28. Juni 2020 um 23:01 Uhr schrieb Mark Thompson : > >

Re: [FFmpeg-devel] Patchwork FATE Errors

2022-01-20 Thread Soft Works
> -Original Message- > From: ffmpeg-devel On Behalf Of Soft Works > Sent: Friday, January 21, 2022 5:52 AM > To: FFmpeg development discussions and patches > Subject: Re: [FFmpeg-devel] Patchwork FATE Errors > > > > > -Original Message- > > From: ffmpeg-devel On Behalf Of A

Re: [FFmpeg-devel] Patchwork FATE Errors

2022-01-20 Thread Soft Works
> -Original Message- > From: ffmpeg-devel On Behalf Of Andriy > Gelman > Sent: Friday, January 21, 2022 5:24 AM > To: FFmpeg development discussions and patches > Subject: Re: [FFmpeg-devel] Patchwork FATE Errors > > On Fri, 21. Jan 01:44, Soft Works wrote: > > > > > > > -Original

Re: [FFmpeg-devel] Patchwork FATE Errors

2022-01-20 Thread Andriy Gelman
On Fri, 21. Jan 01:44, Soft Works wrote: > > > > -Original Message- > > From: ffmpeg-devel On Behalf Of Andreas > > Rheinhardt > > Sent: Friday, January 21, 2022 2:31 AM > > To: [email protected] > > Subject: Re: [FFmpeg-devel] Patchwork FATE Errors > > > > Soft Works: > > > > > >

[FFmpeg-devel] [PATCH v3] libavutil/tests/md5: Avoid warnings

2022-01-20 Thread softworkz
From: softworkz Those are always showing up on Patchwork when FATE tests are failing, covering some possibly more useful information. Signed-off-by: softworkz --- libavutil/tests/md5: Avoid warnings Those are always showing up on Patchwork when FATE tests are failing, covering

Re: [FFmpeg-devel] [PATCH v2] libavutil/tests/md5: Avoid warnings

2022-01-20 Thread Soft Works
> -Original Message- > From: ffmpeg-devel On Behalf Of James Almer > Sent: Friday, January 21, 2022 2:45 AM > To: [email protected] > Subject: Re: [FFmpeg-devel] [PATCH v2] libavutil/tests/md5: Avoid warnings > > > > On 1/20/2022 10:41 PM, softworkz wrote: > > From: softworkz

Re: [FFmpeg-devel] [PATCH v2] libavutil/tests/md5: Avoid warnings

2022-01-20 Thread James Almer
On 1/20/2022 10:41 PM, softworkz wrote: From: softworkz Those are always showing up on Patchwork when FATE tests are failing, covering some possibly more useful information. Signed-off-by: softworkz --- libavutil/tests/md5: Avoid warnings Those are always showing up on Patc

Re: [FFmpeg-devel] Patchwork FATE Errors

2022-01-20 Thread Soft Works
> -Original Message- > From: ffmpeg-devel On Behalf Of Andreas > Rheinhardt > Sent: Friday, January 21, 2022 2:31 AM > To: [email protected] > Subject: Re: [FFmpeg-devel] Patchwork FATE Errors > > Soft Works: > > > > > >> -Original Message- > >> From: ffmpeg-devel On Beh

[FFmpeg-devel] [PATCH v2] libavutil/tests/md5: Avoid warnings

2022-01-20 Thread softworkz
From: softworkz Those are always showing up on Patchwork when FATE tests are failing, covering some possibly more useful information. Signed-off-by: softworkz --- libavutil/tests/md5: Avoid warnings Those are always showing up on Patchwork when FATE tests are failing, covering

Re: [FFmpeg-devel] Patchwork FATE Errors

2022-01-20 Thread Andreas Rheinhardt
Soft Works: > > >> -Original Message- >> From: ffmpeg-devel On Behalf Of Andreas >> Rheinhardt >> Sent: Thursday, January 20, 2022 11:38 PM >> To: [email protected] >> Subject: Re: [FFmpeg-devel] Patchwork FATE Errors >> >> Soft Works: >>> >>> -Original Message- F

Re: [FFmpeg-devel] GitHub Integration

2022-01-20 Thread Soft Works
> -Original Message- > From: ffmpeg-devel On Behalf Of Soft Works > Sent: Sunday, January 2, 2022 7:16 PM > To: FFmpeg development discussions and patches > Subject: Re: [FFmpeg-devel] GitHub Integration > > > > > -Original Message- > > From: ffmpeg-devel On Behalf Of Lynne

[FFmpeg-devel] [PATCH] libavutil/tests/md5: Avoid warnings

2022-01-20 Thread softworkz
From: softworkz Those are always showing up on Patchwork when FATE tests are failing, covering some possibly more useful information. Signed-off-by: softworkz --- libavutil/tests/md5: Avoid warnings Those are always showing up on Patchwork when FATE tests are failing, covering

Re: [FFmpeg-devel] [PATCH] libavcodec/qsvenc: fix a memory leak problem

2022-01-20 Thread Xiang, Haihao
On Thu, 2022-01-20 at 15:13 +0800, Wenbin Chen wrote: > "qf->frame" ref to input frame but it isn't released. av_frame_unref() > is added before refering qf->frame to new frame to make sure the previous > reference is released. > > Signed-off-by: Wenbin Chen > --- > libavcodec/qsvenc.c | 1 + >

[FFmpeg-devel] [PATCH 001/293 v7] Add a new channel layout API

2022-01-20 Thread James Almer
From: Anton Khirnov The new API is more extensible and allows for custom layouts. More accurate information is exported, eg for decoders that do not set a channel layout, lavc will not make one up for them. Deprecate the old API working with just uint64_t bitmasks. Expanded and completed by Vit

Re: [FFmpeg-devel] Patchwork FATE Errors

2022-01-20 Thread Soft Works
> -Original Message- > From: ffmpeg-devel On Behalf Of Andreas > Rheinhardt > Sent: Thursday, January 20, 2022 11:38 PM > To: [email protected] > Subject: Re: [FFmpeg-devel] Patchwork FATE Errors > > Soft Works: > > > > > >> -Original Message- > >> From: ffmpeg-devel On

Re: [FFmpeg-devel] [PATCH 001/289 v6] Add a new channel layout API

2022-01-20 Thread James Almer
On 1/20/2022 9:58 AM, Michael Niedermayer wrote: On Wed, Jan 19, 2022 at 09:09:13PM -0300, James Almer wrote: On 1/19/2022 3:07 PM, Andreas Rheinhardt wrote: James Almer: From: Anton Khirnov The new API is more extensible and allows for custom layouts. More accurate information is expor

Re: [FFmpeg-devel] Patchwork FATE Errors

2022-01-20 Thread Andreas Rheinhardt
Soft Works: > > >> -Original Message- >> From: ffmpeg-devel On Behalf Of Andreas >> Rheinhardt >> Sent: Thursday, January 20, 2022 10:22 PM >> To: [email protected] >> Subject: Re: [FFmpeg-devel] Patchwork FATE Errors >> >> Soft Works: >>> >>> andriy/make_fate_ppc >>> >>> => Does i

[FFmpeg-devel] [PATCH] avformat/img2dec: fix logic error in GEM Raster file probe

2022-01-20 Thread Peter Ross
Use correct logic to express limits of the planes and pattern_size fields. Fix ticket# 9605 Signed-off-by: Peter Ross --- libavformat/img2dec.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libavformat/img2dec.c b/libavformat/img2dec.c index 4d5ac51b53..2583ca2465 1006

Re: [FFmpeg-devel] Patchwork FATE Errors

2022-01-20 Thread Soft Works
> -Original Message- > From: ffmpeg-devel On Behalf Of Andreas > Rheinhardt > Sent: Thursday, January 20, 2022 10:22 PM > To: [email protected] > Subject: Re: [FFmpeg-devel] Patchwork FATE Errors > > Soft Works: > > > > andriy/make_fate_ppc > > > > => Does it possibly need 'make

Re: [FFmpeg-devel] Patchwork FATE Errors

2022-01-20 Thread Andreas Rheinhardt
Soft Works: > > andriy/make_fate_ppc > > => Does it possibly need 'make fate-rsync'? > No. The test does not rely on need samples; and the other test that uses this sample works fine. Some time ago, someone else wrote FATE tests for AVDOVIDecoderConfigurationRecord in Matroska (https://patchwor

Re: [FFmpeg-devel] [PATCH 3/3] lavc/encode: pick a sane default for bits_per_raw_sample if it's not set

2022-01-20 Thread Martijn van Beurden
Op do 20 jan. 2022 om 19:58 schreef Martijn van Beurden : > This creates a new regression: now 24-bit WAV files are converted to > 32-bit WavPack files. I think I found the cause of the problem though: the > issue is that wavpack uses sample format s32p and 24-bit wav files use s32. > Therefore, a

Re: [FFmpeg-devel] [PATCH 3/3] lavc/encode: pick a sane default for bits_per_raw_sample if it's not set

2022-01-20 Thread Anton Khirnov
Quoting Martijn van Beurden (2022-01-20 19:58:54) > Op do 20 jan. 2022 om 17:05 schreef Anton Khirnov : > > > Fixes #9563. > > --- > > libavcodec/encode.c | 3 +++ > > 1 file changed, 3 insertions(+) > > > > diff --git a/libavcodec/encode.c b/libavcodec/encode.c > > index b6f81d1458..44ab81af3f 1

Re: [FFmpeg-devel] [PATCH] avfilter/vf_libvmaf: update filter for libvmaf v2.0.0

2022-01-20 Thread Kyle Swanson
Hi, On Wed, Jan 19, 2022 at 10:23 AM Kyle Swanson wrote: > > Hi, > > On Thu, Jan 13, 2022 at 6:38 PM Kyle Swanson wrote: > > > > Hi, > > > > On Mon, Jan 10, 2022 at 10:22 AM Andreas Rheinhardt > > wrote: > > > 1. FFmpeg uses the ancient C90 rule that only allows variable > > > declarations at t

[FFmpeg-devel] Patchwork FATE Errors

2022-01-20 Thread Soft Works
andriy/make_fate_ppc => Does it possibly need 'make fate-rsync'? softworkz ___ ffmpeg-devel mailing list [email protected] https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email [email protected]

Re: [FFmpeg-devel] [PATCH v3 21/26] fftools/ffmpeg: Introduce subtitle filtering and new frame-based subtitle encoding

2022-01-20 Thread Soft Works
> -Original Message- > From: ffmpeg-devel On Behalf Of Andriy > Gelman > Sent: Thursday, January 20, 2022 7:01 PM > To: FFmpeg development discussions and patches > Subject: Re: [FFmpeg-devel] [PATCH v3 21/26] fftools/ffmpeg: Introduce > subtitle filtering and new frame-based subtitle

[FFmpeg-devel] [PATCH] avformat/http: Fix double-free on error

2022-01-20 Thread Andreas Rheinhardt
av_dict_set() with AV_DICT_DONT_STRDUP_VAL takes ownership of the string it is passed to as val; this includes freeing it on error. Fixes Coverity issue #1497468. Signed-off-by: Andreas Rheinhardt --- Untested. libavformat/http.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff -

Re: [FFmpeg-devel] [PATCH 3/3] lavc/encode: pick a sane default for bits_per_raw_sample if it's not set

2022-01-20 Thread Martijn van Beurden
Op do 20 jan. 2022 om 17:05 schreef Anton Khirnov : > Fixes #9563. > --- > libavcodec/encode.c | 3 +++ > 1 file changed, 3 insertions(+) > > diff --git a/libavcodec/encode.c b/libavcodec/encode.c > index b6f81d1458..44ab81af3f 100644 > --- a/libavcodec/encode.c > +++ b/libavcodec/encode.c > @@ -

Re: [FFmpeg-devel] [PATCH v3 21/26] fftools/ffmpeg: Introduce subtitle filtering and new frame-based subtitle encoding

2022-01-20 Thread Andriy Gelman
Hi, On Thu, 20. Jan 15:17, Soft Works wrote: > > > Patches 19,20,21,22 and 23 do not appear on Patchwork. > > Do you have an idea why? The full set is on patchwork now. -- Andriy ___ ffmpeg-devel mailing list [email protected] https://ffmpeg

[FFmpeg-devel] Refactoring UUID functionality

2022-01-20 Thread Pierre-Anthony Lemieux
Hi all, It was recently suggested that UUID functionality in the codebase could be refactored into a single library. Below is short explainer. I would appreciate your review/feedback before I/we start writing code. Best, -- Pierre # Common UUID library ## Why In the course of the IMF demuxe

Re: [FFmpeg-devel] [PATCH] avformat/matroskaenc: Fix writing AV_SPHERICAL_EQUIRECTANGULAR

2022-01-20 Thread Hendrik Leppkes
On Thu, Jan 20, 2022 at 5:44 PM Andreas Rheinhardt wrote: > > According to the documentation, the ISOBMFF 'equi' box must > be present for equirectangular projections. > > Signed-off-by: Andreas Rheinhardt > --- > libavformat/matroskaenc.c | 18 +++--- > 1 file changed, 11 insertions

[FFmpeg-devel] [PATCH] avformat/matroskaenc: Fix writing AV_SPHERICAL_EQUIRECTANGULAR

2022-01-20 Thread Andreas Rheinhardt
According to the documentation, the ISOBMFF 'equi' box must be present for equirectangular projections. Signed-off-by: Andreas Rheinhardt --- libavformat/matroskaenc.c | 18 +++--- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/libavformat/matroskaenc.c b/libavformat/

[FFmpeg-devel] [PATCH 3/3] lavc/encode: pick a sane default for bits_per_raw_sample if it's not set

2022-01-20 Thread Anton Khirnov
Fixes #9563. --- libavcodec/encode.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/libavcodec/encode.c b/libavcodec/encode.c index b6f81d1458..44ab81af3f 100644 --- a/libavcodec/encode.c +++ b/libavcodec/encode.c @@ -535,6 +535,9 @@ static int encode_preinit_audio(AVCodecContext *avctx)

[FFmpeg-devel] [PATCH 1/3] lavc/encode: factor audio/video-specific parts out of ff_encode_preinit()

2022-01-20 Thread Anton Khirnov
--- libavcodec/encode.c | 127 ++-- 1 file changed, 75 insertions(+), 52 deletions(-) diff --git a/libavcodec/encode.c b/libavcodec/encode.c index 618be0573d..6543dda5bd 100644 --- a/libavcodec/encode.c +++ b/libavcodec/encode.c @@ -406,15 +406,67 @@ int at

[FFmpeg-devel] [PATCH 2/3] lavc/encode: reindent

2022-01-20 Thread Anton Khirnov
--- libavcodec/encode.c | 22 +++--- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/libavcodec/encode.c b/libavcodec/encode.c index 6543dda5bd..b6f81d1458 100644 --- a/libavcodec/encode.c +++ b/libavcodec/encode.c @@ -408,7 +408,7 @@ int attribute_align_arg avcode

Re: [FFmpeg-devel] [PATCH v2] lavfi/drawtext: Add localtime_ms for millisecond precision

2022-01-20 Thread Thilo Borgmann
Am 20.01.22 um 16:03 schrieb Andreas Rheinhardt: Thilo Borgmann: Am 20.01.22 um 13:04 schrieb Thilo Borgmann: Am 19.01.22 um 04:16 schrieb "zhilizhao(赵志立)": On Jan 18, 2022, at 8:52 PM, Thilo Borgmann wrote: Am 16.01.22 um 12:06 schrieb Nicolas George: Thilo Borgman (12022-01-14): v6 do

Re: [FFmpeg-devel] [PATCH v3 21/26] fftools/ffmpeg: Introduce subtitle filtering and new frame-based subtitle encoding

2022-01-20 Thread Soft Works
> -Original Message- > From: ffmpeg-devel On Behalf Of Michael > Niedermayer > Sent: Thursday, January 20, 2022 11:07 AM > To: FFmpeg development discussions and patches > Subject: Re: [FFmpeg-devel] [PATCH v3 21/26] fftools/ffmpeg: Introduce > subtitle filtering and new frame-based su

Re: [FFmpeg-devel] [PATCH v2] lavfi/drawtext: Add localtime_ms for millisecond precision

2022-01-20 Thread Andreas Rheinhardt
Thilo Borgmann: > Am 20.01.22 um 13:04 schrieb Thilo Borgmann: >> Am 19.01.22 um 04:16 schrieb "zhilizhao(赵志立)": >>> >>> On Jan 18, 2022, at 8:52 PM, Thilo Borgmann wrote: Am 16.01.22 um 12:06 schrieb Nicolas George: > Thilo Borgman (12022-01-14): >> v6 does: >> >>>

Re: [FFmpeg-devel] [PATCH v2] lavfi/drawtext: Add localtime_ms for millisecond precision

2022-01-20 Thread Thilo Borgmann
Am 20.01.22 um 13:04 schrieb Thilo Borgmann: Am 19.01.22 um 04:16 schrieb "zhilizhao(赵志立)": On Jan 18, 2022, at 8:52 PM, Thilo Borgmann wrote: Am 16.01.22 um 12:06 schrieb Nicolas George: Thilo Borgman (12022-01-14): v6 does: $> ffmpeg ... drawtext="fontfile=...:text='%{localtime   \:%a

Re: [FFmpeg-devel] [PATCH 001/289 v6] Add a new channel layout API

2022-01-20 Thread Michael Niedermayer
On Wed, Jan 19, 2022 at 09:09:13PM -0300, James Almer wrote: > > > On 1/19/2022 3:07 PM, Andreas Rheinhardt wrote: > > James Almer: > > > From: Anton Khirnov > > > > > > The new API is more extensible and allows for custom layouts. > > > More accurate information is exported, eg for decoders th

Re: [FFmpeg-devel] [PATCH 2/2] avformat/img2dec: add GEM Raster image demuxer

2022-01-20 Thread Andreas Rheinhardt
On Fri, Sep 17, 2021 at 10:39 AM Peter Ross wrote: > > --- > libavformat/allformats.c | 1 + > libavformat/img2.c | 3 +++ > libavformat/img2dec.c| 22 ++ > 3 files changed, 26 insertions(+) > > diff --git a/libavformat/allformats.c b/libavformat/allformats.c > ind

[FFmpeg-devel] [PATCH] avutil/pixfmt.h: typo

2022-01-20 Thread Diederick Niehorster
Signed-off-by: Diederick Niehorster --- libavutil/pixfmt.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavutil/pixfmt.h b/libavutil/pixfmt.h index 02e355eb4d..66913f606b 100644 --- a/libavutil/pixfmt.h +++ b/libavutil/pixfmt.h @@ -360,7 +360,7 @@ enum AVPixelFormat {

Re: [FFmpeg-devel] [PATCH v2] lavfi/drawtext: Add localtime_ms for millisecond precision

2022-01-20 Thread Thilo Borgmann
Am 19.01.22 um 04:16 schrieb "zhilizhao(赵志立)": On Jan 18, 2022, at 8:52 PM, Thilo Borgmann wrote: Am 16.01.22 um 12:06 schrieb Nicolas George: Thilo Borgman (12022-01-14): v6 does: $> ffmpeg ... drawtext="fontfile=...:text='%{localtime \:%a %b %d %Y %S}'" (seconds) $> ffmpeg

[FFmpeg-devel] [PATCH v2] avfilter/adelay: Add command support

2022-01-20 Thread David Lacko
Adds command 'delays' to the adelay filter. This command accepts same values as the option with one difference, to apply delay to all channels prefix 'all:' to the argument is accepted. Signed-off-by: David Lacko --- libavfilter/af_adelay.c | 182 ++-- 1 file

Re: [FFmpeg-devel] [PATCH v3 21/26] fftools/ffmpeg: Introduce subtitle filtering and new frame-based subtitle encoding

2022-01-20 Thread Michael Niedermayer
On Thu, Jan 20, 2022 at 03:25:29AM +, ffmpegagent wrote: > From: softworkz > > This commit actually enables subtitle filtering in ffmpeg by > sending and receiving subtitle frames to and from a filtergraph. > > The heartbeat functionality from the previous sub2video implementation > is remov

Re: [FFmpeg-devel] [PATCH] avfilter/adelay: Add command support

2022-01-20 Thread David Lacko
I would maybe even remove the av_freep(..) call, to keep the original buffer and the original delay. The user would only get an error code that the delay could not be changed. st 19. 1. 2022 o 20:14 Andreas Rheinhardt napísal(a): > David Lacko: > > Adds command 'delays' to the adelay filter. > >

Re: [FFmpeg-devel] [PATCH 1/2] lavc/aarch64: add hevc qpel assembly

2022-01-20 Thread Martin Storsjö
On Thu, 20 Jan 2022, J. Dekker wrote: Based on patch by: Rafal Dabrowa --- libavcodec/aarch64/Makefile |1 + libavcodec/aarch64/hevcdsp_init_aarch64.c | 69 + libavcodec/aarch64/hevcdsp_qpel_neon.S| 2799 + 3 files changed, 2869 insertions(+) Some chang

[FFmpeg-devel] [PATCH 1/2] lavc/aarch64: add hevc qpel assembly

2022-01-20 Thread J. Dekker
Based on patch by: Rafal Dabrowa --- libavcodec/aarch64/Makefile |1 + libavcodec/aarch64/hevcdsp_init_aarch64.c | 69 + libavcodec/aarch64/hevcdsp_qpel_neon.S| 2799 + 3 files changed, 2869 insertions(+) Some changes since last time it was submitted,