Korea FreeBSD Users Group News, Internal, Projects, Home
Software, Support, Documentation

[KFUG] 5.2R pcm audio



[ ³¯Â¥¼ø »öÀÎ ] [ ´ñ±Û¼ø »öÀÎ ] [ ÃÖ»óÀ§ »öÀÎ] [ °Ë»ö]

[ÀÌÀü ±Û] [´ÙÀ½ ±Û] [ÀÌÀü ´ñ±Û] [´ÙÀ½ ´ñ±Û]


얼마전 제가 사용하는 시스템을 5.2R로 설치한 후부터 xmms에서
이상한 문제가 발생하고 있습니다.

1. 플레이 중지 후 xmms를 종료하면 약 1초정도 플레이를 하다가
   종료합니다.
2. xmms에서 플레이 중이거나 플레이를 멈춘 상태에서 다른 곡을
    선택하면(playlist editor에서) 약 1초 정도의 지연이 일어납니다.

libthr이나 libkse를 사용해도 결과는 마찬가지 입니다.
전 P3(SMP)에 Sound Blaster Live!를 사용합니다.

플레이중 다른 곡을 선택했을 때 truss(1) 결과는 다음과 같습니다.
...
0.000155886 poll(0x8150000,0x2,0x0)              = 1 (0x1)
0.000131301 write(11,0x822be70,2560)             = 2560 (0xa00)
0.000067327 ioctl(11,SNDCTL_DSP_GETOSPACE,0xbfabaf40) = 0 (0x0)
0.000177676 ioctl(11,SNDCTL_DSP_RESET,0x0)       = 0 (0x0)
0.000086882 fstat(11,0xbfabae80)                 = 0 (0x0)
0.000345016 fcntl(0xb,0x3,0x0)                   = 5 (0x5)
0.000165943 fcntl(0xb,0x4,0x1)                   = 0 (0x0)
0.999180343 close(11)                            = 0 (0x0)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
0.000238298 clock_gettime(0x0,0xbfaedfa8)        = 0 (0x0)
0.000203937 clock_gettime(0x0,0xbfaedfa8)        = 0 (0x0)
0.001563885 write(5,0x816b000,48)                = 48 (0x30)
...

문제는 close(2)에 있는것 같은데 약 1초 정도의 시간이 걸린것
같습니다. 이게 pcm buffer문제인지 Sound Blaster driver문제인지
먼저 확인해야겠습니다.

다른 분들은 어떠세요?
중요한 문제는 아니지만 좀 성가시군요. :(

-- 
Pyun YongHyeon <http://www.kr.freebsd.org/~yongari>
_______________________________________________
한국 FreeBSD 사용자 그룹(KFUG) questions 메일링 리스트
questions at kr.FreeBSD.org
http://www.kr.FreeBSD.org/mailman/listinfo/questions


[ ³¯Â¥¼ø »öÀÎ ] [ ´ñ±Û¼ø »öÀÎ ] [ ÃÖ»óÀ§ »öÀÎ] [ °Ë»ö]

Copyright © 1998-2005 Korea FreeBSD Users Group.
All rights reserved. webmaster at kr.FreeBSD.org
$Date: 2004/01/16 18:10:16 $
Powered by FreeBSD