[SDL] mp3 Player..

SDL_mixer와 mad library를 이용한 사운드재생을 구현하였다.
하지만 이것은 CBR(constant bitrate)에서는 문제가 없지만..  VBR파일 재생시 문제가 생긴다.
(CBR이라도 bitrate가 다른 파일을 연속재생시에는 SDL_mixer를 다시 Init해줘야하는 번거로움이 있다.)

그래서 madplayer 예제를 크로스컴파일하여 돌려보니 VBR및 서로다른 mp3파일도 무리없이 동작하였다.
물론 mp3만 재생할것은 아니지만.. 우선 제일 중요하므로 이것을 적용시켜 보았다.

하지만 여기서 문제점.. 
1. 짧은 mp3이 재생되지 않는다. 단어 발음 mp3파일이 있는데 약1초정도의 파일이다. 수정하여 적용하면서 잘못된줄 알았는데 madplay에서 재생시에도 파일이 디코딩되지 않는다. 확인해봐야할 사항이다.

2. 그리고 이걸사용함으로써 wav및 다른 포멧재생은 다르게 구현해야 한다. - 이건 SDL_mixer를 그냥 사용해도 무방할듯 하다.  (mad library는 mp3만 재생된다.. OTL..)

이 글과 관련있는 글을 자동검색한 결과입니다 [?]

by 이카로스 | 2009/03/26 11:09 | SDL | 트랙백 | 덧글(0)

트랙백 주소 : http://icarosss.egloos.com/tb/2272387
☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]

:         :

:

비공개 덧글

.

<< 이전 페이지     다음 페이지 >>