[FFmpeg-devel] [PATCH 06/10] swscale/arm/yuv2rgb: only process one line at a time for the yuv420p and nv{12, 21} formats
Michael Niedermayer
michael at niedermayer.cc
Sat Mar 26 19:13:06 CET 2016
On Sat, Mar 26, 2016 at 01:05:56PM +0100, Matthieu Bouron wrote:
> On Sat, Mar 26, 2016 at 2:09 AM, Michael Niedermayer <michael at niedermayer.cc
> > wrote:
>
> > On Fri, Mar 25, 2016 at 11:46:01PM +0100, Matthieu Bouron wrote:
> > > From: Matthieu Bouron <matthieu.bouron at stupeflix.com>
> > >
> > > ---
> > > libswscale/arm/yuv2rgb_neon.S | 89
> > ++++++++++++-------------------------------
> > > 1 file changed, 24 insertions(+), 65 deletions(-)
> >
> > breaks build
> >
> > make distclean ; ../configure --cross-prefix=/usr/arm-linux-gnueabi/bin/
> > --cc='ccache arm-linux-gnueabi-gcc-4.5' --extra-cflags='-mfpu=neon
> > -mfloat-abi=softfp' --cpu=cortex-a8 --arch=armv7 --target-os=linux
> > --enable-cross-compile && make -j12
> >
> > CC libavutil/arm/float_dsp_init_arm.o
> > src/libswscale/arm/yuv2rgb_neon.S: Assembler messages:
> > src/libswscale/arm/yuv2rgb_neon.S:269: Error: thumb conditional
> > instruction should be in IT block -- `subeq r6,r6,r0'
> > src/libswscale/arm/yuv2rgb_neon.S:269: Error: thumb conditional
> > instruction should be in IT block -- `addne r6,r7'
> >
>
> [...]
>
> Patch updated with the relevant it instructions added. It still does build
> on my rpi2 setup but is not tested on the same setup as yours.
> Can you confirm it builds/works on your setup ?
confirmed up to and includng this patch
thx
[...]
--
Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB
When you are offended at any man's fault, turn to yourself and study your
own failings. Then you will forget your anger. -- Epictetus
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 181 bytes
Desc: Digital signature
URL: <http://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20160326/b67be2a8/attachment.sig>
More information about the ffmpeg-devel
mailing list