Hi TI,
In customized DM385 platform
In Playback, I could able to play avi files using ffmpeg libraries
While trying to play mkv files, which parser I have to use to play MKV
In this config enabled muxer and demuxer as matroska
Configure :-
./configure --arch=arm41 --cpu=armv5te --disable-muxers --enable-muxer=avi --enable-muxer=matroska --enable-muxer=wav --disable-encoders --enable-encoder=pcm_mulaw --enable-encoder=aac --enable-encoder=libx264 --enable-encoder=mjpeg --enable-encoder=mpeg4 --disable-decoders --enable-decoder=h264 --enable-decoder=mp4 --enable-decoder=pcm_mulaw --disable-indevs --disable-outdevs --disable-filters --disable-parsers --enable-parser=h264 --enable-parser=h261 --enable-parser=h263 --enable-parser=avi--disable-demuxers --enable-demuxer=avi --enable-demuxer=matroska --enable-demuxer=h261 --enable-demuxer=h263 --enable-demuxer=h264 --enable-demuxer=wav --disable-protocol=pipe --disable-bsfs --disable-ffmpeg --disable-ffserver --enable-ffplay --enable-small --enable-cross-compile --cc=/home/Source/ti_tools/linux_devkit/bin/arm-arago-linux-gnueabi-gcc --disable-mmx --disable-network --disable-zlib --disable-debug --enable-debug=error --enable-debug=info --enable-debug=warning --enable-debug=debug --enable-libx264 --enable-libfaac --enable-nonfree --enable-gpl --extra-cflags=-I./../include --extra-ldflags=-L./../lib --prefix=./.. --disable-armvfp
At the time compilation itself getting failed
multimedia/avi_save/lib/libavformat.a(matroskadec.o): In function `matroska_decode_buffer.clone.1':
matroskadec.c:(.text+0xb70): undefined reference to `BZ2_bzDecompressInit'
matroskadec.c:(.text+0xbc0): undefined reference to `BZ2_bzDecompress'
matroskadec.c:(.text+0xbdc): undefined reference to `BZ2_bzDecompressEnd'
collect2: ld returned 1 exit status
As your reference !!!
What are all the dependency to play mkv files
Kindly suggest me to solve !!!
Regards,
Rajesh Kannan.S