Re: [FFmpeg-devel] [PATCH 2/2] Provided support for MPEG-5 EVC (Essential Video Coding) codec

2022-08-11 Thread PLT
Hi Michael, After I'd applied my patches onto master ffmpeg branch then I ran ffmpeg FATE but FATE didn't report any issues. I followed the steps described on https://ffmpeg.org/fate.html make fate-rsync SAMPLES=fate-suite/ make fate SAMPLES=fate-suite/ Then I checked tests/ref/fate/sour

[FFmpeg-devel] [PATCH] qsvenc_{hevc,h264}: add scenario option

2022-08-11 Thread Xiang, Haihao
From: Haihao Xiang User may get better experience after providing corresponding senario hint to encoder for the encoding session. See [1] for scenario support in the SDK [1]https://github.com/Intel-Media-SDK/MediaSDK/blob/master/doc/mediasdk-man.md#scenarioinfo --- doc/encoders.texi| 30

[FFmpeg-devel] [PATCH 2/2] lavc/qsv: Add support for decoding & encoding 8bit 4:4:4 content

2022-08-11 Thread Xiang, Haihao
From: Haihao Xiang AV_PIX_FMT_VUYA is used in FFmpeg and MFX_FOURCC_AYUV is used in the SDK --- libavcodec/qsv.c | 12 libavcodec/qsvdec.c | 2 ++ libavcodec/qsvenc_hevc.c | 1 + libavcodec/qsvenc_vp9.c | 1 + 4 files changed, 16 insertions(+) diff --git a/libavcod

[FFmpeg-devel] [PATCH 1/2] lavu/hwcontext_qsv: add support for AV_PIX_FMT_VUYA

2022-08-11 Thread Xiang, Haihao
From: Haihao Xiang It is used for 8bit 4:4:4 content --- libavutil/hwcontext_qsv.c | 8 1 file changed, 8 insertions(+) diff --git a/libavutil/hwcontext_qsv.c b/libavutil/hwcontext_qsv.c index 510f422562..ee1f9c833a 100644 --- a/libavutil/hwcontext_qsv.c +++ b/libavutil/hwcontext_qsv.c

Re: [FFmpeg-devel] [PATCH v12 00/13] make QSV works with the Intel's oneVPL

2022-08-11 Thread Xiang, Haihao
On Tue, 2022-08-09 at 01:23 +, Xiang, Haihao wrote: > On Wed, 2022-08-03 at 04:55 +, Xiang, Haihao wrote: > > On Mon, 2022-07-25 at 12:11 +0800, Xiang, Haihao wrote: > > > From: Haihao Xiang > > > > > > The oneAPI Video Processing Library (oneVPL) is a single interface for > > > encode, d

Re: [FFmpeg-devel] [PATCH] ipfsgateway: Remove default gateway

2022-08-11 Thread Derek Buitenhuis
On 8/11/2022 11:03 PM, Timo Rothenpieler wrote: > Any kind of built in hardcoded server is not acceptable imo. > Even with it pointing to our own infrastructure, we can't really > guarantee its availability, specially should the protocol gain traction > and heavy use. I agree... we should never

Re: [FFmpeg-devel] [PATCH v5 00/25] Subtitle Filtering 2022

2022-08-11 Thread Soft Works
> -Original Message- > From: ffmpegagent > Sent: Saturday, June 25, 2022 11:58 AM > To: ffmpeg-devel@ffmpeg.org > Cc: Michael Niedermayer ; Andreas Rheinhardt > ; Soft Works ; > Andriy Gelman ; softworkz > > Subject: [PATCH v5 00/25] Subtitle Filtering 2022 > > > Subtitle Filtering 2

Re: [FFmpeg-devel] [PATCH] ipfsgateway: Remove default gateway

