[Enable]
--enable-parser=vp8 --enable-decoder=vp8 --enable-decoder=vp9
[Patch]
arm: use a local label instead of the function symbol in ff_prefetch_arm
Avoids a relocation which might end out of range for thumb2.
Reported-By: Ludovic Fauvet <etix@videolan.org>
Bug-Id: https://bugs.webkit.org/show_bug.cgi?id=137022
CC: libav-stable@libav.org
Change-Id: Id4c2acac8f150f81df654fffccde6433d68869ff
Signed-off-by: jiyong.min <jiyong.min@samsung.com>
(cherry picked from commit
cd3ed69efc06591c75a0a3fd62a28092791cd72d)
#include "libavutil/arm/asm.S"
function ff_prefetch_arm, export=1
+1:
subs r2, r2, #1
pld [r0]
add r0, r0, r1
- bne X(ff_prefetch_arm)
+ bne 1b
bx lr
endfunc
--enable-fft --enable-rdft --enable-mdct --enable-neon \
%{?asan:--disable-inline-asm} \
"
+
+%if 0%{?TIZEN_PRODUCT_TV}
+export CONFIGURE_OPTIONS+="--enable-parser=vp8 --enable-decoder=vp8 --enable-decoder=vp9 "
+%else
+%endif
+
%ifarch %{arm} aarch64
export CONFIGURE_OPTIONS+="--disable-mmx "
%else