[FFmpeg-devel] [PATCH 2/6] avformat/rtpproto: support for rtp read timeout

2020-10-14 Thread lance . lmwang
From: Limin Wang then we can set the rtp read timeout instead of infinite timeout. How to test(5s timeout): ./ffprobe -i rtp://192.168.1.67:1234?timeout=500 Signed-off-by: Limin Wang --- doc/protocols.texi | 3 +++ libavformat/rtpproto.c | 12 +++- 2 files changed, 14

[FFmpeg-devel] [PATCH 3/3] avdevice/lavfi: av_malloc -> av_malloc_array

2020-09-17 Thread lance . lmwang
From: Limin Wang Signed-off-by: Limin Wang --- libavdevice/lavfi.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavdevice/lavfi.c b/libavdevice/lavfi.c index a4b510f..ff0be64 100644 --- a/libavdevice/lavfi.c +++ b/libavdevice/lavfi.c @@ -69,7 +69,7 @@ static int

[FFmpeg-devel] [PATCH 1/3] avdevice/lavfi: fix FIXME and check a/v type by codec_type

2020-09-17 Thread lance . lmwang
From: Limin Wang Signed-off-by: Limin Wang --- libavdevice/lavfi.c | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/libavdevice/lavfi.c b/libavdevice/lavfi.c index 4f05a15..268dc0d 100644 --- a/libavdevice/lavfi.c +++ b/libavdevice/lavfi.c @@ -386,6 +386,7 @@ static

[FFmpeg-devel] [PATCH 2/3] avdevice/lavfi: unref the frame on failure

2020-09-17 Thread lance . lmwang
From: Limin Wang Signed-off-by: Limin Wang --- libavdevice/lavfi.c | 19 --- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/libavdevice/lavfi.c b/libavdevice/lavfi.c index 268dc0d..a4b510f 100644 --- a/libavdevice/lavfi.c +++ b/libavdevice/lavfi.c @@ -432,7

[FFmpeg-devel] [PATCH] avfilter/vf_showinfo: add const to the AVFrameSideData instance

2020-09-08 Thread lance . lmwang
From: Limin Wang Signed-off-by: Limin Wang --- libavfilter/vf_showinfo.c | 16 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/libavfilter/vf_showinfo.c b/libavfilter/vf_showinfo.c index 1be9396..b9f1a49 100644 --- a/libavfilter/vf_showinfo.c +++

Re: [FFmpeg-devel] [PATCH 7/8] avfilter/vf_showinfo: use av_timecode_make_smpte_tc_string2

2020-09-06 Thread lance . lmwang
On Sat, Sep 05, 2020 at 08:22:16PM +0200, Marton Balint wrote: > Signed-off-by: Marton Balint > --- > libavfilter/vf_showinfo.c | 6 +++--- > 1 file changed, 3 insertions(+), 3 deletions(-) > > diff --git a/libavfilter/vf_showinfo.c b/libavfilter/vf_showinfo.c > index 1be939614d..c63e6f075f

Re: [FFmpeg-devel] [PATCH 2/8] avutil/timecode: cosmetics on av_timecode_get_smpte

2020-09-06 Thread lance . lmwang
On Sat, Sep 05, 2020 at 08:22:11PM +0200, Marton Balint wrote: > Signed-off-by: Marton Balint > --- > libavutil/timecode.c | 11 --- > 1 file changed, 4 insertions(+), 7 deletions(-) > > diff --git a/libavutil/timecode.c b/libavutil/timecode.c > index cb916970ef..c0956adadb 100644 > ---

Re: [FFmpeg-devel] [PATCH 6/8] avcodec: use av_timecode_make_smpte_tc_string2 in hevc and h264 decoder

2020-09-06 Thread lance . lmwang
On Sat, Sep 05, 2020 at 08:22:15PM +0200, Marton Balint wrote: > Signed-off-by: Marton Balint > --- > libavcodec/h264_slice.c | 2 +- > libavcodec/hevcdec.c| 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) > > diff --git a/libavcodec/h264_slice.c b/libavcodec/h264_slice.c > index

Re: [FFmpeg-devel] [PATCH 3/8] avutil/timecode: do not trash bits on invalid av_timecode_get_smpte arguments

2020-09-06 Thread lance . lmwang
On Sat, Sep 05, 2020 at 08:22:12PM +0200, Marton Balint wrote: > The function has no way to return error, so let's clip or calculate modulo. > > Signed-off-by: Marton Balint > --- > libavutil/timecode.c | 5 + > 1 file changed, 5 insertions(+) > > diff --git a/libavutil/timecode.c

[FFmpeg-devel] [PATCH] tests: fix warning ISO C90 forbids mixed declarations and code

2020-09-03 Thread lance . lmwang
From: Limin Wang Signed-off-by: Limin Wang --- tests/checkasm/vf_hflip.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/checkasm/vf_hflip.c b/tests/checkasm/vf_hflip.c index 48ebf85..2d6fdec 100644 --- a/tests/checkasm/vf_hflip.c +++ b/tests/checkasm/vf_hflip.c @@

Re: [FFmpeg-devel] [FFmpeg-cvslog] avfilter/yadif: simplify the code for better readability

2020-08-26 Thread lance . lmwang
On Wed, Aug 26, 2020 at 10:47:13PM +0200, Carl Eugen Hoyos wrote: > Am Mi., 26. Aug. 2020 um 14:55 Uhr schrieb Limin Wang : > > > > ffmpeg | branch: master | Limin Wang | Wed Aug 12 > > 00:21:54 2020 +0800| [2a9b934675b9e2d3850b46f8a618c19b03f02551] | > > committer: Limin Wang > > > >

[FFmpeg-devel] [PATCH] avcodec/nvenc_hevc: add ff_nvenc_encode_flush() for .flush

2020-08-26 Thread lance . lmwang
From: Limin Wang for the .capabilities have AV_CODEC_CAP_ENCODER_FLUSH, so it's better to add it. Signed-off-by: Limin Wang --- libavcodec/nvenc_hevc.c | 1 + 1 file changed, 1 insertion(+) diff --git a/libavcodec/nvenc_hevc.c b/libavcodec/nvenc_hevc.c index 074975f..a1e2463 100644 ---

Re: [FFmpeg-devel] [PATCH v2 1/2] avformat/mpegtsenc: add registration descriptor for AC-3 and EAC3

2020-08-24 Thread lance . lmwang
On Mon, Aug 24, 2020 at 11:02:22PM +0200, Marton Balint wrote: > > > On Mon, 24 Aug 2020, lance.lmw...@gmail.com wrote: > > > From: Limin Wang > > Explain the reason in the commit message, e.g: > > Some DVB and ATSC captures are using the official MPEG2 registration > descriptor in addition

