Returning audio and subtitle decoders, as the demo app now displays this info

pull/14/head
Javernaut 5 years ago
parent f2fdf779f0
commit e24313dac5
  1. 8
      ffmpeg-android-maker.sh
  2. 217
      video_decoders_list.txt

@ -154,10 +154,6 @@ function assemble() {
# The name for compiler is slightly different, so it is defined separatly. # The name for compiler is slightly different, so it is defined separatly.
CC=${TOOLCHAIN_PATH}/bin/${TARGET_TRIPLE_MACHINE_CC}-linux-${TARGET_TRIPLE_OS}${API_LEVEL}-clang CC=${TOOLCHAIN_PATH}/bin/${TARGET_TRIPLE_MACHINE_CC}-linux-${TARGET_TRIPLE_OS}${API_LEVEL}-clang
# Reading a list of video codecs to enable
DECODERS_TO_ENABLE=
while IFS= read -r line; do DECODERS_TO_ENABLE="${DECODERS_TO_ENABLE} --enable-decoder=$line"; done < ${BASE_DIR}/video_decoders_list.txt
# Everything that goes below ${EXTRA_BUILD_CONFIGURATION_FLAGS} is my project-specific. # Everything that goes below ${EXTRA_BUILD_CONFIGURATION_FLAGS} is my project-specific.
# You are free to enable/disable whatever you actually need. # You are free to enable/disable whatever you actually need.
./configure \ ./configure \
@ -184,9 +180,7 @@ function assemble() {
--disable-debug \ --disable-debug \
--disable-pthreads \ --disable-pthreads \
--disable-network \ --disable-network \
--disable-bsfs \ --disable-bsfs
--disable-decoders \
${DECODERS_TO_ENABLE}
make clean make clean
make -j8 make -j8

@ -1,217 +0,0 @@
aasc
aic
alias_pix
amv
anm
ansi
apng
asv1
asv2
aura
aura2
avrn
avrp
avs
avui
ayuv
bethsoftvid
bfi
bintext
bitpacked
bmp
bmv_video
brender_pix
c93
cavs
cdgraphics
cdxl
cfhd
cinepak
clearvideo
cljr
cllc
eacmv
cpia
cyuv
dds
dfa
dirac
dnxhd
dpx
dsicinvideo
dvvideo
dxa
dxtory
dxv
escape124
escape130
exr
ffv1
ffvhuff
fic
fits
flashsv
flashsv2
flic
flv
fmvc
fraps
frwu
g2m
gdv
gif
h261
h263
h263i
h263p
h264
hap
hevc
hq_hqa
hqx
huffyuv
idf
imm4
indeo2
indeo3
indeo4
indeo5
jpeg2000
libopenjpeg
jpegls
jv
kgv1
kmvc
lagarith
loco
m101
eamad
magicyuv
mdec
mimic
mjpeg
mjpegb
mmvideo
motionpixels
mpeg1video
mpeg2video
mpegvideo
mpeg4
msa1
mscc
msmpeg4v1
msmpeg4v2
msrle
mss1
mss2
msvideo1
mszh
mts2
mvc1
mvc2
mwsc
mxpeg
nuv
paf_video
pam
pbm
pcx
pgm
pgmyuv
pictor
pixlet
png
ppm
prores
prosumer
psd
ptx
qdraw
qpeg
qtrle
r10k
r210
rasc
rawvideo
rl2
rpza
rscc
rv10
rv20
rv30
rv40
sanm
scpr
screenpresso
sgi
sgirle
sheervideo
smc
smvjpeg
snow
sp5x
speedhq
srgc
sunrast
svq1
svq3
targa
targa_y216
tdsc
eatgq
eatgv
theora
thp
tiertexseqvideo
tiff
tmv
eatqi
truemotion1
truemotion2
truemotion2rt
tscc2
txd
utvideo
v210
v210x
v308
v408
v410
vb
vble
vc1
vc1image
vcr1
xl
vmdvideo
vmnc
vp3
vp5
vp6
vp6a
vp6f
vp7
vp8
vp9
wcmv
webp
wmv1
wmv2
wmv3
wmv3image
wnv1
wrapped_avframe
xan_wc3
xan_wc4
xbin
xbm
xface
xpm
xwd
y41p
ylc
yop
yuv4
zerocodec
zlib
zmbv
Loading…
Cancel
Save