MediaPlayer 에 보다 많은 옵션을 적용하기 위해 라이브러리를 알아보던 중
Vitamio 라는 라이브러리를 알게 되었습니다.
해당 사이트에서 sdk와 샘플을 받아 빌드를 시키니 정상적으로 run은 되는데, mp3 파일이나 mp4 등 파일을 불러와 play 하면 에러를 내뿜습니다.
아래와 같은 특정 Log만 출력될 뿐 다른 사항은 보이질 않네요.
메모리 할당량을 체크해보니 메모리 할당이 안되는 것 같고, 내부 Thread 에서 계속 처리를 시도 하다가 뻗는 것 같은데.
혹시 사용해보신 분이 있다면 조언을 구하고자 합니다.
현재 vitamio 라이브러리를 적용중인 프로젝트가 있지만, playbackspeed 만 어정쩡하게 붙여본 상황이라
샘플 프로젝트를 참고하여 리빌딩 하려 합니다.
08-14 17:35:30.175: W/dalvikvm(30314): Invalid indirect reference 0x42753928 in decodeIndirectRef
08-14 17:35:30.175: I/dalvikvm(30314): "Thread-39835" prio=5 tid=19 RUNNABLE
08-14 17:35:30.175: I/dalvikvm(30314): | group="main" sCount=0 dsCount=0 obj=0x428d7f70 self=0x63fc64e0
08-14 17:35:30.175: I/dalvikvm(30314): | sysTid=30896 nice=0 sched=0/0 cgrp=apps handle=1659615496
08-14 17:35:30.175: I/dalvikvm(30314): | state=R schedstat=( 44935875 60956911 241 ) utm=4 stm=0 core=2
08-14 17:35:30.175: I/dalvikvm(30314): at dalvik.system.NativeStart.run(Native Method)
08-14 17:35:30.175: E/dalvikvm(30314): VM aborting
08-14 17:35:30.175: A/libc(30314): Fatal signal 6 (SIGABRT) at 0x0000766a (code=-6), thread 30896 (ov.vitamio.demo)