[FFmpeg-devel] [PATCH] libavformat/opensrt: add Haivision Open SRT protocol

2017-12-13 Thread Nablet Developer
The protocol is used by thousands of Haivision customers since 2013, in extremely sensitive medical, military and enterprise applications with FIPS compliant encryption requirements. Since April 2017, the protocol is Open Source and meanwhile >50 partners joined the SRT Alliance (srtalliance.org).

[FFmpeg-devel] [PATCH] avformat/opensrt: add Haivision Open SRT protocol

2017-12-13 Thread Nablet Developer
protocol requires libsrt (https://github.com/Haivision/srt) to be installed Signed-off-by: Nablet Developer --- configure | 10 + doc/protocols.texi | 116 + libavformat/Makefile| 1 + libavformat/opensrt.c | 622 +++

Re: [FFmpeg-devel] [PATCH 2/3] lavf/utils: add flag to discard timestamps on corrupted frames

2017-12-13 Thread Rodger Combs
> On Dec 10, 2017, at 09:27, Michael Niedermayer wrote: > > On Sun, Dec 10, 2017 at 05:17:44AM -0600, Rodger Combs wrote: >> >> >>> On Dec 9, 2017, at 12:19, Michael Niedermayer >>> wrote: >>> >>> On Fri, Dec 08, 2017 at 10:34:39PM -0600, Rodger Combs wrote: > On Dec 8, 201

Re: [FFmpeg-devel] [PATCH] avcodec: add properties for lossless to AVCodecParameters

2017-12-13 Thread Rodger Combs
> On May 9, 2016, at 08:28, Hendrik Leppkes wrote: > > On Mon, May 9, 2016 at 3:26 PM, Derek Buitenhuis > wrote: >> On 5/9/2016 2:22 PM, Paul B Mahol wrote: >>> Once st->codec is gone, how would this lossless info be gathered back? >> >> As myself and others have said above: decode a frame. >

Re: [FFmpeg-devel] checkasm/vf_hflip : add test for vf_hflip SIMD

2017-12-13 Thread Martin Vignali
> > Tested on linux/mingw 32/64 x86 and linux mips/arm > > > > Thanks for comments and testing Pushed Martin ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel

Re: [FFmpeg-devel] [PATCH 1/2] libavfilter/af_dcshift.c: Fixed repeated spelling error

2017-12-13 Thread Michael Niedermayer
On Tue, Dec 12, 2017 at 11:31:23AM -0800, Kelly Ledford wrote: > 'threshhold' should be 'threshold' > > Signed-off-by: Kelly Ledford > --- > libavfilter/af_dcshift.c | 20 ++-- > 1 file changed, 10 insertions(+), 10 deletions(-) will apply the patchset thanks [...] -- Michael

[FFmpeg-devel] [PATCH 01/24] avcodec: add color_range to AVCodec struct

2017-12-13 Thread Paul B Mahol
Signed-off-by: Paul B Mahol --- libavcodec/avcodec.h | 1 + 1 file changed, 1 insertion(+) diff --git a/libavcodec/avcodec.h b/libavcodec/avcodec.h index 5db6a81320..be00bad528 100644 --- a/libavcodec/avcodec.h +++ b/libavcodec/avcodec.h @@ -3376,6 +3376,7 @@ typedef struct AVCodec { uint8_

[FFmpeg-devel] [PATCH 02/24] avfilter/avfilter: add color_range to AVFilterLink struct

2017-12-13 Thread Paul B Mahol
Signed-off-by: Paul B Mahol --- libavfilter/avfilter.c | 2 ++ libavfilter/avfilter.h | 2 ++ libavfilter/video.c| 8 +++- 3 files changed, 11 insertions(+), 1 deletion(-) diff --git a/libavfilter/avfilter.c b/libavfilter/avfilter.c index b98b32bacb..4a579bb49d 100644 --- a/libavfilter/a

[FFmpeg-devel] [PATCH 03/24] avfilter/buffersrc: recognize color_range as additonal parameter and set it to input link

2017-12-13 Thread Paul B Mahol
Signed-off-by: Paul B Mahol --- libavfilter/buffersrc.c | 18 ++ libavfilter/buffersrc.h | 5 + 2 files changed, 23 insertions(+) diff --git a/libavfilter/buffersrc.c b/libavfilter/buffersrc.c index cd56f8ca45..51a1a9fb49 100644 --- a/libavfilter/buffersrc.c +++ b/libavfilte

[FFmpeg-devel] [PATCH 04/24] avfilter/buffersink: export color_range from filtergraph output

2017-12-13 Thread Paul B Mahol
Signed-off-by: Paul B Mahol --- libavfilter/buffersink.c | 1 + libavfilter/buffersink.h | 1 + 2 files changed, 2 insertions(+) diff --git a/libavfilter/buffersink.c b/libavfilter/buffersink.c index 0f87b5439a..897396cac4 100644 --- a/libavfilter/buffersink.c +++ b/libavfilter/buffersink.c @@ -

[FFmpeg-devel] [PATCH 05/24] avfilter/vf_scale: make use of color_range from filter links

2017-12-13 Thread Paul B Mahol
Signed-off-by: Paul B Mahol --- libavfilter/vf_scale.c | 8 1 file changed, 8 insertions(+) diff --git a/libavfilter/vf_scale.c b/libavfilter/vf_scale.c index 9f45032e85..802f841cc3 100644 --- a/libavfilter/vf_scale.c +++ b/libavfilter/vf_scale.c @@ -303,9 +303,15 @@ static int config_p

[FFmpeg-devel] [PATCH 10/24] avcodec/mjpegdec: replace YUVJ pixel formats

2017-12-13 Thread Paul B Mahol
Signed-off-by: Paul B Mahol --- libavcodec/mjpegdec.c| 18 +- libavcodec/tdsc.c| 2 +- tests/fate/vcodec.mak| 4 ++-- tests/ref/fate/api-mjpeg-codec-param | 4 ++-- tests/ref/fate/exif-image-embedded | 2 +- tests/ref/fate/

[FFmpeg-devel] [PATCH 09/24] avcodec/mpeg4videoenc: mark as limited color range only

2017-12-13 Thread Paul B Mahol
lavf-mkv changes only because of metadata. Signed-off-by: Paul B Mahol --- libavcodec/mpeg4videoenc.c | 1 + libavcodec/mpegvideo_enc.c | 4 tests/ref/lavf/mkv | 8 tests/ref/seek/lavf-mkv| 44 ++-- 4 files changed, 31 insertio

[FFmpeg-devel] [PATCH 06/24] avcodec/pngdec: set full color range only for gray formats

2017-12-13 Thread Paul B Mahol
Signed-off-by: Paul B Mahol --- libavcodec/pngdec.c| 8 ++-- tests/ref/fate/api-png-codec-param | 4 ++-- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/libavcodec/pngdec.c b/libavcodec/pngdec.c index f93f200bb1..dbf986de50 100644 --- a/libavcodec/pngdec.c +++

[FFmpeg-devel] [PATCH 08/24] avcodec/proresenc: prores supports limited color range only

2017-12-13 Thread Paul B Mahol
Add .color_range field to encoder's AVCodec struct. Signed-off-by: Paul B Mahol --- libavcodec/proresenc_anatoliy.c | 2 ++ libavcodec/proresenc_kostya.c | 1 + 2 files changed, 3 insertions(+) diff --git a/libavcodec/proresenc_anatoliy.c b/libavcodec/proresenc_anatoliy.c index 0516066163..cb

[FFmpeg-devel] [PATCH 11/24] avcodec/mjpegdec: remove YUVJ pixel format usage

2017-12-13 Thread Paul B Mahol
Signed-off-by: Paul B Mahol --- libavcodec/mjpegdec.c | 11 ++- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/libavcodec/mjpegdec.c b/libavcodec/mjpegdec.c index 55676d8576..160bbfd34b 100644 --- a/libavcodec/mjpegdec.c +++ b/libavcodec/mjpegdec.c @@ -2415,12 +2415,9 @@ th

[FFmpeg-devel] [PATCH 07/24] avfilter: negotiate color_range between filters

2017-12-13 Thread Paul B Mahol
Signed-off-by: Paul B Mahol --- fftools/ffmpeg.c| 2 ++ fftools/ffmpeg_filter.c | 56 ++--- libavcodec/utils.c | 11 +++ libavfilter/avfilter.c | 9 -- libavfilter/avfilter.h | 4 ++- libavfilter/avfiltergraph.c | 53 ++

[FFmpeg-devel] [PATCH 14/24] avcodec/fraps: replace YUVJ pixel format

2017-12-13 Thread Paul B Mahol
Signed-off-by: Paul B Mahol --- libavcodec/fraps.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavcodec/fraps.c b/libavcodec/fraps.c index 7a7673f73f..b2025b5d3f 100644 --- a/libavcodec/fraps.c +++ b/libavcodec/fraps.c @@ -218,7 +218,7 @@ static int decode_frame(AVCodecC

[FFmpeg-devel] [PATCH 15/24] avcodec/roqvideodec: replace YUVJ pixel format

2017-12-13 Thread Paul B Mahol
Signed-off-by: Paul B Mahol --- libavcodec/roqvideodec.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavcodec/roqvideodec.c b/libavcodec/roqvideodec.c index 0ab7d399d6..c5b7bbe236 100644 --- a/libavcodec/roqvideodec.c +++ b/libavcodec/roqvideodec.c @@ -190,7 +190,7 @@ st

[FFmpeg-devel] [PATCH 13/24] avcodec/svq3: replace YUVJ pixel format

2017-12-13 Thread Paul B Mahol
Signed-off-by: Paul B Mahol --- libavcodec/svq3.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libavcodec/svq3.c b/libavcodec/svq3.c index a937b2f951..4c6d838a15 100644 --- a/libavcodec/svq3.c +++ b/libavcodec/svq3.c @@ -1158,7 +1158,7 @@ static av_cold int svq3_decode_

[FFmpeg-devel] [PATCH 16/24] avcodec/mdec: replace YUVJ pixel format

2017-12-13 Thread Paul B Mahol
Signed-off-by: Paul B Mahol --- libavcodec/mdec.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavcodec/mdec.c b/libavcodec/mdec.c index 330b761279..637158d231 100644 --- a/libavcodec/mdec.c +++ b/libavcodec/mdec.c @@ -227,7 +227,7 @@ static av_cold int decode_init(AVCode

[FFmpeg-devel] [PATCH 12/24] avcodec/mjpegenc: add support for non-YUVJ formats

2017-12-13 Thread Paul B Mahol
Signed-off-by: Paul B Mahol --- libavcodec/mjpegenc.c | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libavcodec/mjpegenc.c b/libavcodec/mjpegenc.c index d2fcb8e191..3ae0a0a70d 100644 --- a/libavcodec/mjpegenc.c +++ b/libavcodec/mjpegenc.c @@ -415,8 +415,10 @@ AVCodec ff_m

[FFmpeg-devel] [PATCH 18/24] avcodec/hevc_ps: do not use YUVJ pixel format

2017-12-13 Thread Paul B Mahol
Color range is already set. Signed-off-by: Paul B Mahol --- libavcodec/hevc_ps.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/libavcodec/hevc_ps.c b/libavcodec/hevc_ps.c index a4f7ed60f7..19ec2d7ebf 100644 --- a/libavcodec/hevc_ps.c +++ b/libavcodec/hevc_ps.c @@ -578,8 +578,6 @@ static v

[FFmpeg-devel] [PATCH 17/24] avcodec/h264_slice: do not use YUVJ pixel formats

2017-12-13 Thread Paul B Mahol
Signed-off-by: Paul B Mahol --- libavcodec/h264_slice.c | 22 ++ 1 file changed, 2 insertions(+), 20 deletions(-) diff --git a/libavcodec/h264_slice.c b/libavcodec/h264_slice.c index aad5484588..a75ab08c29 100644 --- a/libavcodec/h264_slice.c +++ b/libavcodec/h264_slice.c @@

[FFmpeg-devel] [PATCH 19/24] avcodec/roqvideoenc: do not use YUVJ pixel format

2017-12-13 Thread Paul B Mahol
Signed-off-by: Paul B Mahol --- libavcodec/roqvideoenc.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libavcodec/roqvideoenc.c b/libavcodec/roqvideoenc.c index ac05123dc6..18ceef1b2c 100644 --- a/libavcodec/roqvideoenc.c +++ b/libavcodec/roqvideoenc.c @@ -1132,7 +1132,8 @

[FFmpeg-devel] [PATCH 22/24] avfilter/vf_setrange: change outlink color_range too

2017-12-13 Thread Paul B Mahol
Signed-off-by: Paul B Mahol --- libavfilter/vf_setparams.c | 11 +++ 1 file changed, 11 insertions(+) diff --git a/libavfilter/vf_setparams.c b/libavfilter/vf_setparams.c index 8427f98ba8..98a4aa2ad3 100644 --- a/libavfilter/vf_setparams.c +++ b/libavfilter/vf_setparams.c @@ -56,6 +56,16

[FFmpeg-devel] [PATCH 24/24] avfilter: remove YUVJ pixel format usage

2017-12-13 Thread Paul B Mahol
Signed-off-by: Paul B Mahol --- libavfilter/avf_showspectrum.c | 2 +- libavfilter/vaf_spectrumsynth.c| 4 +--- libavfilter/vf_atadenoise.c| 3 --- libavfilter/vf_avgblur.c | 4 +--- libavfilter/vf_bitplanenoise.c

[FFmpeg-devel] [PATCH 23/24] avformat/rtpenc_jpeg: remove usage of YUVJ formats

2017-12-13 Thread Paul B Mahol
Signed-off-by: Paul B Mahol --- libavformat/rtpenc_jpeg.c | 10 -- 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/libavformat/rtpenc_jpeg.c b/libavformat/rtpenc_jpeg.c index 38eb2e68eb..e0e7afebfc 100644 --- a/libavformat/rtpenc_jpeg.c +++ b/libavformat/rtpenc_jpeg.c @@ -46

[FFmpeg-devel] [PATCH 20/24] libavcodec/hevcdec: remove usage of YUVJ pixel format

2017-12-13 Thread Paul B Mahol
Signed-off-by: Paul B Mahol --- libavcodec/hevcdec.c | 1 - 1 file changed, 1 deletion(-) diff --git a/libavcodec/hevcdec.c b/libavcodec/hevcdec.c index 433a7056ea..d1b54b1db5 100644 --- a/libavcodec/hevcdec.c +++ b/libavcodec/hevcdec.c @@ -363,7 +363,6 @@ static enum AVPixelFormat get_format(HE

[FFmpeg-devel] [PATCH 21/24] avfilter/vf_blackdetect: use color_range from inlink

2017-12-13 Thread Paul B Mahol
Remove YUVJ pixel format usage. Signed-off-by: Paul B Mahol --- libavfilter/vf_blackdetect.c | 10 +- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/libavfilter/vf_blackdetect.c b/libavfilter/vf_blackdetect.c index 06ef9988d1..ff4b9eebb9 100644 --- a/libavfilter/vf_blackdet

[FFmpeg-devel] avfilter/x86/vf_hflip : make macro and add AVX2

2017-12-13 Thread Martin Vignali
Hello, In attach patch to merge byte and short hflip asm func into a macro and add AVX2 version Checkasm result (Kaby Lake, x86_64, mac os 10.12) hflip_byte_c: 30.9 hflip_byte_ssse3: 30.4 hflip_byte_avx2: 21.9 hflip_short_c: 31.6 hflip_short_ssse3: 30.4 hflip_short_avx2: 22.4 Martin 0001-avfi

[FFmpeg-devel] [PATCH 1/4] lavf/mpegts: mark packets with TEI flag as corrupted

2017-12-13 Thread Rodger Combs
--- libavformat/mpegts.c | 8 1 file changed, 8 insertions(+) diff --git a/libavformat/mpegts.c b/libavformat/mpegts.c index 53cbcfb543..0a3ad05726 100644 --- a/libavformat/mpegts.c +++ b/libavformat/mpegts.c @@ -2296,6 +2296,14 @@ static int handle_packet(MpegTSContext *ts, const uint8

[FFmpeg-devel] [PATCH 4/4] lavf/utils: add flag to fill unset timestamps from wallclock offset

2017-12-13 Thread Rodger Combs
--- libavformat/avformat.h | 1 + libavformat/internal.h | 5 + libavformat/options_table.h | 1 + libavformat/utils.c | 12 4 files changed, 19 insertions(+) diff --git a/libavformat/avformat.h b/libavformat/avformat.h index d10d583dff..a039a2764d 100644 ---

[FFmpeg-devel] [PATCH 2/4] lavc+lavf: split AV_PKG_FLAG_CORRUPT into more specific flags

2017-12-13 Thread Rodger Combs
This maintains AV_PKG_FLAG_CORRUPT as a mask of the 3 new flags. Requires a major bump in both libraries. --- libavcodec/avcodec.h | 29 - libavcodec/trace_headers_bsf.c | 10 -- libavcodec/version.h | 3 +++ libavformat/aiffdec.c |

[FFmpeg-devel] [PATCH 3/4] lavf/utils: add flag to discard timestamps on corrupted frames

2017-12-13 Thread Rodger Combs
--- libavformat/avformat.h | 1 + libavformat/options_table.h | 1 + libavformat/utils.c | 8 3 files changed, 10 insertions(+) diff --git a/libavformat/avformat.h b/libavformat/avformat.h index 4f2798a871..d10d583dff 100644 --- a/libavformat/avformat.h +++ b/libavformat/avf

Re: [FFmpeg-devel] [PATCH 2/3] lavf/utils: add flag to discard timestamps on corrupted frames

2017-12-13 Thread Michael Niedermayer
On Wed, Dec 13, 2017 at 03:04:06AM -0600, Rodger Combs wrote: > > > > On Dec 10, 2017, at 09:27, Michael Niedermayer > > wrote: > > > > On Sun, Dec 10, 2017 at 05:17:44AM -0600, Rodger Combs wrote: > >> > >> > >>> On Dec 9, 2017, at 12:19, Michael Niedermayer > >>> wrote: > >>> > >>> On F

Re: [FFmpeg-devel] [PATCH] ivfenc: add AV1 support

2017-12-13 Thread Rostislav Pehlivanov
On 10 December 2017 at 23:28, Tristan Matthews wrote: > libaom tools work with ivf files. > --- > libavformat/ivfenc.c | 9 ++--- > 1 file changed, 6 insertions(+), 3 deletions(-) > > diff --git a/libavformat/ivfenc.c b/libavformat/ivfenc.c > index fdc0ee03e1..2d1f9aeef6 100644 > --- a/libav

Re: [FFmpeg-devel] [PATCH] ivfenc: add AV1 support

2017-12-13 Thread Ronald S. Bultje
Hi, On Sun, Dec 10, 2017 at 6:28 PM, Tristan Matthews wrote: > -avio_wl32(pb, par->codec_tag ? par->codec_tag : par->codec_id == > AV_CODEC_ID_VP9 ? AV_RL32("VP90") : AV_RL32("VP80")); > +avio_wl32(pb, par->codec_tag ? par->codec_tag : par->codec_id == > AV_CODEC_ID_VP9 ? AV_RL32("VP90")

Re: [FFmpeg-devel] avfilter/x86/vf_hflip : make macro and add AVX2

2017-12-13 Thread Henrik Gramner
On Wed, Dec 13, 2017 at 6:07 AM, Martin Vignali wrote: > +vpermq m1, [srcq + xq - mmsize + %3], 0x4e; flip each lane at > load > +vpermq m2, [srcq + xq - 2 * mmsize + %3], 0x4e; flip each lane at > load Would doing 2x 128-bit movu + 2x vinserti128 be faster? __

Re: [FFmpeg-devel] avfilter/x86/vf_blend : add avx2 version for 8b func (WIP)

2017-12-13 Thread Henrik Gramner
On Sat, Dec 9, 2017 at 1:11 PM, Martin Vignali wrote: > the idea in AVX2 is to load 128bits of data (2x 64 bits) > then shuffle accross lane, the two 64 bits in the low part of each lane, to > keep the rest of the process similar > to the sse version What about using pmovzxbw instead of movu + vp

[FFmpeg-devel] [PATCH] avformat/http: handle "content-range: -/*" responses

2017-12-13 Thread Aman Gupta
From: Aman Gupta The HTTP spec for the Content-Range response header specifies that '*' may be used when the total size of the document is unknown. Practically speaking, this can be used by a webserver to indicate that the underlying video file is still growing, i.e. more video data is being app

Re: [FFmpeg-devel] [PATCH 10/24] avcodec/mjpegdec: replace YUVJ pixel formats

2017-12-13 Thread Michael Niedermayer
On Wed, Dec 13, 2017 at 11:59:26AM +0100, Paul B Mahol wrote: > Signed-off-by: Paul B Mahol > --- > libavcodec/mjpegdec.c| 18 +- > libavcodec/tdsc.c| 2 +- > tests/fate/vcodec.mak| 4 ++-- > tests/ref/fate/api-mjpeg-codec-para

Re: [FFmpeg-devel] [PATCH 12/24] avcodec/mjpegenc: add support for non-YUVJ formats

2017-12-13 Thread Michael Niedermayer
On Wed, Dec 13, 2017 at 11:59:28AM +0100, Paul B Mahol wrote: > Signed-off-by: Paul B Mahol > --- > libavcodec/mjpegenc.c | 5 - > 1 file changed, 4 insertions(+), 1 deletion(-) this breaks: ./ffmpeg -i matrixbench_mpeg2.mpg -vcodec mjpeg -strict -2 -t 0.5 mjpeg.avi [...] -- Michael

Re: [FFmpeg-devel] [PATCH 12/24] avcodec/mjpegenc: add support for non-YUVJ formats

2017-12-13 Thread Michael Niedermayer
On Wed, Dec 13, 2017 at 08:31:22PM +0100, Michael Niedermayer wrote: > On Wed, Dec 13, 2017 at 11:59:28AM +0100, Paul B Mahol wrote: > > Signed-off-by: Paul B Mahol > > --- > > libavcodec/mjpegenc.c | 5 - > > 1 file changed, 4 insertions(+), 1 deletion(-) > > this breaks: > > ./ffmpeg -i m

Re: [FFmpeg-devel] [PATCH 10/24] avcodec/mjpegdec: replace YUVJ pixel formats

2017-12-13 Thread James Almer
On 12/13/2017 4:22 PM, Michael Niedermayer wrote: > On Wed, Dec 13, 2017 at 11:59:26AM +0100, Paul B Mahol wrote: >> Signed-off-by: Paul B Mahol >> --- >> libavcodec/mjpegdec.c| 18 +- >> libavcodec/tdsc.c| 2 +- >> tests/fate/vcodec.mak

Re: [FFmpeg-devel] [PATCH 10/24] avcodec/mjpegdec: replace YUVJ pixel formats

2017-12-13 Thread Marton Balint
On Wed, 13 Dec 2017, Michael Niedermayer wrote: On Wed, Dec 13, 2017 at 11:59:26AM +0100, Paul B Mahol wrote: Signed-off-by: Paul B Mahol --- libavcodec/mjpegdec.c| 18 +- libavcodec/tdsc.c| 2 +- tests/fate/vcodec.mak| 4

Re: [FFmpeg-devel] [PATCH v2 1/5] avformat/http: ff_http_do_new_request() returns EINVAL if re-used with different hostname

2017-12-13 Thread Jeyapal, Karthick
>On 12/13/17, 6:05 AM, "Aman Gupta" ffm...@tmm1.net> wrote: > >From: Aman Gupta > >This will prevent improper use of ff_http_do_new_request() if the user >tries to send a request for a different host to a previously connected >persistent http/1.1 connection. >--- > libavformat/http.c | 16 ++

Re: [FFmpeg-devel] [PATCH 1/4] lavf/mpegts: mark packets with TEI flag as corrupted

2017-12-13 Thread Michael Niedermayer
On Wed, Dec 13, 2017 at 05:44:50AM -0600, Rodger Combs wrote: > --- > libavformat/mpegts.c | 8 > 1 file changed, 8 insertions(+) > > diff --git a/libavformat/mpegts.c b/libavformat/mpegts.c > index 53cbcfb543..0a3ad05726 100644 > --- a/libavformat/mpegts.c > +++ b/libavformat/mpegts.c >

Re: [FFmpeg-devel] [PATCH 10/24] avcodec/mjpegdec: replace YUVJ pixel formats

2017-12-13 Thread Michael Niedermayer
On Wed, Dec 13, 2017 at 04:44:26PM -0300, James Almer wrote: > On 12/13/2017 4:22 PM, Michael Niedermayer wrote: > > On Wed, Dec 13, 2017 at 11:59:26AM +0100, Paul B Mahol wrote: > >> Signed-off-by: Paul B Mahol > >> --- > >> libavcodec/mjpegdec.c| 18 +- > >> liba

Re: [FFmpeg-devel] [PATCH] Added Turing codec to ffmpeg

2017-12-13 Thread Josh de Kock
On Thu, 7 Dec 2017 11:08:47 + Matteo Naccari wrote: > - This patch contains the changes required to interface the Turing codec > [...] I still have an issue with this patch, while it would be nice to have another HEVC encoder available in FFmpeg for comparisons and whatnot, I feel that tu

Re: [FFmpeg-devel] [PATCH] Added Turing codec to ffmpeg

2017-12-13 Thread Jan Ekström
On Thu, Dec 14, 2017 at 12:39 AM, Josh de Kock wrote: > On Thu, 7 Dec 2017 11:08:47 + > Matteo Naccari wrote: > >> - This patch contains the changes required to interface the Turing codec >> [...] > > I still have an issue with this patch, while it would be nice to have another > HEVC encod

Re: [FFmpeg-devel] [PATCH V2] lavc/vp8: Fix HWAccel VP8 decoder can't support resolution change.

2017-12-13 Thread Mark Thompson
On 29/11/17 23:53, Jun Zhao wrote: > V2: fix the V1 lead to webp crash issue. > > From b943c2814789288d09b4032fa6cdfbc3fd672a2b Mon Sep 17 00:00:00 2001 > From: Jun Zhao > Date: Wed, 29 Nov 2017 10:22:03 +0800 > Subject: [PATCH V2] lavc/vp8: Fix HWAccel VP8 decoder can't support resolution > cha

[FFmpeg-devel] [PATCH] avcodec/vp9: mark frame as finished on decode_tiles() failure

2017-12-13 Thread Michael Niedermayer
Fixes deadlock with framethreads Fixes: Netflix_Aerial_1080p_60fps_8bit_420.y4m.vp9.noaltref.webm.ivf.s69372_r01-05_b6-.ivf Fixes: Netflix_Aerial_1080p_60fps_10bit_420.y4m.vp9.noaltref.webm.ivf.s149104_r01-05_b6-.ivf Fixes: ducks_take_off_444_720p50.y4m.vp9.webm.ivf.s107375_r01-05_b6-.ivf Report

Re: [FFmpeg-devel] [PATCH V2] lavc/vp8: Fix HWAccel VP8 decoder can't support resolution change.

2017-12-13 Thread Jun Zhao
On 2017/12/14 8:51, Mark Thompson wrote: > On 29/11/17 23:53, Jun Zhao wrote: >> V2: fix the V1 lead to webp crash issue. >> >> From b943c2814789288d09b4032fa6cdfbc3fd672a2b Mon Sep 17 00:00:00 2001 >> From: Jun Zhao >> Date: Wed, 29 Nov 2017 10:22:03 +0800 >> Subject: [PATCH V2] lavc/vp8: Fix H

[FFmpeg-devel] [PATCH] avformat/matroskaenc: flag discardable packets as such

2017-12-13 Thread James Almer
Signed-off-by: James Almer --- libavformat/matroskaenc.c | 8 ++-- 1 file changed, 6 insertions(+), 2 deletions(-) This only has an effect when muxing h265 streams originating from the libx265 wrapper atm, as no other encoder or demuxer currently sets the flag. I compared the output of our

[FFmpeg-devel] [PATCH V3] lavc/vp8: Fix HWAccel VP8 decoder can't support resolution change.

2017-12-13 Thread Jun Zhao
V3: refine the code. V2: fix the V1 lead to webp crash issue. From f55a7e26214e066e9bf817ae04ca3d0c2d3e7a6d Mon Sep 17 00:00:00 2001 From: Jun Zhao Date: Thu, 30 Nov 2017 07:53:53 +0800 Subject: [PATCH V3] lavc/vp8: Fix HWAccel VP8 decoder can't support resolution change. Use the following comma

Re: [FFmpeg-devel] [PATCH] avcodec/vp9: mark frame as finished on decode_tiles() failure

2017-12-13 Thread James Zern
On Wed, Dec 13, 2017 at 5:02 PM, Michael Niedermayer wrote: > Fixes deadlock with framethreads > Fixes: > Netflix_Aerial_1080p_60fps_8bit_420.y4m.vp9.noaltref.webm.ivf.s69372_r01-05_b6-.ivf > Fixes: > Netflix_Aerial_1080p_60fps_10bit_420.y4m.vp9.noaltref.webm.ivf.s149104_r01-05_b6-.ivf > Fixes: