[Alsa] dmix 사용 시 snd_pcm_avail 오류관련.
글쓴이: kjhyun / 작성시간: 금, 2009/12/18 - 9:51오후
안녕하세요.
Alsa dmix plugin을 사용하여 media를 재생하려고 하는데 snd_pcm_avail() 함수가 정확한 available한 size를 반환하지 않는것 같습니다.
현재 period buffer size는 1024이고 periods 16개를 잡고 사용하고 있습니다.
snd_pcm_avail()의 size는 (1024*16)보다 작아야 하는데 더 큰 값이 반환되기도 하고 정상적인 값이 반환되고도 있습니다.
"default" device를 사용할 경우에는 발생하지 않는데 "plug:dmix" device로 재생할 경우에만 발생할까요...
고수님들의 조언 부탁 드립니다.
Forums:
댓글 달기