Re: [PATCH]Support MCP89 and GT21x hdmi audio

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Sat, 13 Mar 2010, VDR User wrote:

> [pid  9629] 1268511516.215224 ioctl(18, 0x400c4150, 0xb43631a4) = 0

^^^^ here xine feeds new samples to the ALSA driver 
(0x400c4150 == SNDRV_PCM_IOCTL_WRITEI_FRAMES)

> [pid  9629] 1268511516.215275 ioctl(18, 0x80044121, 0xb43632cc) = 0
> [pid  9627] 1268511520.700109 ioctl(10, 0xc0104652, 0xb5443f00) = 0
> [pid  9629] 1268511520.700340 ioctl(18, 0x80044121, 0xb43632cc) = -1
> EPIPE (Broken pipe)

^^^^ next iteration (0x80044121 == SNDRV_PCM_IOCTL_DELAY) - see time 
difference - 4.485 seconds from last WRITEI

It seems like a xine bug or the system scheduler bug or any kernel bug 
affecting the system scheduler. The ALSA subsystem is not reponsible for 
this behaviour - the ring buffer in your case is for about 0.372 seconds 
of samples. This limit must not be crossed for the click-free playback.

Ask the xine developers for more help or try another player.

 					Jaroslav

-----
Jaroslav Kysela <perex@xxxxxxxx>
Linux Kernel Sound Maintainer
ALSA Project, Red Hat, Inc.

_______________________________________________
Alsa-devel mailing list
Alsa-devel@xxxxxxxxxxxxxxxx
http://mailman.alsa-project.org/mailman/listinfo/alsa-devel

[Index of Archives]     [ALSA User]     [Linux Audio Users]     [Kernel Archive]     [Asterisk PBX]     [Photo Sharing]     [Linux Sound]     [Video 4 Linux]     [Gimp]     [Yosemite News]

  Powered by Linux