2022-08-11 Thread Timo Rothenpieler
On 11.08.2022 22:18, Michael Niedermayer wrote: On Thu, Aug 11, 2022 at 07:56:04PM +0200, Mark Gaiser wrote: On Thu, Aug 11, 2022 at 7:35 PM Timo Rothenpieler wrote: On 11.08.2022 19:21, Mark Gaiser wrote: On Thu, Aug 11, 2022 at 6:49 PM Timo Rothenpieler On 11.08.2022 18:26, Mark Gaiser wr

Re: [FFmpeg-devel] [PATCH 08/11] avutil/half2float: move non-inline init code out of header

2022-08-11 Thread Andreas Rheinhardt
Michael Niedermayer: > On Thu, Aug 11, 2022 at 10:50:10PM +0200, Andreas Rheinhardt wrote: >> Michael Niedermayer: >>> On Wed, Aug 10, 2022 at 10:47:09PM +0200, Timo Rothenpieler wrote: --- libavcodec/Makefile | 8 +++--- libavcodec/exr.c| 2 +- libavcodec/exrenc.

Re: [FFmpeg-devel] [PATCH 08/11] avutil/half2float: move non-inline init code out of header

2022-08-11 Thread Michael Niedermayer
On Thu, Aug 11, 2022 at 10:50:10PM +0200, Andreas Rheinhardt wrote: > Michael Niedermayer: > > On Wed, Aug 10, 2022 at 10:47:09PM +0200, Timo Rothenpieler wrote: > >> --- > >> libavcodec/Makefile | 8 +++--- > >> libavcodec/exr.c| 2 +- > >> libavcodec/exrenc.c | 2 +- > >> liba

Re: [FFmpeg-devel] [PATCH 2/2] Provided support for MPEG-5 EVC (Essential Video Coding) codec

2022-08-11 Thread Michael Niedermayer
On Thu, Aug 11, 2022 at 02:36:47PM +0200, Dawid Kozinski wrote: > - Added muxer for EVC format (MP4, raw) > - Added demuxer for EVC format (MP4) > - Added evc extension to the list of extensions for ff_mov_demuxer > - Added information to moov atom [...] > diff --git a/libavformat/evc.h b/libavform

Re: [FFmpeg-devel] [PATCH 08/11] avutil/half2float: move non-inline init code out of header

2022-08-11 Thread Andreas Rheinhardt
Michael Niedermayer: > On Wed, Aug 10, 2022 at 10:47:09PM +0200, Timo Rothenpieler wrote: >> --- >> libavcodec/Makefile | 8 +++--- >> libavcodec/exr.c| 2 +- >> libavcodec/exrenc.c | 2 +- >> libavcodec/float2half.c | 19 + >> libavcodec/half2float.c | 19 ++

Re: [FFmpeg-devel] [PATCH 08/11] avutil/half2float: move non-inline init code out of header

2022-08-11 Thread Michael Niedermayer
On Wed, Aug 10, 2022 at 10:47:09PM +0200, Timo Rothenpieler wrote: > --- > libavcodec/Makefile | 8 +++--- > libavcodec/exr.c| 2 +- > libavcodec/exrenc.c | 2 +- > libavcodec/float2half.c | 19 + > libavcodec/half2float.c | 19 + > libavcodec/pnmdec.c

Re: [FFmpeg-devel] [PATCH] ipfsgateway: Remove default gateway

2022-08-11 Thread Michael Niedermayer
On Thu, Aug 11, 2022 at 07:56:04PM +0200, Mark Gaiser wrote: > On Thu, Aug 11, 2022 at 7:35 PM Timo Rothenpieler > wrote: > > > On 11.08.2022 19:21, Mark Gaiser wrote: > > > On Thu, Aug 11, 2022 at 6:49 PM Timo Rothenpieler > > > > > wrote: > > > > > >> On 11.08.2022 18:26, Mark Gaiser wrote: >

Re: [FFmpeg-devel] [PATCH] ipfsgateway: Remove default gateway

2022-08-11 Thread Derek Buitenhuis
On 8/11/2022 6:56 PM, Mark Gaiser wrote: > This is just your - valued! - opinion, but still just 1. I insist on > waiting to hear from Michael to hear a decision on this, mainly because he > was quite persistent in asking for this feature to begin with. > The risks were clear and - somewhat - ment

