예전에 ARM7에서 돌려본 적이 있는데 mad로는 좀 느리더군요.. /dev/null 로 리다이렉트 해서 디코딩만 해봤는데 디코딩 시간이 플레이 시간보다 길었던 기억이 납니다.
PXA255에선 어떨 지.. 궁금하군요. 잘 돌아가는 지 답좀 올려주세요.
일단 mad에는 arm용으로 어셈 코드가 있었던 걸로 기억나네요.
madplayer를 크로스 컴파일 해서 pxa255에서 올렸더니 플레이 잘 됩니다.
그리고 mplayer도 크로스 컴파일 해서 올려더니 잘 돌아갑니다.
내부적으로 사운드 디코더 라이브러리를 libmad로 지정해서 사용했습니다.
명령어는 "mplayer ac mad 음악파일명" 입니다.
당근 libmad를 크로서 컴파일 해서 같이 올려야 되겠죠..
글쎄요.. x86 어셈블리를 기본적으로 사용하게 되어 있나 본데요..
글쎄요.. x86 어셈블리를 기본적으로 사용하게 되어 있나 본데요..
혹시 어셈블리 때문에 잘 안되신다면 고정소수점 연산 라이브러리인 mad에 대해 검색해보세요. 제 ID와 mad로 검색해보시면 나올 거예요.
mad는 GPL을 따릅니다.
예전에 ARM7에서 돌려본 적이 있는데 mad로는 좀 느리더군요.. /d
예전에 ARM7에서 돌려본 적이 있는데 mad로는 좀 느리더군요.. /dev/null 로 리다이렉트 해서 디코딩만 해봤는데 디코딩 시간이 플레이 시간보다 길었던 기억이 납니다.
PXA255에선 어떨 지.. 궁금하군요. 잘 돌아가는 지 답좀 올려주세요.
일단 mad에는 arm용으로 어셈 코드가 있었던 걸로 기억나네요.
rommance.net
잘 돌아갑니다.
madplayer를 크로스 컴파일 해서 pxa255에서 올렸더니 플레이 잘 됩니다.
그리고 mplayer도 크로스 컴파일 해서 올려더니 잘 돌아갑니다.
내부적으로 사운드 디코더 라이브러리를 libmad로 지정해서 사용했습니다.
명령어는 "mplayer ac mad 음악파일명" 입니다.
당근 libmad를 크로서 컴파일 해서 같이 올려야 되겠죠..
꿈은 이루어진다.
댓글 달기