[FFmpeg-devel] [PATCH 2/3] avcodec/tests/rangecoder: Test coder more completely

2018-12-18 Thread Michael Niedermayer
Signed-off-by: Michael Niedermayer --- libavcodec/tests/rangecoder.c | 43 +-- 1 file changed, 26 insertions(+), 17 deletions(-) diff --git a/libavcodec/tests/rangecoder.c b/libavcodec/tests/rangecoder.c index 76a13e7091..3fd07ed9a9 100644 --- a/libavcodec/tests/r

[FFmpeg-devel] [PATCH 1/3] avcodec/rangecoder: factorize termination version code

2018-12-18 Thread Michael Niedermayer
Signed-off-by: Michael Niedermayer --- libavcodec/ffv1enc.c | 10 +++--- libavcodec/rangecoder.c | 4 +++- libavcodec/rangecoder.h | 2 +- libavcodec/snowenc.c | 2 +- libavcodec/sonic.c| 2 +- libavcodec/tests/rangecoder.c | 2 +- 6 files change

[FFmpeg-devel] [PATCH 3/3] avcodec/rangecoder: Document ff_rac_terminate()

2018-12-18 Thread Michael Niedermayer
Signed-off-by: Michael Niedermayer --- libavcodec/rangecoder.h | 8 1 file changed, 8 insertions(+) diff --git a/libavcodec/rangecoder.h b/libavcodec/rangecoder.h index e5c7a3cc71..4495f6df1a 100644 --- a/libavcodec/rangecoder.h +++ b/libavcodec/rangecoder.h @@ -48,7 +48,15 @@ typedef s

Re: [FFmpeg-devel] [PATCH] avcodec: add g732_1 parser

2018-12-18 Thread James Almer
On 12/18/2018 5:05 PM, Paul B Mahol wrote: > Signed-off-by: Paul B Mahol > --- > libavcodec/Makefile| 1 + > libavcodec/g723_1_parser.c | 60 ++ > libavcodec/parsers.c | 1 + > libavcodec/utils.c | 2 -- > 4 files changed, 62 insertions

Re: [FFmpeg-devel] [PATCH] avformat: add vividas demuxer