Re: [FFmpeg-devel] [PATCH] ipfsgateway: Remove default gateway

2022-08-11 Thread Mark Gaiser
On Thu, Aug 11, 2022 at 7:35 PM Timo Rothenpieler wrote: > On 11.08.2022 19:21, Mark Gaiser wrote: > > On Thu, Aug 11, 2022 at 6:49 PM Timo Rothenpieler > > > wrote: > > > >> On 11.08.2022 18:26, Mark Gaiser wrote: > >>> Hi all, > >>> > >>> On the IPFS side we do have a solution for that with CA

Re: [FFmpeg-devel] [PATCH] ipfsgateway: Remove default gateway

2022-08-11 Thread Timo Rothenpieler
On 11.08.2022 19:21, Mark Gaiser wrote: On Thu, Aug 11, 2022 at 6:49 PM Timo Rothenpieler wrote: On 11.08.2022 18:26, Mark Gaiser wrote: Hi all, On the IPFS side we do have a solution for that with CAR files, you can read more about that here [1]. Within the scope of this ipfs gateway protoc

Re: [FFmpeg-devel] [PATCH] ipfsgateway: Remove default gateway

2022-08-11 Thread Mark Gaiser
On Thu, Aug 11, 2022 at 6:49 PM Timo Rothenpieler wrote: > On 11.08.2022 18:26, Mark Gaiser wrote: > > Hi all, > > > > On the IPFS side we do have a solution for that with CAR files, you can > > read more about that here [1]. > > Within the scope of this ipfs gateway protocol handler there isn't

Re: [FFmpeg-devel] [PATCH] ipfsgateway: Remove default gateway

2022-08-11 Thread Timo Rothenpieler
On 11.08.2022 18:26, Mark Gaiser wrote: Hi all, On the IPFS side we do have a solution for that with CAR files, you can read more about that here [1]. Within the scope of this ipfs gateway protocol handler there isn't a solution yet to use CAR files, it is on our radar but still in the discussio

Re: [FFmpeg-devel] [PATCH] ipfsgateway: Remove default gateway

2022-08-11 Thread Mark Gaiser
Hi all, On the IPFS side we do have a solution for that with CAR files, you can read more about that here [1]. Within the scope of this ipfs gateway protocol handler there isn't a solution yet to use CAR files, it is on our radar but still in the discussion phase. On the cURL side we had this sam

[FFmpeg-devel] [PATCH 2/2] Provided support for MPEG-5 EVC (Essential Video Coding) codec

2022-08-11 Thread Dawid Kozinski
- Added muxer for EVC format (MP4, raw) - Added demuxer for EVC format (MP4) - Added evc extension to the list of extensions for ff_mov_demuxer - Added information to moov atom Signed-off-by: Dawid Kozinski --- libavformat/evc.c| 461 +++ libavformat/e

[FFmpeg-devel] [PATCH 1/2] Provided support for MPEG-5 EVC (Essential Video Coding) codec

2022-08-11 Thread Dawid Kozinski
- Added new entry to codec IDs list - Added new entry to the codec descriptor list - Bumped libavcodec minor version - Changes in Changelog and MAINTAINERS files - Added xeve encoder wrapper - Added xevd dencoder wrapper - Added documentation for xeve and xevd wrappers - Added parser for EVC format

Re: [FFmpeg-devel] [PATCH] ipfsgateway: Remove default gateway

2022-08-11 Thread Timo Rothenpieler
On 11/08/2022 00:27, Derek Buitenhuis wrote: A gateway can see everything, and we should not be shipping a hardcoded default from a third party company; it's a security risk. Signed-off-by: Derek Buitenhuis --- libavformat/ipfsgateway.c | 11 --- 1 file changed, 4 insertions(+), 7 de

Re: [FFmpeg-devel] [PATCH v2 09/11] avutil/half2float: use native _Float16 if available

