[libav-devel] [PATCH] arm: vp9itxfm: Simplify txfm string comparisons

2016-11-12 Thread Martin Storsjö
--- This comes from the review of the aarch64 version. --- libavcodec/arm/vp9itxfm_neon.S | 45 ++ 1 file changed, 10 insertions(+), 35 deletions(-) diff --git a/libavcodec/arm/vp9itxfm_neon.S b/libavcodec/arm/vp9itxfm_neon.S index fca9836..cdb43b5 100644

Re: [libav-devel] [PATCH 1/2] aarch64: vp9: Add NEON itxfm routines

2016-11-12 Thread Martin Storsjö
On Sat, 12 Nov 2016, Janne Grunau wrote: On 2016-11-11 21:43:08 +0200, Martin Storsjö wrote: This work is sponsored by, and copyright, Google. These are ported from the ARM version; thanks to the larger amount of registers available, we can do the 16x16 and 32x32 transforms in slices 8 pixels

Re: [libav-devel] [PATCH 2/2] Drop pointless void* casts

2016-11-12 Thread Vittorio Giovara
On Sat, Nov 12, 2016 at 3:49 AM, Diego Biurrun wrote: > --- > libavcodec/flac_parser.c | 2 +- > libavcodec/libopenh264enc.c | 4 ++-- > libavcodec/libschroedinger.c | 2 +- > libavcodec/vdpau.c | 2 +- > libavformat/avisynth.c | 3 +-- > 5 files changed, 6

Re: [libav-devel] [PATCH 1/2] aarch64: vp9: Add NEON itxfm routines

2016-11-12 Thread Janne Grunau
On 2016-11-11 21:43:08 +0200, Martin Storsjö wrote: > This work is sponsored by, and copyright, Google. > > These are ported from the ARM version; thanks to the larger > amount of registers available, we can do the 16x16 and 32x32 > transforms in slices 8 pixels wide instead of 4. This gives > a

[libav-devel] [PATCH] vp8: Fix hwaccel decode with multiple threads

2016-11-12 Thread Mark Thompson
The initial implementation in 4e528206 failed to synchronise the threads at all, so it died horribly when they are enabled. This introduces the necessary serialisation to the decode operations. Thanks to Jun Zhao for noting this issue. --- libavcodec/vp8.c | 11 +--

Re: [libav-devel] [PATCH] avconv_opt: Consistently iterate through hwaccels array in all cases

2016-11-12 Thread Luca Barbato
On 12/11/2016 09:19, Diego Biurrun wrote: > avconv_opt.c:188:19: warning: comparison of unsigned expression < 0 is always > false [-Wtype-limits] > --- > > Now with the simplified iteration nicked from the other occurrences in the > file. > > avconv_opt.c | 2 +- > 1 file changed, 1

Re: [libav-devel] [PATCH 1/2] aac: Drop pointless cast

2016-11-12 Thread Luca Barbato
On 12/11/2016 09:49, Diego Biurrun wrote: > --- > libavcodec/aacpsy.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/libavcodec/aacpsy.c b/libavcodec/aacpsy.c > index 6cfae6b..272be9f 100644 > --- a/libavcodec/aacpsy.c > +++ b/libavcodec/aacpsy.c > @@ -300,7 +300,7 @@

[libav-devel] [PATCH 2/2] Drop pointless void* casts

2016-11-12 Thread Diego Biurrun
--- libavcodec/flac_parser.c | 2 +- libavcodec/libopenh264enc.c | 4 ++-- libavcodec/libschroedinger.c | 2 +- libavcodec/vdpau.c | 2 +- libavformat/avisynth.c | 3 +-- 5 files changed, 6 insertions(+), 7 deletions(-) diff --git a/libavcodec/flac_parser.c

[libav-devel] [PATCH 1/2] aac: Drop pointless cast

2016-11-12 Thread Diego Biurrun
--- libavcodec/aacpsy.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavcodec/aacpsy.c b/libavcodec/aacpsy.c index 6cfae6b..272be9f 100644 --- a/libavcodec/aacpsy.c +++ b/libavcodec/aacpsy.c @@ -300,7 +300,7 @@ static av_cold int psy_3gpp_init(FFPsyContext *ctx) {

[libav-devel] [PATCH] avconv_opt: Consistently iterate through hwaccels array in all cases

2016-11-12 Thread Diego Biurrun
avconv_opt.c:188:19: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] --- Now with the simplified iteration nicked from the other occurrences in the file. avconv_opt.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/avconv_opt.c b/avconv_opt.c