2018-12-18 Thread Paul B Mahol
On 12/18/18, Tomas Härdin wrote: > sön 2018-12-16 klockan 22:28 +0100 skrev Paul B Mahol: >> > >> +static void track_header(VividasDemuxContext *viv, AVFormatContext >> *s, uint8_t *buf, int size) >> +{ >> +[...] >> +if (avio_tell(pb) < off) { >> +int num_data; >> +

Re: [FFmpeg-devel] [PATCH 1/2] avformat/nutenc: fix duration estimation by writing EOR packets

2018-12-18 Thread Paul B Mahol
On 12/18/18, Michael Niedermayer wrote: > On Tue, Dec 18, 2018 at 02:56:54PM +0100, Paul B Mahol wrote: >> Signed-off-by: Paul B Mahol >> --- >> libavformat/nut.h| 3 + >> libavformat/nutenc.c | 130 +-- >> 2 files changed, 129 insertions(+), 4 delet

[FFmpeg-devel] [PATCH] Add HDR dynamic metadata struct (for SPMTE 2094-40) to libavutil.

2018-12-18 Thread Mohammad Izadi
From: Mohammad Izadi The dynamic metadata contains data for color volume transform - application 4 of SPMTE 2094-40:2016 standard. The data comes from HEVC in the SEI_TYPE_USER_DATA_REGISTERED_ITU_T_T35. I'll add support to HEVC in a follow-up. --- libavutil/Makefile | 2 + li

[FFmpeg-devel] [PATCH] fix infinite loop for ff_rtsp_connect when failure of connection after redirection

2018-12-18 Thread tianhu yang
--- libavformat/rtsp.c | 1 + 1 file changed, 1 insertion(+) diff --git a/libavformat/rtsp.c b/libavformat/rtsp.c index ceb770a3a4..af3e112152 100644 --- a/libavformat/rtsp.c +++ b/libavformat/rtsp.c @@ -1923,6 +1923,7 @@ redirect: av_log(s, AV_LOG_INFO, "Status %d: Redirecting to %s\n",

Re: [FFmpeg-devel] [PATCH 1/2] avformat/nutenc: fix duration estimation by writing EOR packets

2018-12-18 Thread Michael Niedermayer
On Tue, Dec 18, 2018 at 02:56:54PM +0100, Paul B Mahol wrote: > Signed-off-by: Paul B Mahol > --- > libavformat/nut.h| 3 + > libavformat/nutenc.c | 130 +-- > 2 files changed, 129 insertions(+), 4 deletions(-) > > diff --git a/libavformat/nut.h b/li

[FFmpeg-devel] [PATCH] avcodec: add g732_1 parser

2018-12-18 Thread Paul B Mahol
Signed-off-by: Paul B Mahol --- libavcodec/Makefile| 1 + libavcodec/g723_1_parser.c | 60 ++ libavcodec/parsers.c | 1 + libavcodec/utils.c | 2 -- 4 files changed, 62 insertions(+), 2 deletions(-) create mode 100644 libavcodec/g723_1

Re: [FFmpeg-devel] aptX codec in RIFF wave container

2018-12-18 Thread Paul B Mahol
On 12/18/18, Pali Rohár wrote: > Hello, > > it looks like that audio encoded by aptX (non-hd) codec can be stored in > RIFF wave container. Look into old Microsoft Multimedia document named > "New Multimedia Data Types and Data Techniques" from April 15, 1994. > > http://web.archive.org/web/201209

[FFmpeg-devel] aptX codec in RIFF wave container

2018-12-18 Thread Pali Rohár
Hello, it looks like that audio encoded by aptX (non-hd) codec can be stored in RIFF wave container. Look into old Microsoft Multimedia document named "New Multimedia Data Types and Data Techniques" from April 15, 1994. http://web.archive.org/web/20120917060438/http://download.microsoft.com/downl

Re: [FFmpeg-devel] [PATCH 1/2] ffmpeg: improve the intra stream discontinuity message

2018-12-18 Thread Jan Ekström
On Thu, Oct 11, 2018 at 2:29 PM Michael Niedermayer wrote: > > On Wed, Oct 10, 2018 at 02:10:25AM +0300, Jan Ekström wrote: > > Now it actually tells which stream from which input and of > > which type had an absolute DTS discontinuity larger than > > dts_delta_threshold. > > --- > > fftools/ffmp

Re: [FFmpeg-devel] [PATCH] avcodec/mips: [loongson] fix failed case: hevc-conformance-AMP_A_Samsung_* in loongson2k

2018-12-18 Thread Carl Eugen Hoyos
2018-12-18 2:15 GMT+01:00, gxw : > The AV_INPUT_BUFFER_PADDING_SIZE has been increased to 64, but the value is > still 32 > in function ff_hevc_sao_edge_filter_8_msa. So, Modify the corresponding > value to 64. > Fate tests passed. > --- > libavcodec/mips/hevc_lpf_sao_msa.c | 2 +- > 1 file change

Re: [FFmpeg-devel] [PATCH 1/2 v3] lavf/isom: add Dolby Vision sample entry codes for HEVC and H.264

2018-12-18 Thread Carl Eugen Hoyos
2018-12-18 19:16 GMT+01:00, Jan Ekström : > On Tue, Dec 18, 2018 at 8:05 PM Carl Eugen Hoyos wrote: >> >> 2018-12-18 18:38 GMT+01:00, Jan Ekström : >> > On Tue, Dec 18, 2018 at 7:30 PM Carl Eugen Hoyos >> > wrote: >> >> >> >> 2018-12-18 18:24 GMT+01:00, Jan Ekström : >> >> > On Tue, Dec 18, 2018

Re: [FFmpeg-devel] [PATCH 1/2 v3] lavf/isom: add Dolby Vision sample entry codes for HEVC and H.264

2018-12-18 Thread Jan Ekström
On Tue, Dec 18, 2018 at 8:05 PM Carl Eugen Hoyos wrote: > > 2018-12-18 18:38 GMT+01:00, Jan Ekström : > > On Tue, Dec 18, 2018 at 7:30 PM Carl Eugen Hoyos wrote: > >> > >> 2018-12-18 18:24 GMT+01:00, Jan Ekström : > >> > On Tue, Dec 18, 2018 at 7:21 PM Carl Eugen Hoyos > >> > wrote: > >> >> > >>

Re: [FFmpeg-devel] [PATCH 1/2 v3] lavf/isom: add Dolby Vision sample entry codes for HEVC and H.264

2018-12-18 Thread Carl Eugen Hoyos
2018-12-18 18:38 GMT+01:00, Jan Ekström : > On Tue, Dec 18, 2018 at 7:30 PM Carl Eugen Hoyos wrote: >> >> 2018-12-18 18:24 GMT+01:00, Jan Ekström : >> > On Tue, Dec 18, 2018 at 7:21 PM Carl Eugen Hoyos >> > wrote: >> >> >> >> 2018-12-18 18:17 GMT+01:00, Jan Ekström : >> >> > On Mon, Dec 17, 2018

Re: [FFmpeg-devel] [PATCH 1/2 v3] lavf/isom: add Dolby Vision sample entry codes for HEVC and H.264

2018-12-18 Thread Jan Ekström
On Tue, Dec 18, 2018 at 7:30 PM Carl Eugen Hoyos wrote: > > 2018-12-18 18:24 GMT+01:00, Jan Ekström : > > On Tue, Dec 18, 2018 at 7:21 PM Carl Eugen Hoyos wrote: > >> > >> 2018-12-18 18:17 GMT+01:00, Jan Ekström : > >> > On Mon, Dec 17, 2018 at 10:17 PM Jan Ekström wrote: > >> >> > >> >> On Mon,

Re: [FFmpeg-devel] [PATCH 1/2 v3] lavf/isom: add Dolby Vision sample entry codes for HEVC and H.264

2018-12-18 Thread Carl Eugen Hoyos
2018-12-18 18:24 GMT+01:00, Jan Ekström : > On Tue, Dec 18, 2018 at 7:21 PM Carl Eugen Hoyos wrote: >> >> 2018-12-18 18:17 GMT+01:00, Jan Ekström : >> > On Mon, Dec 17, 2018 at 10:17 PM Jan Ekström wrote: >> >> >> >> On Mon, Dec 17, 2018 at 3:47 PM Carl Eugen Hoyos >> >> wrote: >> >> > >> >> > 2

Re: [FFmpeg-devel] [PATCH 1/2 v3] lavf/isom: add Dolby Vision sample entry codes for HEVC and H.264

2018-12-18 Thread Jan Ekström
On Tue, Dec 18, 2018 at 7:21 PM Carl Eugen Hoyos wrote: > > 2018-12-18 18:17 GMT+01:00, Jan Ekström : > > On Mon, Dec 17, 2018 at 10:17 PM Jan Ekström wrote: > >> > >> On Mon, Dec 17, 2018 at 3:47 PM Carl Eugen Hoyos > >> wrote: > >> > > >> > 2018-12-17 7:58 GMT+01:00, Jan Ekström : > >> > > On

Re: [FFmpeg-devel] [PATCH 1/2 v3] lavf/isom: add Dolby Vision sample entry codes for HEVC and H.264

2018-12-18 Thread Carl Eugen Hoyos
2018-12-18 18:17 GMT+01:00, Jan Ekström : > On Mon, Dec 17, 2018 at 10:17 PM Jan Ekström wrote: >> >> On Mon, Dec 17, 2018 at 3:47 PM Carl Eugen Hoyos >> wrote: >> > >> > 2018-12-17 7:58 GMT+01:00, Jan Ekström : >> > > On Mon, Dec 17, 2018, 03:02 Carl Eugen Hoyos > > > wrote: >> > > >> > >> 2018-

Re: [FFmpeg-devel] [PATCH 1/2 v3] lavf/isom: add Dolby Vision sample entry codes for HEVC and H.264

2018-12-18 Thread Jan Ekström
On Mon, Dec 17, 2018 at 10:17 PM Jan Ekström wrote: > > On Mon, Dec 17, 2018 at 3:47 PM Carl Eugen Hoyos wrote: > > > > 2018-12-17 7:58 GMT+01:00, Jan Ekström : > > > On Mon, Dec 17, 2018, 03:02 Carl Eugen Hoyos > > > > >> 2018-12-17 1:58 GMT+01:00, Jan Ekström : > > > > >> > So as far as it's b

Re: [FFmpeg-devel] [PATCH]lavc/mjpegdec: Interpret three-component Adobe transform 0 also as RGB

2018-12-18 Thread Carl Eugen Hoyos
2018-12-18 14:12 GMT+01:00, Michael Niedermayer : > On Mon, Dec 17, 2018 at 11:55:54PM +0100, Carl Eugen Hoyos wrote: >> Hi! >> >> Attached patch fixes ticket #7625 for me. >> >> Please comment, Carl Eugen > >> mjpegdec.c |3 ++- >> 1 file changed, 2 insertions(+), 1 deletion(-) >> 3dbfffc6a3d

Re: [FFmpeg-devel] [PATCH 1/3] doc/encoders: Fix colums typo

2018-12-18 Thread Paul B Mahol
On 12/18/18, Michael Niedermayer wrote: > Signed-off-by: Michael Niedermayer > --- > doc/encoders.texi | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > Patch set LGTM. ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/ma

[FFmpeg-devel] [PATCH 2/3] avcodec/mjpegdec: verify SOF len field validity

2018-12-18 Thread Michael Niedermayer
Signed-off-by: Michael Niedermayer --- libavcodec/mjpegdec.c | 8 +--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/libavcodec/mjpegdec.c b/libavcodec/mjpegdec.c index 2f1635838a..df01f17e0d 100644 --- a/libavcodec/mjpegdec.c +++ b/libavcodec/mjpegdec.c @@ -313,7 +313,6 @@ in

[FFmpeg-devel] [PATCH 1/3] doc/encoders: Fix colums typo

2018-12-18 Thread Michael Niedermayer
Signed-off-by: Michael Niedermayer --- doc/encoders.texi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/encoders.texi b/doc/encoders.texi index ca3892d682..3d5b9fc2d2 100644 --- a/doc/encoders.texi +++ b/doc/encoders.texi @@ -1467,7 +1467,7 @@ has refilled above the thres

[FFmpeg-devel] [PATCH 3/3] avcodec/mjpegdec: Fix indention of ljpeg_decode_yuv_scan()

2018-12-18 Thread Michael Niedermayer
Signed-off-by: Michael Niedermayer --- libavcodec/mjpegdec.c | 32 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/libavcodec/mjpegdec.c b/libavcodec/mjpegdec.c index df01f17e0d..ec47ad07a0 100644 --- a/libavcodec/mjpegdec.c +++ b/libavcodec/mjpegd

[FFmpeg-devel] [PATCH 1/2] avformat/nutenc: fix duration estimation by writing EOR packets

2018-12-18 Thread Paul B Mahol
Signed-off-by: Paul B Mahol --- libavformat/nut.h| 3 + libavformat/nutenc.c | 130 +-- 2 files changed, 129 insertions(+), 4 deletions(-) diff --git a/libavformat/nut.h b/libavformat/nut.h index a4409ee23d..4b15dca1ea 100644 --- a/libavformat/nut.h

[FFmpeg-devel] [PATCH 2/2] avformat/nutdec: skip EOR packets if they are subtitles

2018-12-18 Thread Paul B Mahol
Signed-off-by: Paul B Mahol --- libavformat/nutdec.c | 4 1 file changed, 4 insertions(+) diff --git a/libavformat/nutdec.c b/libavformat/nutdec.c index 056ef59d00..1d1c449bbd 100644 --- a/libavformat/nutdec.c +++ b/libavformat/nutdec.c @@ -1080,6 +1080,10 @@ static int decode_frame(NUTCont

Re: [FFmpeg-devel] [PATCH]lavc/mjpegdec: Interpret three-component Adobe transform 0 also as RGB

2018-12-18 Thread Michael Niedermayer
On Mon, Dec 17, 2018 at 11:55:54PM +0100, Carl Eugen Hoyos wrote: > Hi! > > Attached patch fixes ticket #7625 for me. > > Please comment, Carl Eugen > mjpegdec.c |3 ++- > 1 file changed, 2 insertions(+), 1 deletion(-) > 3dbfffc6a3de8e5a08d60181a6047d9301a13016 > 0001-lavc-mjpegdec-Interp

Re: [FFmpeg-devel] [PATCH] avformat: add vividas demuxer

2018-12-18 Thread Tomas Härdin
sön 2018-12-16 klockan 22:28 +0100 skrev Paul B Mahol: > > > +static void track_header(VividasDemuxContext *viv, AVFormatContext *s,   > uint8_t *buf, int size) > +{ > +[...] > +if (avio_tell(pb) < off) { > +int num_data; > +int xd_size = 0; > +int data_

Re: [FFmpeg-devel] [PATCH] avcodec/mips: [loongson] fix failedcase: hevc-conformance-AMP_A_Samsung_* in loongson2k

2018-12-18 Thread guxiwei-hf
>>Subject: [FFmpeg-devel] [PATCH] avcodec/mips: [loongson] fix failed case: >>hevc-conformance-AMP_A_Samsung_* in loongson2k >> >>The AV_INPUT_BUFFER_PADDING_SIZE has been increased to 64, but the value is >>still 32 >>in function ff_hevc_sao_edge_filter_8_msa. So, Modify the corresponding value

Re: [FFmpeg-devel] [PATCH] avformat/nut: fix duration estimation by writting EOR packets

2018-12-18 Thread Michael Niedermayer
On Mon, Dec 17, 2018 at 08:29:35PM +0100, Paul B Mahol wrote: > On 12/17/18, Michael Niedermayer wrote: > > On Mon, Dec 17, 2018 at 07:32:49PM +0100, Paul B Mahol wrote: > >> On 12/17/18, Michael Niedermayer wrote: > >> > On Mon, Dec 17, 2018 at 06:04:40PM +0100, Paul B Mahol wrote: > >> >> Hi, >

Re: [FFmpeg-devel] [PATCH] avcodec: add AV1 frame split bitstream filter

2018-12-18 Thread Tomas Härdin
mån 2018-12-17 klockan 21:56 -0300 skrev James Almer: > This will be needed by the eventual native AV1 decoder. > > +static int av1_frame_split_filter(AVBSFContext *ctx, AVPacket *out) > +{ > +AV1FSplitContext *s = ctx->priv_data; > +CodedBitstreamFragment *td = &s->temporal_unit; > +i

Re: [FFmpeg-devel] [PATCH] avcodec/mips: [loongson] fix failed case: hevc-conformance-AMP_A_Samsung_* in loongson2k

2018-12-18 Thread Shiyou Yin
>-Original Message- >From: ffmpeg-devel-boun...@ffmpeg.org [mailto:ffmpeg-devel-boun...@ffmpeg.org] >On Behalf Of gxw >Sent: Tuesday, December 18, 2018 9:15 AM >To: ffmpeg-devel@ffmpeg.org >Cc: gxw >Subject: [FFmpeg-devel] [PATCH] avcodec/mips: [loongson] fix failed case: >hevc-conformance

Re: [FFmpeg-devel] [PATCH] avcodec/mips: [loongson] enable MSA optimization for loongson platform.

2018-12-18 Thread Michael Niedermayer
On Mon, Dec 17, 2018 at 06:03:30PM +0800, Shiyou Yin wrote: > Set initialization order of MSA after MMI to make it work on loongson > platform(msa is supported by loongson2k、3a4000 etc.). > --- > libavcodec/mips/blockdsp_init_mips.c| 6 +++--- > libavcodec/mips/h264chroma_init_mips.c | 6 +++

Re: [FFmpeg-devel] [PATCH] avformat/mpegts: unset DTS/PTS for subtitle PES packets if PCR not available

2018-12-18 Thread Michael Niedermayer
On Tue, Dec 18, 2018 at 01:24:34AM +0200, Jan Ekström wrote: > On Mon, Dec 17, 2018 at 8:26 PM Michael Niedermayer > wrote: > > > > On Sat, Dec 15, 2018 at 08:50:41PM +0200, Jan Ekström wrote: > > > Fixes issues when a subtitle packet is received before PCR for the > > > program has been received,

Re: [FFmpeg-devel] [PATCH V5] libavfilter: add transpose_vaapi filter

2018-12-18 Thread Zhou, Zachary
Thanks and resent patch version V6 > -Original Message- > From: Li, Zhong > Sent: Tuesday, December 18, 2018 5:30 PM > To: FFmpeg development discussions and patches > Cc: Zhou, Zachary > Subject: RE: [FFmpeg-devel] [PATCH V5] libavfilter: add transpose_vaapi filter > > > From: ffmpeg-d

[FFmpeg-devel] [PATCH V6] libavfilter: add transpose_vaapi filter

2018-12-18 Thread Zachary Zhou
Swap width and height when do clock/cclock rotation Add reveral/reveral_flip options ffmpeg -hwaccel vaapi -vaapi_device /dev/dri/renderD128 -hwaccel_output_format vaapi -i input.264 -vf "transpose_vaapi=clock_flip" -c:v h264_vaapi output.h264 Signed-off-by: Zachary Zhou --- configure

Re: [FFmpeg-devel] [PATCH V5] libavfilter: add transpose_vaapi filter

2018-12-18 Thread Li, Zhong
> From: ffmpeg-devel [mailto:ffmpeg-devel-boun...@ffmpeg.org] On Behalf > Of Zachary Zhou > Sent: Tuesday, December 18, 2018 5:01 PM > To: ffmpeg-devel@ffmpeg.org > Cc: Zhou, Zachary > Subject: [FFmpeg-devel] [PATCH V5] libavfilter: add transpose_vaapi filter > > Swap width and height when do clo

Re: [FFmpeg-devel] [PATCH v4] libavfilter: add transpose_vaapi filter

2018-12-18 Thread Zhou, Zachary
Thank you for the review, my reply inline. new patch version will be sent out. > -Original Message- > From: Li, Zhong > Sent: Tuesday, December 18, 2018 2:52 PM > To: FFmpeg development discussions and patches > Cc: Zhou, Zachary > Subject: RE: [FFmpeg-devel] [PATCH v4] libavfilter: add

[FFmpeg-devel] [PATCH V5] libavfilter: add transpose_vaapi filter

2018-12-18 Thread Zachary Zhou
Swap width and height when do clock/cclock rotation Add 180/180_flip options ffmpeg -hwaccel vaapi -vaapi_device /dev/dri/renderD128 -hwaccel_output_format vaapi -i input.264 -vf "transpose_vaapi=clock_flip" -c:v h264_vaapi output.h264 Signed-off-by: Zachary Zhou --- configure

Re: [FFmpeg-devel] [PATCH 1/1] avcodec/vaapi_encode: add frame-skip func

2018-12-18 Thread Sun, Jing A
Hi Mark, Such APP controlled frame-skipping feature is required by our vaapi lib users. Could we get it merged please? Regards, SUN, Jing -Original Message- From: ffmpeg-devel [mailto:ffmpeg-devel-boun...@ffmpeg.org] On Behalf Of Sun, Jing A Sent: Monday, December 10, 2018 3:19 PM To:

[FFmpeg-devel] [PATCH V7] Add a filter implementing HDR image generation from a single exposure using deep CNNs

2018-12-18 Thread Guo, Yejun
see the algorithm's paper and code below. the filter's parameter looks like: sdr2hdr=model_filename=/path_to_tensorflow_graph.pb:out_fmt=gbrp10le The input of the deep CNN model is RGB24 while the output is float for each color channel. This is the filter's default behavior to output format with