[FFmpeg-devel] [PATCH] avformat/wavenc: allow WAVEFORMATEXTENSIBLE to be suppressed

2021-12-27 Thread Tom Yan
While WAVEFORMATEX sort of mandates WAVEFORMATEXTENSIBLE to be used for audio with sample size other than 8 or 16, PCMWAVEFORMAT does not practically have any limitation in supporting higher sample size that is a multiple of 8 (or sample rate higher than 48000). In terms of sample size, the only r

Re: [FFmpeg-devel] [PATCH] avcodec/v4l2_m2m_dec: dequeue frame if input isn't ready

2021-12-27 Thread Cameron Gutman
On 12/27/21 00:17, Andriy Gelman wrote: > On Tue, 14. Dec 02:12, Cameron Gutman wrote: >> The V4L2M2M API operates asynchronously, so multiple packets can >> be enqueued before getting a batch of frames back. Since it was >> only possible to receive a frame by submitting another packet, >> there wa

[FFmpeg-devel] [PATCH 2/2] avformat/movenc: add missing timestamp check when peek from interleave queues

2021-12-27 Thread Zhao Zhili
--- libavformat/movenc.c | 80 +--- 1 file changed, 45 insertions(+), 35 deletions(-) diff --git a/libavformat/movenc.c b/libavformat/movenc.c index dd92c0f26d..3f35d2939f 100644 --- a/libavformat/movenc.c +++ b/libavformat/movenc.c @@ -5403,6 +5403,45 @@ s

Re: [FFmpeg-devel] [PATCH] lavf/tls_mbedtls: fix handling of tls_verify=0

2021-12-27 Thread sfan5
ping. I'll look at getting this pushed in a few days if there are no objections. If ca_file was set, setting tls_verify=0 would not actually disable verification. ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listi

Re: [FFmpeg-devel] GitHub Integration

2021-12-27 Thread Zane van Iperen
On 27/12/21 11:41, lance.lmw...@gmail.com wrote: On Sun, Dec 26, 2021 at 04:37:54PM -0500, Ronald S. Bultje wrote: Hi, On Sun, Dec 26, 2021 at 3:21 PM Soft Works wrote: I'm not sure. My interpretation of Lance' and Steven's comments would be that they'd prefer to stick to the ML. No, i

Re: [FFmpeg-devel] GitHub Integration