2022-08-11 Thread Timo Rothenpieler
On 11/08/2022 02:14, James Almer wrote: On 8/10/2022 7:51 PM, Timo Rothenpieler wrote: _Float16 support was available on arm/aarch64 for a while, and with gcc 12 was enabled on x86 as long as SSE2 is supported. If the target arch supports f16c, gcc emits fairly efficient assembly, taking advant

Re: [FFmpeg-devel] I cannot receive the Verification Message from Bug Tracker.

2022-08-11 Thread Timo Rothenpieler
On 11/08/2022 01:47, Haowei Hsu wrote: I cannot receive the Verification Message even though I resend the email over and over again. Therefore, I don't have permission to add new tickets. You might have to try with a non-gmail, non-microsoft, non-t-online E-Mail address. They all have ridicu

Re: [FFmpeg-devel] [PATCH 1/2] Provided support for MPEG-5 EVC (Essential Video Coding) codec

2022-08-11 Thread PLT
Hi Andreas, Thank you for your prompt response and code review. Please find below my comments, just right next to yours. Today, I'll prepare new patches and submit them to the mailing list. -Original Message- From: ffmpeg-devel On Behalf Of Andreas Rheinhardt Sent: Thursday, August 1

Re: [FFmpeg-devel] [PATCH 11/11] avcodec/mpegpicture: Always reset motion val buffer

2022-08-11 Thread Andreas Rheinhardt
Andreas Rheinhardt: > Codecs call ff_find_unused_picture() to get the index of > an unused picture; said picture may have buffers left > from using it previously (these buffers are intentionally > not unreferenced so that it might be possible to reuse them; > this is mpegvideo's version of a buffer

Re: [FFmpeg-devel] [PATCH 1/2] avformat/mov: fix frag_index.current out of sync

2022-08-11 Thread Steven Liu
"zhilizhao(赵志立)" 于2022年8月11日周四 15:07写道: > > > > > On Jul 31, 2022, at 1:14 AM, Zhao Zhili wrote: > > > > From: Zhao Zhili > > > > frag_index.current is used by cenc_filter, and is updated inside > > mov_read_moof. It can out of sync regarding to mov_read_packet. > > > > Partly fix ticket #9807.

[FFmpeg-devel] I cannot receive the Verification Message from Bug Tracker.

2022-08-11 Thread Haowei Hsu
I cannot receive the Verification Message even though I resend the email over and over again. Therefore, I don't have permission to add new tickets. [image: image.png] ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/list

[FFmpeg-devel] [PATCH] fftools/ffmpeg: move stream-dependent starttime correction to transcode_init()

2022-08-11 Thread Anton Khirnov
Currently this code is located in the discontinuity handling block, where it does not belong. --- Now with previously missed 'is->start_time != AV_NOPTS_VALUE' check --- fftools/ffmpeg.c | 40 ++-- 1 file changed, 22 insertions(+), 18 deletions(-) diff --git a/

Re: [FFmpeg-devel] [PATCH 1/2] Provided support for MPEG-5 EVC (Essential Video Coding) codec

2022-08-11 Thread Andreas Rheinhardt
Dawid Kozinski: > - Added new entry to codec IDs list > - Added new entry to the codec descriptor list > - Bumped libavcodec minor version > - Changes in Changelog and MAINTAINERS files > - Added xeve encoder wrapper > - Added xevd dencoder wrapper > - Added documentation for xeve and xevd wrappers

Re: [FFmpeg-devel] [PATCH 1/2] avformat/mov: fix frag_index.current out of sync

2022-08-11 Thread zhilizhao(赵志立)
> On Jul 31, 2022, at 1:14 AM, Zhao Zhili wrote: > > From: Zhao Zhili > > frag_index.current is used by cenc_filter, and is updated inside > mov_read_moof. It can out of sync regarding to mov_read_packet. > > Partly fix ticket #9807. > --- > libavformat/mov.c | 27 ++