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:
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
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
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
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
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
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
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
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
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
>
>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 ++
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
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
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
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
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
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
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
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?
__
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")
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
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
---
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
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 |
---
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
---
---
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
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
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
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
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
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
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
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 @
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
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
@@
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
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
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
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
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_
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 ++
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
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
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
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/
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
+++
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
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
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
@@ -
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
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_
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
>
> 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
> 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.
>
> 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
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 +++
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).
57 matches
Mail list logo