Re: [FFmpeg-devel] [PATCH 7/7] Handle AVID MJPEG streams directly in the MJPEG decoder.

2020-12-14 Thread James Almer
On 12/14/2020 9:13 PM, Michael Niedermayer wrote: On Sat, Dec 12, 2020 at 04:45:55PM +0100, Anton Khirnov wrote: AVID streams, currently handled by the AVRN decoder can be (depending on extradata contents) either MJPEG or raw video. To decode the MJPEG variant, the AVRN decoder currently

Re: [FFmpeg-devel] [PATCH 7/7] Handle AVID MJPEG streams directly in the MJPEG decoder.

2020-12-14 Thread Michael Niedermayer
On Sat, Dec 12, 2020 at 04:45:55PM +0100, Anton Khirnov wrote: > AVID streams, currently handled by the AVRN decoder can be (depending on > extradata contents) either MJPEG or raw video. To decode the MJPEG > variant, the AVRN decoder currently instantiates a MJPEG decoder > internally and

Re: [FFmpeg-devel] Call for maintainers: vf_uspp, vf_mcdeint

2020-12-14 Thread Michael Niedermayer
On Mon, Dec 14, 2020 at 11:41:58AM +0100, Anton Khirnov wrote: > Quoting Michael Niedermayer (2020-12-14 00:52:06) > > On Sun, Dec 13, 2020 at 06:22:08PM +0100, Anton Khirnov wrote: > > > Quoting Michael Niedermayer (2020-12-13 15:03:19) > > > > On Sun, Dec 13, 2020 at 02:02:33PM +0100, Anton

[FFmpeg-devel] [PATCH v2] In order to fine-control referencing schemes in VP9 encoding, there is a need to use VP9E_SET_SVC_REF_FRAME_CONFIG method. This commit provides a way to use the API through f

2020-12-14 Thread Wonkap Jang
--- doc/encoders.texi | 32 + libavcodec/libvpxenc.c | 79 ++ 2 files changed, 111 insertions(+) diff --git a/doc/encoders.texi b/doc/encoders.texi index 0b1c69e982..aa3a2221b6 100644 --- a/doc/encoders.texi +++ b/doc/encoders.texi @@

Re: [FFmpeg-devel] [PATCH] avformat/movenc: Remove dts delay from duration.

2020-12-14 Thread Martin Storsjö
Hi, On Fri, 11 Dec 2020, Josh Allmann wrote: On Fri, 11 Dec 2020 at 14:07, Martin Storsjö wrote: On Fri, 11 Dec 2020, Josh Allmann wrote: > A negative start_dts value (eg, delay from edit lists) typically yields > a duration larger than end_pts. During edit list processing, the > delay is

Re: [FFmpeg-devel] [PATCH v2] In order to fine-control referencing schemes in VP9 encoding, there is a need to use VP9E_SET_SVC_REF_FRAME_CONFIG method. This commit provides a way to use the API throu

2020-12-14 Thread James Zern
Hi, On Mon, Dec 14, 2020 at 11:54 AM Wonkap Jang wrote: > > > > On Mon, Dec 7, 2020 at 11:57 PM Wonkap Jang wrote: >> >> --- >> doc/encoders.texi | 32 + >> libavcodec/libvpxenc.c | 79 ++ >> 2 files changed, 111 insertions(+) >>

Re: [FFmpeg-devel] [PATCH 0/3] add vvc raw demuxer

2020-12-14 Thread Mark Thompson
On 14/12/2020 13:31, Nuo Mi wrote: Hi Mark, I have almost done the cbs for sps, pps, and slice header. I will start to implement the parser. This looks fun :) Few questions for you: 1. We need over-read some nals to detect the frame boundaries. But those nals may switch/replace sps/pps. Do

Re: [FFmpeg-devel] [PATCH v2] In order to fine-control referencing schemes in VP9 encoding, there is a need to use VP9E_SET_SVC_REF_FRAME_CONFIG method. This commit provides a way to use the API throu

2020-12-14 Thread Wonkap Jang
On Mon, Dec 7, 2020 at 11:57 PM Wonkap Jang wrote: > --- > doc/encoders.texi | 32 + > libavcodec/libvpxenc.c | 79 ++ > 2 files changed, 111 insertions(+) > > diff --git a/doc/encoders.texi b/doc/encoders.texi > index

[FFmpeg-devel] [PATCH 8/9] lavfi/vf_codecview: convert to the video_enc_params API

2020-12-14 Thread Anton Khirnov
--- libavfilter/Makefile | 2 +- libavfilter/vf_codecview.c | 12 ++-- 2 files changed, 11 insertions(+), 3 deletions(-) diff --git a/libavfilter/Makefile b/libavfilter/Makefile index 66adcea5f8..7a38a9e1b7 100644 --- a/libavfilter/Makefile +++ b/libavfilter/Makefile @@ -193,7

[FFmpeg-devel] [PATCH 9/9] lavfi/vf_uspp: convert to the video_enc_params API

2020-12-14 Thread Anton Khirnov
--- libavfilter/Makefile | 2 +- libavfilter/vf_uspp.c | 53 ++- 2 files changed, 23 insertions(+), 32 deletions(-) diff --git a/libavfilter/Makefile b/libavfilter/Makefile index 7a38a9e1b7..52d336c3e8 100644 --- a/libavfilter/Makefile +++

[FFmpeg-devel] [PATCH 5/9] lavfi/vf_spp: convert to the video_enc_params API