[FFmpeg-devel] [PATCH v2 2/2] avformat/mpegtsenc: reindent the code

2020-08-24 Thread lance . lmwang
From: Limin Wang Signed-off-by: Limin Wang --- libavformat/mpegtsenc.c | 36 ++-- 1 file changed, 18 insertions(+), 18 deletions(-) diff --git a/libavformat/mpegtsenc.c b/libavformat/mpegtsenc.c index 5a9e6fd..1559ce6 100644 --- a/libavformat/mpegtsenc.c +++

[FFmpeg-devel] [PATCH v2 1/2] avformat/mpegtsenc: add registration descriptor for AC-3 and EAC3

2020-08-24 Thread lance . lmwang
From: Limin Wang Signed-off-by: Limin Wang --- libavformat/mpegtsenc.c | 4 1 file changed, 4 insertions(+) diff --git a/libavformat/mpegtsenc.c b/libavformat/mpegtsenc.c index 61fdd09..5a9e6fd 100644 --- a/libavformat/mpegtsenc.c +++ b/libavformat/mpegtsenc.c @@ -487,6 +487,10 @@ static

Re: [FFmpeg-devel] [PATCH 7/8] avformat/mpegtsenc: add registration descriptor for AC-3 and EAC3

2020-08-23 Thread lance . lmwang
On Sun, Aug 23, 2020 at 03:04:10PM +0200, Marton Balint wrote: > > > On Sun, 23 Aug 2020, lance.lmw...@gmail.com wrote: > > > On Sun, Aug 23, 2020 at 10:17:01AM +0200, Marton Balint wrote: > > > > > > > > > On Sun, 23 Aug 2020, lance.lmw...@gmail.com wrote: > > > > > > > On Sat, Aug 22, 2020

Re: [FFmpeg-devel] [PATCH 7/8] avformat/mpegtsenc: add registration descriptor for AC-3 and EAC3

2020-08-23 Thread lance . lmwang
On Sun, Aug 23, 2020 at 10:17:01AM +0200, Marton Balint wrote: > > > On Sun, 23 Aug 2020, lance.lmw...@gmail.com wrote: > > > On Sat, Aug 22, 2020 at 07:27:30PM +0200, Marton Balint wrote: > > > > > > > > > On Sat, 22 Aug 2020, lance.lmw...@gmail.com wrote: > > > > > > > On Wed, Jul 22, 2020

Re: [FFmpeg-devel] [PATCH v2] avformat/mpegtsenc: support DVB 6A descriptor for AC-3

2020-08-22 Thread lance . lmwang
On Sat, Aug 22, 2020 at 07:36:24PM +0200, Marton Balint wrote: > > > On Sat, 15 Aug 2020, lance.lmw...@gmail.com wrote: > > > From: Limin Wang > > > > Signed-off-by: Limin Wang > > --- > > configure | 2 +- > > libavformat/mpegts.h| 16 ++ > > libavformat/mpegtsenc.c

Re: [FFmpeg-devel] [PATCH 7/8] avformat/mpegtsenc: add registration descriptor for AC-3 and EAC3

2020-08-22 Thread lance . lmwang
On Sat, Aug 22, 2020 at 07:27:30PM +0200, Marton Balint wrote: > > > On Sat, 22 Aug 2020, lance.lmw...@gmail.com wrote: > > > On Wed, Jul 22, 2020 at 11:27:38PM +0800, lance.lmw...@gmail.com wrote: > > > From: Limin Wang > > > > > > copy the atsc ac3 audio in ts like below: > > > ./ffmpeg -i

Re: [FFmpeg-devel] [PATCH v2] avformat/mpegtsenc: support DVB 6A descriptor for AC-3

2020-08-22 Thread lance . lmwang
On Sat, Aug 15, 2020 at 10:27:38PM +0800, lance.lmw...@gmail.com wrote: > From: Limin Wang > > Signed-off-by: Limin Wang > --- > configure | 2 +- > libavformat/mpegts.h| 16 ++ > libavformat/mpegtsenc.c | 84 > +++-- > 3

Re: [FFmpeg-devel] [PATCH 7/8] avformat/mpegtsenc: add registration descriptor for AC-3 and EAC3

2020-08-22 Thread lance . lmwang
On Wed, Jul 22, 2020 at 11:27:38PM +0800, lance.lmw...@gmail.com wrote: > From: Limin Wang > > copy the atsc ac3 audio in ts like below: > ./ffmpeg -i atsc_audio.ts -c:v copy -c:a copy out.ts > Stream #0:6[0x64](eng): Audio: ac3 (AC-3 / 0x332D4341), 48000 Hz, stereo, > fltp, 192 kb/s > >

[FFmpeg-devel] [PATCH] avfilter/f_sidedata: Add SEI_UNREGISTERED frame side data type

2020-08-18 Thread lance . lmwang
From: Limin Wang Signed-off-by: Limin Wang --- libavfilter/f_sidedata.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/libavfilter/f_sidedata.c b/libavfilter/f_sidedata.c index 4210dca..3757723 100644 --- a/libavfilter/f_sidedata.c +++ b/libavfilter/f_sidedata.c @@ -71,6 +71,7 @@ static

[FFmpeg-devel] [PATCH] avfilter/yadif: simplify the code for better readability

2020-08-16 Thread lance . lmwang
From: Limin Wang Signed-off-by: Limin Wang --- libavfilter/vf_bwdif.c | 13 ++--- libavfilter/vf_yadif.c | 16 ++-- libavfilter/x86/vf_bwdif_init.c | 2 +- libavfilter/x86/vf_yadif_init.c | 3 +-- libavfilter/yadif.h | 5 -

Re: [FFmpeg-devel] [PATCH v2] avformat/mpegtsenc: support DVB 6A descriptor for AC-3

2020-08-15 Thread lance . lmwang
On Sat, Aug 15, 2020 at 11:38:29PM +0800, Guangxin Xu wrote: > On Sat, Aug 15, 2020 at 10:28 PM wrote: > > > From: Limin Wang > > > > Signed-off-by: Limin Wang > > --- > > configure | 2 +- > > libavformat/mpegts.h| 16 ++ > > libavformat/mpegtsenc.c | 84 > >

[FFmpeg-devel] [PATCH v2] avformat/mpegtsenc: support DVB 6A descriptor for AC-3

2020-08-15 Thread lance . lmwang
From: Limin Wang Signed-off-by: Limin Wang --- configure | 2 +- libavformat/mpegts.h| 16 ++ libavformat/mpegtsenc.c | 84 +++-- 3 files changed, 99 insertions(+), 3 deletions(-) diff --git a/configure b/configure index