2021-12-27 Thread Vasily
Not advocating for github (per this thread it's out of scope), but I think using a self-hosted gitlab with an option to auth using github account would help in reducing the "account overhead" at least for those who use github. пн, 27 дек. 2021 г., 17:59 Zane van Iperen : > > > On 27/12/21 11:41,

Re: [FFmpeg-devel] [PATCH 1/3] libavcodec/vaapi_encode: Change the way to call async to increase performance

2021-12-27 Thread Mark Thompson
On 27/10/2021 09:57, Wenbin Chen wrote: Fix: #7706. After commit 5fdcf85bbffe7451c2, vaapi encoder's performance decrease. The reason is that vaRenderPicture() and vaSyncSurface() are called at the same time (vaRenderPicture() always followed by a vaSyncSurface()). When we encode stream with B fr

Re: [FFmpeg-devel] [PATCH 3/3] libavutil/hwcontext_opencl: fix a bug for mapping qsv frame to opencl

2021-12-27 Thread Mark Thompson
On 16/11/2021 08:16, Wenbin Chen wrote: From: nyanmisaka mfxHDLPair was added to qsv, so modify qsv->opencl map function as well. Now the following commandline works: ffmpeg -v verbose -init_hw_device vaapi=va:/dev/dri/renderD128 \ -init_hw_device qsv=qs@va -init_hw_device opencl=ocl@va -filte

Re: [FFmpeg-devel] [FFmpeg-cvslog] libavutil/hwcontext_vaapi: Add a new nv12 format map to support vulkan frame

2021-12-27 Thread Mark Thompson
On 10/12/2021 16:05, Wenbin Chen wrote: ffmpeg | branch: master | Wenbin Chen | Tue Dec 7 17:05:50 2021 +0800| [f3c9847c2754b7a43eb721c95e356a53085c2491] | committer: Lynne libavutil/hwcontext_vaapi: Add a new nv12 format map to support vulkan frame Vulkan will map nv12 to R8 and GR88, so ad

Re: [FFmpeg-devel] [PATCH] http: make caching of redirect url optional

2021-12-27 Thread Ronald S. Bultje
Hi, On Mon, Dec 27, 2021 at 4:38 AM Eran Kornblau wrote: > > -Original Message- > > From: ffmpeg-devel On Behalf Of > Ronald S. Bultje > > Sent: Sunday, 26 December 2021 16:07 > > To: FFmpeg development discussions and patches > > Subject: Re: [FFmpeg-devel] [PATCH] http: make caching

Re: [FFmpeg-devel] [PATCH] avformat/mov: correct 0 valued entries in stts

2021-12-27 Thread Michael Niedermayer
On Mon, Dec 27, 2021 at 11:27:10AM +0530, Gyan Doshi wrote: > As per ISO 14496-12, sample duration of 0 is invalid except for > the last entry. > > In addition, also catch 0 value for sample count. > --- > libavformat/mov.c | 12 > 1 file changed, 12 insertions(+) > > diff --git a/l

Re: [FFmpeg-devel] [PATCH] avformat/mov: correct 0 valued entries in stts

2021-12-27 Thread Gyan Doshi
On 2021-12-28 12:38 am, Michael Niedermayer wrote: On Mon, Dec 27, 2021 at 11:27:10AM +0530, Gyan Doshi wrote: As per ISO 14496-12, sample duration of 0 is invalid except for the last entry. In addition, also catch 0 value for sample count. --- libavformat/mov.c | 12 1 file

Re: [FFmpeg-devel] [PATCH 3/3] libavutil/hwcontext_opencl: fix a bug for mapping qsv frame to opencl

2021-12-27 Thread Soft Works
> -Original Message- > From: ffmpeg-devel On Behalf Of Mark > Thompson > Sent: Monday, December 27, 2021 7:51 PM > To: ffmpeg-devel@ffmpeg.org > Subject: Re: [FFmpeg-devel] [PATCH 3/3] libavutil/hwcontext_opencl: fix a bug > for mapping qsv frame to opencl > > On 16/11/2021 08:16, Wenb

Re: [FFmpeg-devel] [PATCH 3/3] libavutil/hwcontext_opencl: fix a bug for mapping qsv frame to opencl

2021-12-27 Thread Mark Thompson
On 27/12/2021 20:31, Soft Works wrote:>> -Original Message- From: ffmpeg-devel On Behalf Of Mark Thompson Sent: Monday, December 27, 2021 7:51 PM To: ffmpeg-devel@ffmpeg.org Subject: Re: [FFmpeg-devel] [PATCH 3/3] libavutil/hwcontext_opencl: fix a bug for mapping qsv frame to opencl On

Re: [FFmpeg-devel] [PATCH] avformat/mov: correct 0 valued entries in stts

2021-12-27 Thread Michael Niedermayer
On Tue, Dec 28, 2021 at 01:33:54AM +0530, Gyan Doshi wrote: > > > On 2021-12-28 12:38 am, Michael Niedermayer wrote: > > On Mon, Dec 27, 2021 at 11:27:10AM +0530, Gyan Doshi wrote: > > > As per ISO 14496-12, sample duration of 0 is invalid except for > > > the last entry. > > > > > > In addition

Re: [FFmpeg-devel] 5.0 release

2021-12-27 Thread Michael Niedermayer
On Wed, Dec 22, 2021 at 05:44:42PM +0100, Jean-Baptiste Kempf wrote: > On Wed, 22 Dec 2021, at 15:05, James Almer wrote: > > Is the December target to get into the feature freeze schedule from > > distros? > > No, it was set by me, in order to get the distro freezes from January. > > We can mis

Re: [FFmpeg-devel] [PATCH 3/3] libavutil/hwcontext_opencl: fix a bug for mapping qsv frame to opencl

2021-12-27 Thread Soft Works
> -Original Message- > From: ffmpeg-devel On Behalf Of Mark > Thompson > Sent: Tuesday, December 28, 2021 12:46 AM > To: ffmpeg-devel@ffmpeg.org > Subject: Re: [FFmpeg-devel] [PATCH 3/3] libavutil/hwcontext_opencl: fix a bug > for mapping qsv frame to opencl > > On 27/12/2021 20:31, So

Re: [FFmpeg-devel] [PATCH v2 1/2] avcodec/libx26[45]: add udu_sei option to import user data unregistered SEIs

2021-12-27 Thread lance . lmwang
On Sat, Dec 25, 2021 at 10:46:52PM +0800, lance.lmw...@gmail.com wrote: > From: Limin Wang > > Most of user data unregistered SEIs are privated data which defined by user/ > encoder. currently, the user data unregistered SEIs found in input are > forwarded > as side-data to encoders directly, it

Re: [FFmpeg-devel] [PATCH 1/3] libavcodec/vaapi_encode: Change the way to call async to increase performance

2021-12-27 Thread Chen, Wenbin
> On 27/10/2021 09:57, Wenbin Chen wrote: > > Fix: #7706. After commit 5fdcf85bbffe7451c2, vaapi encoder's performance > > decrease. The reason is that vaRenderPicture() and vaSyncSurface() are > > called at the same time (vaRenderPicture() always followed by a > > vaSyncSurface()). When we encode

Re: [FFmpeg-devel] [PATCH v2 1/2] avcodec/libx26[45]: add udu_sei option to import user data unregistered SEIs

2021-12-27 Thread zhilizhao(赵志立)
> On Dec 28, 2021, at 9:29 AM, lance.lmw...@gmail.com wrote: > > On Sat, Dec 25, 2021 at 10:46:52PM +0800, lance.lmw...@gmail.com wrote: >> From: Limin Wang >> >> Most of user data unregistered SEIs are privated data which defined by user/ >> encoder. currently, the user data unregistered SEI

Re: [FFmpeg-devel] [FFmpeg-cvslog] libavutil/hwcontext_vaapi: Add a new nv12 format map to support vulkan frame

2021-12-27 Thread Chen, Wenbin
> On 10/12/2021 16:05, Wenbin Chen wrote: > > ffmpeg | branch: master | Wenbin Chen | Tue > Dec 7 17:05:50 2021 +0800| [f3c9847c2754b7a43eb721c95e356a53085c2491] > | committer: Lynne > > > > libavutil/hwcontext_vaapi: Add a new nv12 format map to support vulkan > frame > > > > Vulkan will map nv1

Re: [FFmpeg-devel] [FFmpeg-cvslog] libavutil/hwcontext_vaapi: Add a new nv12 format map to support vulkan frame

2021-12-27 Thread Xiang, Haihao
On Tue, 2021-12-28 at 03:57 +, Chen, Wenbin wrote: > > On 10/12/2021 16:05, Wenbin Chen wrote: > > > ffmpeg | branch: master | Wenbin Chen | Tue > > > > Dec 7 17:05:50 2021 +0800| [f3c9847c2754b7a43eb721c95e356a53085c2491] > > > committer: Lynne > > > > > > libavutil/hwcontext_vaapi: Add a

Re: [FFmpeg-devel] [PATCH v15 1/2] avformat/imf: Demuxer

2021-12-27 Thread Zane van Iperen
On 27/12/21 10:47, p...@sandflow.com wrote: From: Pierre-Anthony Lemieux Signed-off-by: Pierre-Anthony Lemieux --- Notes: The IMF demuxer accepts as input an IMF CPL. The assets referenced by the CPL can be contained in multiple deliveries, each defined by an ASSETMAP file:

[FFmpeg-devel] [PATCH] avcodec: add ADPCM IMA Ubisoft decoder

2021-12-27 Thread Zane van Iperen
A simple, interleaved variant, but with initial state and extra, uncompressed samples. Found in Ubisoft soundbanks from early-2000's games (Splinter Cell, RS3, etc.) Signed-off-by: Zane van Iperen --- Changelog | 1 + doc/general_contents.texi | 1 + libavcodec/Makefile |

Re: [FFmpeg-devel] [PATCH v1] lavc/av1dec: use frame split bsf

2021-12-27 Thread Xiang, Haihao
On Wed, 2021-12-15 at 16:06 +0800, Fei Wang wrote: > Split packed data in case of its contains multiple show frame in some > non-standard bitstream. This can benefit decoder which can decode > continuously instead of interrupt with unexpected error. > > Signed-off-by: Fei Wang > --- > This is an