Re: [libav-devel] [PATCH 1/2] checkasm: Check register clobbering on arm

2015-12-31 Thread Martin Storsjö
On Thu, 31 Dec 2015, Janne Grunau wrote: On 2015-12-31 17:00:40 +0200, Martin Storsjö wrote: On Thu, 31 Dec 2015, Janne Grunau wrote: On 2015-12-31 12:46:39 +0200, Martin Storsjö wrote: Use two separate functions, depending on whether neon is available. should be neon or vfp Ah, yes, so

Re: [libav-devel] [RFC] Cineform HD questions

2015-12-31 Thread Kieran Kunhya
On 31 December 2015 at 06:17, Kostya Shishkov wrote: > On Thu, Dec 31, 2015 at 04:13:50AM +, Kieran Kunhya wrote: >> >> This patch is the first attempt at getting a working Cineform HD decoder >> into avcodec >> It supports YUV422P10 files which are the majority of files in the wild >> There

Re: [libav-devel] [PATCH 1/2] checkasm: Check register clobbering on arm

2015-12-31 Thread Janne Grunau
On 2015-12-31 17:00:40 +0200, Martin Storsjö wrote: > On Thu, 31 Dec 2015, Janne Grunau wrote: > > >On 2015-12-31 12:46:39 +0200, Martin Storsjö wrote: > >>Use two separate functions, depending on whether neon is available. > > > >should be neon or vfp > > Ah, yes, so if either NEON or VFPv3 is a

Re: [libav-devel] [PATCH 1/2] checkasm: Check register clobbering on arm

2015-12-31 Thread Martin Storsjö
On Thu, 31 Dec 2015, Janne Grunau wrote: On 2015-12-31 12:46:39 +0200, Martin Storsjö wrote: Use two separate functions, depending on whether neon is available. should be neon or vfp Ah, yes, so if either NEON or VFPv3 is available (or just check for VFPv3?). This is set to require armv

Re: [libav-devel] [PATCH 2/2] checkasm: Check register clobbering on aarch64

2015-12-31 Thread Janne Grunau
On 2015-12-31 12:46:40 +0200, Martin Storsjö wrote: > This is disabled on iOS, since iOS uses a slightly different ABI > for vararg parameters. > --- > Similar changes as for the arm version. > --- > tests/checkasm/aarch64/Makefile |1 + > tests/checkasm/aarch64/checkasm.S | 148 >

Re: [libav-devel] [PATCH 1/2] checkasm: Check register clobbering on arm

2015-12-31 Thread Janne Grunau
On 2015-12-31 12:46:39 +0200, Martin Storsjö wrote: > Use two separate functions, depending on whether neon is available. should be neon or vfp > This is set to require armv5te - it uses blx, which is only available > since armv5t, but we don't have a separate configure item for that. > (It also

[libav-devel] [PATCH 2/2] checkasm: Check register clobbering on aarch64

2015-12-31 Thread Martin Storsjö
This is disabled on iOS, since iOS uses a slightly different ABI for vararg parameters. --- Similar changes as for the arm version. --- tests/checkasm/aarch64/Makefile |1 + tests/checkasm/aarch64/checkasm.S | 148 + tests/checkasm/checkasm.h |

[libav-devel] [PATCH 1/2] checkasm: Check register clobbering on arm

2015-12-31 Thread Martin Storsjö
Use two separate functions, depending on whether neon is available. This is set to require armv5te - it uses blx, which is only available since armv5t, but we don't have a separate configure item for that. (It also uses ldrd, which requires armv5te, but this could be avoided if necessary.) --- Com

Re: [libav-devel] [PATCH 1/3] dca: introduce constants for subbands,

2015-12-31 Thread Janne Grunau
On 2015-12-30 15:29:03 +0100, Alexandra Hájková wrote: > and move SAMPLES_PER_SUBBAND to more appropriate place. > --- > rebased patch > > libavcodec/dca.h| 2 +- > libavcodec/dcadec.c | 21 ++--- > libavcodec/dcadsp.c | 6 +++--- > libavcodec/dcadsp.h | 9 ++--- > 4 fi