Re: [FFmpeg-devel] [PATCH 1/2] avformat/mpegtsenc: support DVB 6A descriptor for AC-3

2020-08-15 Thread lance . lmwang
On Fri, Aug 14, 2020 at 10:29:45PM +0200, Marton Balint wrote: > > > On Fri, 14 Aug 2020, lance.lmw...@gmail.com wrote: > > > From: Limin Wang > > > > Signed-off-by: Limin Wang > > --- > > Sorry, fix for the patch order for fate test > > > > libavformat/mpegts.h| 16 +++ > >

Re: [FFmpeg-devel] [PATCH 2/2] avformat/mpegts: parse for AC-3 descriptor 6A

2020-08-14 Thread lance . lmwang
On Fri, Aug 14, 2020 at 10:08:06PM +0200, Marton Balint wrote: > > > On Fri, 14 Aug 2020, lance.lmw...@gmail.com wrote: > > > From: Limin Wang > > I don't think this patch fits into libavformat. I am not a fan of dumping > the descriptor data with AV_LOG_DEBUG, because libavformat is not a

Re: [FFmpeg-devel] [PATCH 2/2] avcodec/utils: calculate frame number of HEVC if the framerate > 30FPS

2020-08-14 Thread lance . lmwang
On Fri, Jul 17, 2020 at 09:26:38PM +0800, lance.lmw...@gmail.com wrote: > From: Limin Wang > > --- > libavcodec/internal.h | 3 ++- > libavcodec/nvenc.c| 2 +- > libavcodec/utils.c| 13 - > 3 files changed, 15 insertions(+), 3 deletions(-) > > diff --git

Re: [FFmpeg-devel] [PATCH 2/2] avformat/mpegtsenc: support DVB 6A descriptor for AC-3

2020-08-14 Thread lance . lmwang
On Fri, Aug 14, 2020 at 04:33:03PM +0200, Andreas Rheinhardt wrote: > lance.lmw...@gmail.com: > > From: Limin Wang > > > > Signed-off-by: Limin Wang > > --- > > libavformat/mpegts.h| 16 +++ > > libavformat/mpegtsenc.c | 76 > > + > >

[FFmpeg-devel] [PATCH 2/2] avformat/mpegts: parse for AC-3 descriptor 6A

2020-08-14 Thread lance . lmwang
From: Limin Wang Signed-off-by: Limin Wang --- libavformat/mpegts.c | 53 ++-- 1 file changed, 47 insertions(+), 6 deletions(-) diff --git a/libavformat/mpegts.c b/libavformat/mpegts.c index f71f18a5..72cc72a 100644 --- a/libavformat/mpegts.c

[FFmpeg-devel] [PATCH 1/2] avformat/mpegtsenc: support DVB 6A descriptor for AC-3

2020-08-14 Thread lance . lmwang
From: Limin Wang Signed-off-by: Limin Wang --- Sorry, fix for the patch order for fate test libavformat/mpegts.h| 16 +++ libavformat/mpegtsenc.c | 76 + 2 files changed, 92 insertions(+) diff --git a/libavformat/mpegts.h

[FFmpeg-devel] [PATCH 2/2] avformat/mpegtsenc: support DVB 6A descriptor for AC-3

2020-08-14 Thread lance . lmwang
From: Limin Wang Signed-off-by: Limin Wang --- libavformat/mpegts.h| 16 +++ libavformat/mpegtsenc.c | 76 + 2 files changed, 92 insertions(+) diff --git a/libavformat/mpegts.h b/libavformat/mpegts.h index fe10b38..951aa61 100644 ---

[FFmpeg-devel] [PATCH 1/2] avformat/mpegts: parse for AC-3 descriptor 6A

2020-08-14 Thread lance . lmwang
From: Limin Wang Signed-off-by: Limin Wang --- libavformat/mpegts.c | 53 ++-- 1 file changed, 47 insertions(+), 6 deletions(-) diff --git a/libavformat/mpegts.c b/libavformat/mpegts.c index f71f18a5..72cc72a 100644 --- a/libavformat/mpegts.c

Re: [FFmpeg-devel] [PATCH v2 3/3] FATE: add fate test for minterpolate filter

2020-08-13 Thread lance . lmwang
On Thu, Aug 13, 2020 at 10:55:07PM +0200, Nicolas George wrote: > Hi. Replying to a very old patch already applied. > > lance.lmw...@gmail.com (12019-09-14): > > From: Limin Wang > > > > Signed-off-by: Limin Wang > > --- > > tests/fate/filter-video.mak | 4 > >

[FFmpeg-devel] [PATCH] FATE: fix copy & paste for minterpolate test

2020-08-13 Thread lance . lmwang
From: Limin Wang Reported-by: Nicolas George Signed-off-by: Limin Wang --- tests/fate/filter-video.mak | 4 ++-- tests/ref/fate/filter-minterpolate-up | 16 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/tests/fate/filter-video.mak

Re: [FFmpeg-devel] [PATCH] avfilter/vf_w3fdif: 255 * 256 * 128 -> max

2020-08-11 Thread lance . lmwang
On Tue, Aug 11, 2020 at 05:41:58PM +0200, Paul B Mahol wrote: > On 8/11/20, lance.lmw...@gmail.com wrote: > > On Tue, Aug 11, 2020 at 05:24:06PM +0200, Paul B Mahol wrote: > >> NAK > >> > >> On 8/11/20, lance.lmw...@gmail.com wrote: > >> > From: Limin Wang > >> > > >> > max is initialized to

Re: [FFmpeg-devel] [PATCH] avcodec/mpeg12enc: support mpeg2 encoder const level

2020-08-11 Thread lance . lmwang
On Tue, Aug 11, 2020 at 05:43:24PM +0200, Paul B Mahol wrote: > On 8/11/20, lance.lmw...@gmail.com wrote: > > On Sun, Aug 02, 2020 at 09:07:04PM +0800, lance.lmw...@gmail.com wrote: > >> From: Limin Wang > >> > >> Signed-off-by: Limin Wang > >> --- > >> doc/encoders.texi | 10 ++ >

Re: [FFmpeg-devel] [PATCH] avfilter/vf_w3fdif: 255 * 256 * 128 -> max

2020-08-11 Thread lance . lmwang
On Tue, Aug 11, 2020 at 05:24:06PM +0200, Paul B Mahol wrote: > NAK > > On 8/11/20, lance.lmw...@gmail.com wrote: > > From: Limin Wang > > > > max is initialized to ((1 << depth) - 1) * 256 * 128 before. > > > > Signed-off-by: Limin Wang > > --- > > libavfilter/vf_w3fdif.c | 2 +- > > 1 file

