개발자 일기

tta codec

욱_스 2008. 12. 22. 23:24

multimedia player에 TTA codec 포팅 완료.
전에 gsplayer용 plugin을 만들어 봤기 때문에 며칠 안 걸려 끝냄.

CVS에 commit 이후 테스트 도중 기존 Codec (library로 된것) 하고 충돌 현상 발견.
일부 코덱 재생 시에 멀티미디어 플레이어가 뻗음. ->

(memory 쪽으로 예상)
stack -> heap 교체 ( 효과없음 )
C++ -> C 교체 ( 효과없음 )

기존에 포팅한 FLAC, APE 와는 잘 동작.

근데 하필 library,,;;
이참에 그것도 확... 포팅.. 하자니 라이센스가 걸리고,, 

TTA 해결 이후에는

MPC Codec Porting예정.

-----------> 해결. include header의 순서...가  mp3 library 의 header 다음에 tta header를 include 해줘야 한다.