[FFmpeg-devel] [PATCH] avformat/udp: properly check for valid ttl in url

2022-02-07 Thread lance . lmwang
From: Limin Wang Zhao Zhili added a ttl upper bound in commit 9daac85da8, but the check for ttl in url is missing still. Signed-off-by: Limin Wang --- libavformat/udp.c | 5 + 1 file changed, 5 insertions(+) diff --git a/libavformat/udp.c b/libavformat/udp.c index da56c8e..401d9b6 100644

Re: [FFmpeg-devel] Libera.chat irc logs

2022-02-07 Thread Michael Niedermayer
On Sun, Feb 06, 2022 at 10:36:41AM +0100, Andreas Rheinhardt wrote: > Gyan Doshi: > > > > In our documentation, we state > > > > 'Our IRC channels are publically logged and archives of both channels > > can be viewed at ffmpeg-devel-irc.' > > > > However, the archives in the link end with June 2

Re: [FFmpeg-devel] [PATCH] libavutil: include assembly with full path from source root

2022-02-07 Thread Alexander Kanavin
On Mon, 31 Jan 2022 at 14:29, Alexander Kanavin wrote: > On Mon, 31 Jan 2022 at 13:52, Anton Khirnov wrote: > >> With a separate build directory, I'm getting >> $ strings libavutil/x86/tx_float.o |grep asm >> src/libavutil/x86/tx_float.asm >> > > The key piece is > ../configure --disable-strippi

Re: [FFmpeg-devel] [PATCH v4 1/1] avformat: Add IPFS protocol support.

2022-02-07 Thread Tomas Härdin
fre 2022-02-04 klockan 15:12 +0100 skrev Mark Gaiser: > On Fri, Feb 4, 2022 at 12:10 PM Tomas Härdin > wrote: > > > tor 2022-02-03 klockan 18:29 +0100 skrev Mark Gaiser: > > > > > > +typedef struct IPFSGatewayContext { > > > +    AVClass *class; > > > +    URLContext *inner; > > > +    char *gat

Re: [FFmpeg-devel] [PATCH] avformat/mxfdec: add avlanguage dependency

2022-02-07 Thread Tomas Härdin
lör 2022-02-05 klockan 22:59 +1000 skrev Zane van Iperen: > Signed-off-by: Zane van Iperen > --- >  libavformat/Makefile | 2 +- >  1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/libavformat/Makefile b/libavformat/Makefile > index 3dc6a479cc..6566e40cac 100644 > --- a/libavformat/M

[FFmpeg-devel] [PATCH] aarch64: h264dsp: Fix incorrectly indented code

2022-02-07 Thread Martin Storsjö
Signed-off-by: Martin Storsjö --- This should reduce the risk of anyone accidentally writing new code based on an incorrect example. --- libavcodec/aarch64/h264dsp_neon.S | 176 +++--- 1 file changed, 88 insertions(+), 88 deletions(-) diff --git a/libavcodec/aarch64/h264d

Re: [FFmpeg-devel] [PATCH] configure: Fix Microsoft tools detection

2022-02-07 Thread Martin Storsjö
On Thu, 3 Feb 2022, Marvin Scholz wrote: On 3 Feb 2022, at 12:55, Hendrik Leppkes wrote: On Thu, Feb 3, 2022 at 12:34 PM Martin Storsjö wrote: On Thu, 3 Feb 2022, Kacper Michajlow wrote: On Wed, 26 Jan 2022 at 15:00, Martin Storsjö wrote: Hi, On Sat, 22 Jan 2022, Kacper Michajłow wr

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

2022-02-07 Thread Martin Storsjö
On Thu, 3 Feb 2022, J. Dekker wrote: Thanks: Rafal Dabrowa --- libavcodec/aarch64/Makefile |1 + libavcodec/aarch64/hevcdsp_init_aarch64.c | 67 + libavcodec/aarch64/hevcdsp_qpel_neon.S| 2799 + 3 files changed, 2867 insertions(+) create mode 100644 liba

Re: [FFmpeg-devel] [PATCH v2 2/2] lavc/aarch64: add hevc epel assembly

2022-02-07 Thread Martin Storsjö
On Thu, 3 Feb 2022, J. Dekker wrote: Thanks: Rafal Dabrowa --- libavcodec/aarch64/Makefile |3 +- libavcodec/aarch64/hevcdsp_epel_neon.S| 2501 + libavcodec/aarch64/hevcdsp_init_aarch64.c | 52 + 3 files changed, 2555 insertions(+), 1 deletion(-) create

[FFmpeg-devel] [PATCH V3 1/3] libavcodec/vaapi_encode: Add new API adaption to vaapi_encode

2022-02-07 Thread Wenbin Chen
Add vaSyncBuffer to VAAPI encoder. Old version API vaSyncSurface wait surface to complete. When surface is used for multiple operation, it waits all operations to finish. vaSyncBuffer only wait one channel to finish. Add wait param to vaapi_encode_wait() to prepare for the async_depth option. "wai

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

2022-02-07 Thread Wenbin Chen
Fix: #7706. After commit 5fdcf85bbffe7451c2, vaapi encoder's performance decrease. The reason is that vaRenderPicture() and vaSyncBuffer() are called at the same time (vaRenderPicture() always followed by a vaSyncBuffer()). When we encode stream with B frames, we need buffer to reorder frames, so w

[FFmpeg-devel] [PATCH V3 3/3] libavcodec/vaapi_encode: Add async_depth to vaapi_encoder to increase performance

2022-02-07 Thread Wenbin Chen
Add async_depth to increase encoder's performance. Reuse encode_fifo as async buffer. Encoder puts all reordered frame to HW and then check fifo size. If fifo < async_depth and the top frame is not ready, it will return AVERROR(EAGAIN) to require more frames. 1080p transcoding (no B frames) with -

[FFmpeg-devel] [PATCH] lavu/fifo: fix regression

2022-02-07 Thread Xiang, Haihao
From: Haihao Xiang offset_w might be updated after growing the FIFO Fix ticket #9630 Tested-by: U. Artie Eoff Reviewed-by: mkver Reviewed-by: U. Artie Eoff Signed-off-by: Haihao Xiang --- libavutil/fifo.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/libavutil/fifo.

Re: [FFmpeg-devel] [PATCH 2/2] libavformat/mov: fix udta reading in trak box

2022-02-07 Thread Wang Chuan
Any news? On 2022/2/4 19:10, Jan Ekström wrote: On Fri, Feb 4, 2022 at 5:24 AM Wang Chuan wrote: Ping? On Jan 28, 2022, 11:24 AM +0800, Wang Chuan , wrote: if we are reading udta in trak box, the data should go to metadata of current stream. Signed-off-by: Wang Chuan --- libavformat/mov.c |