[FFmpeg-devel] [PATCH] avfilter/vf_w3fdif: 255 * 256 * 128 -> max

2020-08-11 Thread lance . lmwang
From: Limin Wang max is initialized to ((1 << depth) - 1) * 256 * 128 before. Signed-off-by: Limin Wang --- libavfilter/vf_w3fdif.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavfilter/vf_w3fdif.c b/libavfilter/vf_w3fdif.c index 5d64dbd..0f9efbf 100644 ---

Re: [FFmpeg-devel] [PATCH 2/5] avcodec/libsvtav1: remove unneeded svt_av1_enc_deinit_handle()

2020-08-11 Thread lance . lmwang
On Sat, Aug 01, 2020 at 10:09:20AM -0300, James Almer wrote: > On 8/1/2020 8:22 AM, lance.lmw...@gmail.com wrote: > > From: Limin Wang > > > > Signed-off-by: Limin Wang > > --- > > libavcodec/libsvtav1.c | 6 -- > > 1 file changed, 6 deletions(-) > > > > diff --git

Re: [FFmpeg-devel] [PATCH] avcodec/mpeg12enc: support mpeg2 encoder const level

2020-08-11 Thread lance . lmwang
On Sun, Aug 02, 2020 at 09:07:04PM +0800, lance.lmw...@gmail.com wrote: > From: Limin Wang > > Signed-off-by: Limin Wang > --- > doc/encoders.texi | 10 ++ > libavcodec/mpeg12enc.c | 6 ++ > 2 files changed, 16 insertions(+) > > diff --git a/doc/encoders.texi

Re: [FFmpeg-devel] [PATCH 2/5] avutil/mpegts_audio_desc_metadata: add helper function for AC3 descriptor 0x6a

2020-08-11 Thread lance . lmwang
On Thu, Aug 06, 2020 at 03:52:33PM +0100, Kieran Kunhya wrote: > On Thu, 6 Aug 2020 at 15:48, wrote: > > > On Thu, Aug 06, 2020 at 07:51:55AM +0100, Kieran Kunhya wrote: > > > > > > > > It's audio descriptor information although it's stored in PSI table, > > but > > > > it'll map to > > > >

Re: [FFmpeg-devel] [PATCH] avcodec/options: Add options for inputing HDR10-related metadata

2020-08-11 Thread lance . lmwang
On Mon, Aug 10, 2020 at 07:54:28PM -0600, Kenny McClive wrote: > Previously, the only way to input the master display and content light > metadata required for HDR10 was through x265-params. Obviously, that only > worked with x265. If you wanted to use a different encoder like nvenc, you > were

Re: [FFmpeg-devel] [PATCH v2 3/5] avformat/dump: dump AV_PKT_DATA_MPEGTS_6A_DESC side data

2020-08-07 Thread lance . lmwang
On Fri, Aug 07, 2020 at 08:39:31AM +0200, Moritz Barsnick wrote: > On Thu, Jul 30, 2020 at 22:58:56 +0800, lance.lmw...@gmail.com wrote: > > #include "libavutil/dovi_meta.h" > > +#include "libavutil//mpegts_audio_desc_metadata.h" > ^^ > A duplicate slash slipped in there.

Re: [FFmpeg-devel] [PATCH v2 5/5] avformat/mpegtsenc: support 0x6a descriptor for AC-3 by side data if have