2020-12-14 Thread Anton Khirnov
Re-enable fate-filter-spp --- libavfilter/Makefile| 2 +- libavfilter/vf_spp.c| 55 - libavfilter/vf_spp.h| 2 +- tests/fate/filter-video.mak | 4 +-- 4 files changed, 28 insertions(+), 35 deletions(-) diff --git

[FFmpeg-devel] [PATCH 6/9] lavfi/vf_pp7: convert to the video_enc_params API

2020-12-14 Thread Anton Khirnov
Re-enable fate-filter-pp7 --- libavfilter/Makefile| 2 +- libavfilter/vf_pp7.c| 14 +++--- tests/fate/filter-video.mak | 4 ++-- 3 files changed, 14 insertions(+), 6 deletions(-) diff --git a/libavfilter/Makefile b/libavfilter/Makefile index 9c8d0acaee..9936fc9711

[FFmpeg-devel] [PATCH 7/9] lavfi/vf_fspp: convert to the video_enc_params API

2020-12-14 Thread Anton Khirnov
--- libavfilter/Makefile | 2 +- libavfilter/vf_fspp.c | 59 +-- libavfilter/vf_fspp.h | 4 +-- 3 files changed, 26 insertions(+), 39 deletions(-) diff --git a/libavfilter/Makefile b/libavfilter/Makefile index 9936fc9711..66adcea5f8 100644 ---

[FFmpeg-devel] [PATCH 4/9] lavfi/vf_pp: convert to the video_enc_params API

2020-12-14 Thread Anton Khirnov
Re-enable fate-filter-qp and fate-filter-pp. --- libavfilter/Makefile| 2 +- libavfilter/vf_pp.c | 19 +++ tests/fate/filter-video.mak | 6 +++--- 3 files changed, 19 insertions(+), 8 deletions(-) diff --git a/libavfilter/Makefile b/libavfilter/Makefile index

[FFmpeg-devel] [PATCH 2/9] lavfi/vf_qp: convert to the video_enc_params API

2020-12-14 Thread Anton Khirnov
Temporarily disable fate-filter-qp until vf_pp is converted. --- libavfilter/vf_qp.c | 65 - tests/fate/filter-video.mak | 8 ++--- 2 files changed, 47 insertions(+), 26 deletions(-) diff --git a/libavfilter/vf_qp.c b/libavfilter/vf_qp.c index

[FFmpeg-devel] [PATCH 3/9] lavfi: add common code to handle QP tables

2020-12-14 Thread Anton Khirnov
It will be used for converting the *pp filters to the new AVVideoEncParams API. --- libavfilter/qp_table.c | 72 ++ libavfilter/qp_table.h | 33 +++ 2 files changed, 105 insertions(+) create mode 100644 libavfilter/qp_table.c create mode

[FFmpeg-devel] [PATCH v2 1/9] mpegvideo: use the AVVideoEncParams API for exporting QP tables

2020-12-14 Thread Anton Khirnov
Do it only when requested with the AV_CODEC_EXPORT_DATA_VIDEO_ENC_PARAMS flag. Drop previous code using the long-deprecated AV_FRAME_DATA_QP_TABLE* API. Temporarily disable fate-filter-pp, fate-filter-pp7, fate-filter-spp. They will be reenabled once these filters are converted in following

Re: [FFmpeg-devel] [PATCH 1/6] fate: Add dpx-probe test

2020-12-14 Thread Harry Mallon
> On 10 Dec 2020, at 23:41, Paul B Mahol wrote: > > I strongly disagree, make use of money project got. > Limiting size of samples is not gonna to be productive at all. > > On Fri, Dec 11, 2020 at 12:37 AM Carl Eugen Hoyos > wrote: > >> Am Do., 10. Dez. 2020 um 13:22 Uhr schrieb Paul B

Re: [FFmpeg-devel] Call for maintainers: vf_uspp, vf_mcdeint

2020-12-14 Thread Anton Khirnov
Quoting Michael Niedermayer (2020-12-14 00:52:06) > On Sun, Dec 13, 2020 at 06:22:08PM +0100, Anton Khirnov wrote: > > Quoting Michael Niedermayer (2020-12-13 15:03:19) > > > On Sun, Dec 13, 2020 at 02:02:33PM +0100, Anton Khirnov wrote: > > > > Quoting Paul B Mahol (2020-12-13 13:40:15) > > > > >

Re: [FFmpeg-devel] [PATCH] avfilter: add stereoupmix

2020-12-14 Thread Paul B Mahol
On Mon, Dec 14, 2020 at 5:17 AM Lingjiang Fang wrote: > On Wed, 9 Dec 2020 18:20:07 +0100 > Paul B Mahol wrote: > > >Signed-off-by: Paul B Mahol > >--- > > doc/filters.texi | 34 > > libavfilter/Makefile | 1 + > > libavfilter/af_stereoupmix.c | 352

Re: [FFmpeg-devel] [PATCH v2] fate/hevc-conformance: add clip for persistent_rice_adaptation_enabled_flag

2020-12-14 Thread Guangxin Xu
Hi Lingjie thanks for the review. The stream has the feature but not used. the decoded yuv's md5 is 3c94b5ebc0aed0abae4e619b9dcca9cc it's matched with the WPP_HIGH_TP_444_8BIT_RExt_Apple_2.md5 thanks On Thu, Dec 10, 2020 at 6:14 PM Linjie Fu wrote: > Hi Guangxin, > > On Sun, Nov 15, 2020 at