2020-08-07 Thread lance . lmwang
On Fri, Aug 07, 2020 at 08:43:05AM +0200, Moritz Barsnick wrote: > On Thu, Jul 30, 2020 at 22:58:58 +0800, lance.lmw...@gmail.com wrote: > > if (codec_id == AV_CODEC_ID_AC3) { > > +int len = 1; > > + > > +if

Re: [FFmpeg-devel] [PATCH 2/5] avutil/mpegts_audio_desc_metadata: add helper function for AC3 descriptor 0x6a

2020-08-07 Thread lance . lmwang
On Thu, Aug 06, 2020 at 03:52:33PM +0100, Kieran Kunhya wrote: > On Thu, 6 Aug 2020 at 15:48, wrote: > > > On Thu, Aug 06, 2020 at 07:51:55AM +0100, Kieran Kunhya wrote: > > > > > > > > It's audio descriptor information although it's stored in PSI table, > > but > > > > it'll map to > > > >

Re: [FFmpeg-devel] [PATCH 2/5] avutil/mpegts_audio_desc_metadata: add helper function for AC3 descriptor 0x6a

2020-08-06 Thread lance . lmwang
On Thu, Aug 06, 2020 at 07:51:55AM +0100, Kieran Kunhya wrote: > > > > It's audio descriptor information although it's stored in PSI table, but > > it'll map to > > specific audio packet in the end, so I don't think it's hacky. I have > > tested > > with mpts with multiple audio stream, it's

Re: [FFmpeg-devel] [PATCH 2/5] avutil/mpegts_audio_desc_metadata: add helper function for AC3 descriptor 0x6a

2020-08-05 Thread lance . lmwang
On Wed, Aug 05, 2020 at 05:50:56PM +0100, Kieran Kunhya wrote: > On Wed, 5 Aug 2020 at 12:54, wrote: > > > On Wed, Aug 05, 2020 at 11:14:39AM +0100, Kieran Kunhya wrote: > > > On Tue, 28 Jul 2020 at 16:31, wrote: > > > > > > > From: Limin Wang > > > > > > > > Signed-off-by: Limin Wang > > > >

Re: [FFmpeg-devel] [PATCH 2/5] avutil/mpegts_audio_desc_metadata: add helper function for AC3 descriptor 0x6a

2020-08-05 Thread lance . lmwang
On Wed, Aug 05, 2020 at 11:14:39AM +0100, Kieran Kunhya wrote: > On Tue, 28 Jul 2020 at 16:31, wrote: > > > From: Limin Wang > > > > Signed-off-by: Limin Wang > > --- > > > > Hi, > > There is already libdvbpsi or bitstream for these kind of applications, it > should not go in FFmpeg, nor in

Re: [FFmpeg-devel] [PATCH v2 1/5] avutil/mpegts_audio_desc_metadata: add helper function for AC3 descriptor 0x6a

2020-08-05 Thread lance . lmwang
On Wed, Aug 05, 2020 at 09:55:52AM +0200, Marton Balint wrote: > > > On Thu, 30 Jul 2020, lance.lmw...@gmail.com wrote: > > > From: Limin Wang > > > > Signed-off-by: Limin Wang > > --- > > libavutil/Makefile | 2 ++ > > libavutil/mpegts_audio_desc_metadata.c | 33

[FFmpeg-devel] [PATCH] avcodec/mpeg12enc: support mpeg2 encoder const level

2020-08-02 Thread lance . lmwang
From: Limin Wang Signed-off-by: Limin Wang --- doc/encoders.texi | 10 ++ libavcodec/mpeg12enc.c | 6 ++ 2 files changed, 16 insertions(+) diff --git a/doc/encoders.texi b/doc/encoders.texi index de0472e..13aa5de 100644 --- a/doc/encoders.texi +++ b/doc/encoders.texi @@

Re: [FFmpeg-devel] [PATCH 4/5] avcodec/libsvtav1: support cores and socket options for svt av1

2020-08-01 Thread lance . lmwang
On Sat, Aug 01, 2020 at 10:15:02AM -0300, James Almer wrote: > On 8/1/2020 8:22 AM, lance.lmw...@gmail.com wrote: > > From: Limin Wang > > > > Signed-off-by: Limin Wang > > --- > > doc/encoders.texi | 9 + > > libavcodec/libsvtav1.c | 9 + > > 2 files changed, 18

Re: [FFmpeg-devel] [PATCH 3/5] avcodec/libsvtav1: remove the unsupported color format and profile

2020-08-01 Thread lance . lmwang
On Sat, Aug 01, 2020 at 02:02:33PM +0100, Mark Thompson wrote: > On 01/08/2020 12:22, lance.lmw...@gmail.com wrote: > > From: Limin Wang > > > > If you enable YUV422 or YUV444, SVT-AV1 library will report "only support > > 420 now" error, > > so it's better to remove the unsupported code. > >

Re: [FFmpeg-devel] [PATCH 2/5] avcodec/libsvtav1: remove unneeded svt_av1_enc_deinit_handle()

2020-08-01 Thread lance . lmwang
On Sat, Aug 01, 2020 at 10:09:20AM -0300, James Almer wrote: > On 8/1/2020 8:22 AM, lance.lmw...@gmail.com wrote: > > From: Limin Wang > > > > Signed-off-by: Limin Wang > > --- > > libavcodec/libsvtav1.c | 6 -- > > 1 file changed, 6 deletions(-) > > > > diff --git

[FFmpeg-devel] [PATCH 4/5] avcodec/libsvtav1: support cores and socket options for svt av1

2020-08-01 Thread lance . lmwang
From: Limin Wang Signed-off-by: Limin Wang --- doc/encoders.texi | 9 + libavcodec/libsvtav1.c | 9 + 2 files changed, 18 insertions(+) diff --git a/doc/encoders.texi b/doc/encoders.texi index 2f5457f..da0b68d 100644 --- a/doc/encoders.texi +++ b/doc/encoders.texi @@

[FFmpeg-devel] [PATCH 2/5] avcodec/libsvtav1: remove unneeded svt_av1_enc_deinit_handle()

2020-08-01 Thread lance . lmwang
From: Limin Wang Signed-off-by: Limin Wang --- libavcodec/libsvtav1.c | 6 -- 1 file changed, 6 deletions(-) diff --git a/libavcodec/libsvtav1.c b/libavcodec/libsvtav1.c index d34c6b3..eb6043b 100644 --- a/libavcodec/libsvtav1.c +++ b/libavcodec/libsvtav1.c @@ -273,23 +273,17 @@ static

[FFmpeg-devel] [PATCH 5/5] avcodec/libsvtav1: remove the auto thread flag

2020-08-01 Thread lance . lmwang
From: Limin Wang Please use the cores and socket for the setting of multi-thread. Signed-off-by: Limin Wang --- libavcodec/libsvtav1.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavcodec/libsvtav1.c b/libavcodec/libsvtav1.c index 78e0ee5..dfb361a 100644 ---

[FFmpeg-devel] [PATCH 1/5] avcodec/libsvtav1: fix copy and paste error

2020-08-01 Thread lance . lmwang
From: Limin Wang Signed-off-by: Limin Wang --- libavcodec/libsvtav1.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavcodec/libsvtav1.c b/libavcodec/libsvtav1.c index 40942c6..d34c6b3 100644 --- a/libavcodec/libsvtav1.c +++ b/libavcodec/libsvtav1.c @@ -85,7 +85,7 @@

[FFmpeg-devel] [PATCH 3/5] avcodec/libsvtav1: remove the unsupported color format and profile

2020-08-01 Thread lance . lmwang
From: Limin Wang If you enable YUV422 or YUV444, SVT-AV1 library will report "only support 420 now" error, so it's better to remove the unsupported code. Signed-off-by: Limin Wang --- libavcodec/libsvtav1.c | 13 - 1 file changed, 13 deletions(-) diff --git

[FFmpeg-devel] [PATCH v2 3/5] avformat/dump: dump AV_PKT_DATA_MPEGTS_6A_DESC side data

2020-07-30 Thread lance . lmwang
From: Limin Wang Signed-off-by: Limin Wang --- libavformat/dump.c | 18 ++ 1 file changed, 18 insertions(+) diff --git a/libavformat/dump.c b/libavformat/dump.c index 6d29d85..249789a 100644 --- a/libavformat/dump.c +++ b/libavformat/dump.c @@ -28,6 +28,7 @@ #include

[FFmpeg-devel] [PATCH v2 1/5] avutil/mpegts_audio_desc_metadata: add helper function for AC3 descriptor 0x6a

2020-07-30 Thread lance . lmwang
From: Limin Wang Signed-off-by: Limin Wang --- libavutil/Makefile | 2 ++ libavutil/mpegts_audio_desc_metadata.c | 33 libavutil/mpegts_audio_desc_metadata.h | 57 ++ 3 files changed, 92 insertions(+) create mode 100644

[FFmpeg-devel] [PATCH v2 5/5] avformat/mpegtsenc: support 0x6a descriptor for AC-3 by side data if have

2020-07-30 Thread lance . lmwang
From: Limin Wang Signed-off-by: Limin Wang --- libavformat/mpegtsenc.c | 28 ++-- 1 file changed, 26 insertions(+), 2 deletions(-) diff --git a/libavformat/mpegtsenc.c b/libavformat/mpegtsenc.c index 718ddab..f4f4e3d 100644 --- a/libavformat/mpegtsenc.c +++

[FFmpeg-devel] [PATCH v2 2/5] API: add AV_PKT_DATA_MPEGTS_DESC_6A to AVPacketSideDataType

2020-07-30 Thread lance . lmwang
From: Limin Wang Signed-off-by: Limin Wang --- doc/APIchanges| 3 +++ libavcodec/avpacket.c | 1 + libavcodec/packet.h | 7 +++ libavcodec/version.h | 2 +- 4 files changed, 12 insertions(+), 1 deletion(-) diff --git a/doc/APIchanges b/doc/APIchanges index 72a4833..12e65a2

[FFmpeg-devel] [PATCH v2 4/5] avformat/mpegts: parse and export descriptor 6a side data

2020-07-30 Thread lance . lmwang
From: Limin Wang Signed-off-by: Limin Wang --- libavformat/mpegts.c| 57 + tests/ref/fate/ts-demux | 2 +- 2 files changed, 54 insertions(+), 5 deletions(-) diff --git a/libavformat/mpegts.c b/libavformat/mpegts.c index c6fd3e1..720ed34

Re: [FFmpeg-devel] [PATCH 1/2] avdevice/decklink_dec: mark the field flag if framerate > 30FPS

2020-07-29 Thread lance . lmwang
On Wed, Jul 29, 2020 at 10:16:33PM +0200, Marton Balint wrote: > > > > > > > > > > > if you tested with SDI with TC. > > > > > > > > > 00:00:00:24 > > > > > > > > > 00:00:00:24 > > > > > > > > > 00:00:00:00 > > > > > > > > > 00:00:00:00 > > I did tests, and depending on which timecode you

Re: [FFmpeg-devel] [PATCH 1/5] API: add AV_PKT_DATA_MPEGTS_DESC_6A to AVPacketSideDataType

2020-07-28 Thread lance . lmwang
On Tue, Jul 28, 2020 at 05:09:33PM +0200, Andreas Rheinhardt wrote: > lance.lmw...@gmail.com: > > From: Limin Wang > > > > Signed-off-by: Limin Wang > > --- > > doc/APIchanges| 3 +++ > > libavcodec/avpacket.c | 1 + > > libavcodec/packet.h | 7 +++ > > libavcodec/version.h | 2

Re: [FFmpeg-devel] [PATCH 4/5] avformat/mpegts: parse and export descriptor 6a side data

2020-07-28 Thread lance . lmwang
On Tue, Jul 28, 2020 at 06:55:14PM +0200, Andreas Rheinhardt wrote: > lance.lmw...@gmail.com: > > From: Limin Wang > > > > Signed-off-by: Limin Wang > > --- > > libavformat/mpegts.c| 49 > > + > > tests/ref/fate/ts-demux | 2 +- > > 2 files

[FFmpeg-devel] [PATCH 2/5] avutil/mpegts_audio_desc_metadata: add helper function for AC3 descriptor 0x6a

2020-07-28 Thread lance . lmwang
From: Limin Wang Signed-off-by: Limin Wang --- libavutil/Makefile | 2 ++ libavutil/mpegts_audio_desc_metadata.c | 33 libavutil/mpegts_audio_desc_metadata.h | 57 ++ 3 files changed, 92 insertions(+) create mode 100644

[FFmpeg-devel] [PATCH 3/5] avformat/dump: dump AV_PKT_DATA_MPEGTS_6A_DESC side data

2020-07-28 Thread lance . lmwang
From: Limin Wang Signed-off-by: Limin Wang --- libavformat/dump.c | 18 ++ 1 file changed, 18 insertions(+) diff --git a/libavformat/dump.c b/libavformat/dump.c index 6d29d85..b2e9721 100644 --- a/libavformat/dump.c +++ b/libavformat/dump.c @@ -28,6 +28,7 @@ #include

[FFmpeg-devel] [PATCH 4/5] avformat/mpegts: parse and export descriptor 6a side data

2020-07-28 Thread lance . lmwang
From: Limin Wang Signed-off-by: Limin Wang --- libavformat/mpegts.c| 49 + tests/ref/fate/ts-demux | 2 +- 2 files changed, 46 insertions(+), 5 deletions(-) diff --git a/libavformat/mpegts.c b/libavformat/mpegts.c index c6fd3e1..b5ea5a1

[FFmpeg-devel] [PATCH 1/5] API: add AV_PKT_DATA_MPEGTS_DESC_6A to AVPacketSideDataType

2020-07-28 Thread lance . lmwang
From: Limin Wang Signed-off-by: Limin Wang --- doc/APIchanges| 3 +++ libavcodec/avpacket.c | 1 + libavcodec/packet.h | 7 +++ libavcodec/version.h | 2 +- 4 files changed, 12 insertions(+), 1 deletion(-) diff --git a/doc/APIchanges b/doc/APIchanges index 72a4833..2c76fdc

[FFmpeg-devel] [PATCH 5/5] avformat/mpegtsenc: support 0x6a descriptor for AC-3 by side data if have

2020-07-28 Thread lance . lmwang
From: Limin Wang Signed-off-by: Limin Wang --- libavformat/mpegtsenc.c | 28 ++-- 1 file changed, 26 insertions(+), 2 deletions(-) diff --git a/libavformat/mpegtsenc.c b/libavformat/mpegtsenc.c index 718ddab..ff0da62 100644 --- a/libavformat/mpegtsenc.c +++

Re: [FFmpeg-devel] [PATCH 1/8] avformat/mpegts: add dvb ac3 descriptor metadata

2020-07-22 Thread lance . lmwang
On Wed, Jul 22, 2020 at 07:44:06PM +0200, Marton Balint wrote: > > > On Wed, 22 Jul 2020, lance.lmw...@gmail.com wrote: > > > From: Limin Wang > > > > Below is one metadata information for the ts with dvb ac3 descriptor audio: > > ./ffmpeg -i ac3_desc.ts > >... > >Stream #0:1[0x294]:

[FFmpeg-devel] [PATCH 1/8] avformat/mpegts: add dvb ac3 descriptor metadata

2020-07-22 Thread lance . lmwang
From: Limin Wang Below is one metadata information for the ts with dvb ac3 descriptor audio: ./ffmpeg -i ac3_desc.ts ... Stream #0:1[0x294]: Audio: ac3 ([6][0][0][0] / 0x0006), 48000 Hz, 5.1(side), fltp, 448 kb/s Metadata: dvb.ac3_desc.component_type: 68

[FFmpeg-devel] [PATCH 2/8] avformat/mpegts: decode and export ATSC AC-3 descriptor

2020-07-22 Thread lance . lmwang
From: Limin Wang Signed-off-by: Limin Wang --- libavformat/mpegts.c | 42 ++ 1 file changed, 42 insertions(+) diff --git a/libavformat/mpegts.c b/libavformat/mpegts.c index 1ed7eaf..d450507 100644 --- a/libavformat/mpegts.c +++ b/libavformat/mpegts.c @@

[FFmpeg-devel] [PATCH 6/8] avformat/mpegtsenc: support dvb ac3 descriptor by metadata

2020-07-22 Thread lance . lmwang
From: Limin Wang Signed-off-by: Limin Wang --- libavformat/mpegtsenc.c | 45 +++-- 1 file changed, 43 insertions(+), 2 deletions(-) diff --git a/libavformat/mpegtsenc.c b/libavformat/mpegtsenc.c index 718ddab..a5b45fb 100644 ---

[FFmpeg-devel] [PATCH 4/8] avformat/mpegtsenc: reindent the last commit

2020-07-22 Thread lance . lmwang
From: Limin Wang Signed-off-by: Limin Wang --- libavformat/mpegtsenc.c | 19 +-- 1 file changed, 9 insertions(+), 10 deletions(-) diff --git a/libavformat/mpegtsenc.c b/libavformat/mpegtsenc.c index 2d7a8ab..28d535a 100644 --- a/libavformat/mpegtsenc.c +++

[FFmpeg-devel] [PATCH 3/8] avformat/mpegtsenc: simplify code for condition checks

2020-07-22 Thread lance . lmwang
From: Limin Wang Signed-off-by: Limin Wang --- libavformat/mpegtsenc.c | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/libavformat/mpegtsenc.c b/libavformat/mpegtsenc.c index d827ba3..2d7a8ab 100644 --- a/libavformat/mpegtsenc.c +++ b/libavformat/mpegtsenc.c @@

[FFmpeg-devel] [PATCH 7/8] avformat/mpegtsenc: add registration descriptor for AC-3 and EAC3

2020-07-22 Thread lance . lmwang
From: Limin Wang copy the atsc ac3 audio in ts like below: ./ffmpeg -i atsc_audio.ts -c:v copy -c:a copy out.ts Stream #0:6[0x64](eng): Audio: ac3 (AC-3 / 0x332D4341), 48000 Hz, stereo, fltp, 192 kb/s ./ffmpeg -i out.ts Before: Stream #0:1[0x101](eng): Audio: ac3 ([129][0][0][0] / 0x0081),

[FFmpeg-devel] [PATCH 8/8] swscale/yuv2rgb: cosmetics

2020-07-22 Thread lance . lmwang
From: Limin Wang Signed-off-by: Limin Wang --- libswscale/yuv2rgb.c | 7 --- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/libswscale/yuv2rgb.c b/libswscale/yuv2rgb.c index e02d74f..6a3956e 100644 --- a/libswscale/yuv2rgb.c +++ b/libswscale/yuv2rgb.c @@ -983,9 +983,10 @@

[FFmpeg-devel] [PATCH 5/8] avformat/mpegtsenc: use local variable store st->codecpar->codec_id

2020-07-22 Thread lance . lmwang
From: Limin Wang Signed-off-by: Limin Wang --- libavformat/mpegtsenc.c | 17 + 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/libavformat/mpegtsenc.c b/libavformat/mpegtsenc.c index 28d535a..718ddab 100644 --- a/libavformat/mpegtsenc.c +++

Re: [FFmpeg-devel] [PATCH 2/3] avutil/timecode: fix av_timecode_get_smpte_from_framenum with 50/60 fps

2020-07-21 Thread lance . lmwang
On Mon, Jul 20, 2020 at 11:04:38PM +0200, Marton Balint wrote: > 50/60 fps timecode is using the field bit (which is the same as the phase > correction bit) to signal the least significant bit of a 50/60 fps timecode. > See SMPTE ST 12-1:2014 section 12.1. > > Let's add support for this by using

Re: [FFmpeg-devel] [PATCH 2/3] avutil/timecode: fix av_timecode_get_smpte_from_framenum with 50/60 fps

2020-07-21 Thread lance . lmwang
On Tue, Jul 21, 2020 at 12:42:03PM +0200, Marton Balint wrote: > > > On Tue, 21 Jul 2020, lance.lmw...@gmail.com wrote: > > > On Tue, Jul 21, 2020 at 11:07:29AM +0200, Marton Balint wrote: > > > > > > > > > On Tue, 21 Jul 2020, lance.lmw...@gmail.com wrote: > > > > > > > On Mon, Jul 20, 2020

Re: [FFmpeg-devel] [PATCH 2/3] avutil/timecode: fix av_timecode_get_smpte_from_framenum with 50/60 fps

2020-07-21 Thread lance . lmwang
On Tue, Jul 21, 2020 at 11:07:29AM +0200, Marton Balint wrote: > > > On Tue, 21 Jul 2020, lance.lmw...@gmail.com wrote: > > > On Mon, Jul 20, 2020 at 11:04:38PM +0200, Marton Balint wrote: > > > 50/60 fps timecode is using the field bit (which is the same as the phase > > > correction bit) to

Re: [FFmpeg-devel] [PATCH 2/3] avutil/timecode: fix av_timecode_get_smpte_from_framenum with 50/60 fps

2020-07-20 Thread lance . lmwang
On Mon, Jul 20, 2020 at 11:04:38PM +0200, Marton Balint wrote: > 50/60 fps timecode is using the field bit (which is the same as the phase > correction bit) to signal the least significant bit of a 50/60 fps timecode. > See SMPTE ST 12-1:2014 section 12.1. > > Let's add support for this by using

Re: [FFmpeg-devel] [PATCH 1/2] avdevice/decklink_dec: mark the field flag if framerate > 30FPS

2020-07-20 Thread lance . lmwang
On Sun, Jul 19, 2020 at 09:05:33AM +0200, Marton Balint wrote: > > > On Sun, 19 Jul 2020, lance.lmw...@gmail.com wrote: > > > On Sat, Jul 18, 2020 at 08:38:16PM +0200, Marton Balint wrote: > > > > > > > > > On Sat, 18 Jul 2020, lance.lmw...@gmail.com wrote: > > > > > > > On Sat, Jul 18, 2020

Re: [FFmpeg-devel] [PATCH 1/2] avdevice/decklink_dec: mark the field flag if framerate > 30FPS

2020-07-18 Thread lance . lmwang
On Sat, Jul 18, 2020 at 08:38:16PM +0200, Marton Balint wrote: > > > On Sat, 18 Jul 2020, lance.lmw...@gmail.com wrote: > > > On Sat, Jul 18, 2020 at 09:44:03AM +0200, Marton Balint wrote: > > > > > > > > > On Sat, 18 Jul 2020, lance.lmw...@gmail.com wrote: > > > > > > > On Fri, Jul 17, 2020

Re: [FFmpeg-devel] [PATCH 1/2] avdevice/decklink_dec: mark the field flag if framerate > 30FPS

2020-07-18 Thread lance . lmwang
On Sat, Jul 18, 2020 at 09:44:03AM +0200, Marton Balint wrote: > > > On Sat, 18 Jul 2020, lance.lmw...@gmail.com wrote: > > > On Fri, Jul 17, 2020 at 07:13:28PM +0200, Marton Balint wrote: > > > > > > > > > On Fri, 17 Jul 2020, lance.lmw...@gmail.com wrote: > > > > > > > From: Limin Wang >

Re: [FFmpeg-devel] [PATCH 1/2] avdevice/decklink_dec: mark the field flag if framerate > 30FPS

2020-07-17 Thread lance . lmwang
On Fri, Jul 17, 2020 at 07:13:28PM +0200, Marton Balint wrote: > > > On Fri, 17 Jul 2020, lance.lmw...@gmail.com wrote: > > > From: Limin Wang > > > > In SMPTE ST 12-1: 2014 Sec 12.2, we need to mark the frame flag if the > > frame rate > 30FPS to > > avoid interoperability issues. It will

[FFmpeg-devel] [PATCH 2/2] avcodec/utils: calculate frame number of HEVC if the framerate > 30FPS

2020-07-17 Thread lance . lmwang
From: Limin Wang --- libavcodec/internal.h | 3 ++- libavcodec/nvenc.c| 2 +- libavcodec/utils.c| 13 - 3 files changed, 15 insertions(+), 3 deletions(-) diff --git a/libavcodec/internal.h b/libavcodec/internal.h index 0a1c0a1..4c34d7d 100644 --- a/libavcodec/internal.h

[FFmpeg-devel] [PATCH 1/2] avdevice/decklink_dec: mark the field flag if framerate > 30FPS

2020-07-17 Thread lance . lmwang
From: Limin Wang In SMPTE ST 12-1: 2014 Sec 12.2, we need to mark the frame flag if the frame rate > 30FPS to avoid interoperability issues. It will be used by the encoder to identify even or odd frames and correctly calculate the frame number of the SEI TC. --- libavdevice/decklink_common.h

Re: [FFmpeg-devel] [PATCH 3/6] avcodec/h264_slice: export S12M timecode side data

2020-07-15 Thread lance . lmwang
On Wed, Jul 15, 2020 at 06:02:43PM +0100, Kieran Kunhya wrote: > On Wed, 15 Jul 2020 at 16:52, wrote: > > > On Wed, Jul 15, 2020 at 04:16:38PM +0100, Kieran Kunhya wrote: > > > If you look a few lines above, we already set the timecode side data. > > > > > > > are you saying

Re: [FFmpeg-devel] [PATCH 3/6] avcodec/h264_slice: export S12M timecode side data

2020-07-15 Thread lance . lmwang
On Wed, Jul 15, 2020 at 07:01:33PM +0200, Hendrik Leppkes wrote: > On Wed, Jul 15, 2020 at 5:52 PM wrote: > > > > On Wed, Jul 15, 2020 at 04:16:38PM +0100, Kieran Kunhya wrote: > > > If you look a few lines above, we already set the timecode side data. > > > > > > > are you saying

Re: [FFmpeg-devel] [PATCH 3/6] avcodec/h264_slice: export S12M timecode side data

2020-07-15 Thread lance . lmwang
On Wed, Jul 15, 2020 at 04:16:38PM +0100, Kieran Kunhya wrote: > If you look a few lines above, we already set the timecode side data. > are you saying av_frame_new_side_data() above? that's total different, in fact, I'm try to use the same way with ff_add_cpb_side_data(), it'll put TC in the

Re: [FFmpeg-devel] [PATCH 3/6] avcodec/h264_slice: export S12M timecode side data

2020-07-15 Thread lance . lmwang
On Wed, Jul 15, 2020 at 09:16:16AM +0100, Kieran Kunhya wrote: > On Wed, 15 Jul 2020 at 02:19, wrote: > > > On Wed, Jul 15, 2020 at 12:54:35AM +0100, Kieran Kunhya wrote: > > > On Wed, 15 Jul 2020 at 00:36, wrote: > > > > > > > From: Limin Wang > > > > > > > > Signed-off-by: Limin Wang > > >

Re: [FFmpeg-devel] [PATCH 3/6] avcodec/h264_slice: export S12M timecode side data

2020-07-14 Thread lance . lmwang
On Wed, Jul 15, 2020 at 12:54:35AM +0100, Kieran Kunhya wrote: > On Wed, 15 Jul 2020 at 00:36, wrote: > > > From: Limin Wang > > > > Signed-off-by: Limin Wang > > --- > > libavcodec/h264_slice.c | 10 ++ > > 1 file changed, 10 insertions(+) > > > > diff --git a/libavcodec/h264_slice.c

[FFmpeg-devel] [PATCH 5/6] avformat/movenc: use the stream s12m side data for tmcd track if available

2020-07-14 Thread lance . lmwang
From: Limin Wang Please test with below command: ./ffmpeg -export_side_data s12m_tc -i ../fate-suite/h264/crew_cif_timecode-2.h264 out.mp4 Signed-off-by: Limin Wang --- libavformat/movenc.c | 36 1 file changed, 32 insertions(+), 4 deletions(-) diff

[FFmpeg-devel] [PATCH 3/6] avcodec/h264_slice: export S12M timecode side data

2020-07-14 Thread lance . lmwang
From: Limin Wang Signed-off-by: Limin Wang --- libavcodec/h264_slice.c | 10 ++ 1 file changed, 10 insertions(+) diff --git a/libavcodec/h264_slice.c b/libavcodec/h264_slice.c index c7b2764..db720de 100644 --- a/libavcodec/h264_slice.c +++ b/libavcodec/h264_slice.c @@ -1307,6 +1307,7

[FFmpeg-devel] [PATCH 6/6] avformat/dv: use the stream s12m side data for timecode track if avaiable

2020-07-14 Thread lance . lmwang
From: Limin Wang Signed-off-by: Limin Wang --- libavformat/dvenc.c | 12 1 file changed, 12 insertions(+) diff --git a/libavformat/dvenc.c b/libavformat/dvenc.c index b04d604..b5fea8f 100644 --- a/libavformat/dvenc.c +++ b/libavformat/dvenc.c @@ -396,6 +396,18 @@ static int

[FFmpeg-devel] [PATCH 2/6] avcodec/utils: add ff_add_s12m_timecode_side_data()

2020-07-14 Thread lance . lmwang
From: Limin Wang Signed-off-by: Limin Wang --- libavcodec/internal.h | 5 + libavcodec/utils.c| 30 ++ 2 files changed, 35 insertions(+) diff --git a/libavcodec/internal.h b/libavcodec/internal.h index 0a1c0a1..e0040fc 100644 --- a/libavcodec/internal.h

<    2   3   4   5   6   7   8   9   10   11   >