El Martes, 28 de Marzo de 2006 23:10, Reinhard Nissl escribi?: > Hi, > > Jose Alberto Reguero wrote: > > Is there a way to wait until having data ready when starting xine? > > (vdr-xine is not in mode LiveTV with LiveBuffer). The replay is a slide > > show without sound. If pause and resume xine the problem is gone. Its > > only trouble when starting xine. Changing the channel solves the problem > > with > > Frameswait(LiveBuffer )= 8. With Frameswait(LiveBuffer) = 0 when changing > > the chanel, or starting xine the replay is a slide show without sound. > > Hhm, the buffer, which is established when switching the channel, is > also established when xine connects to vdr-xine. This is the output of > my system: > > vdr-xine: Client connecting ... > frame: (0, 0)-(720, 576), zoom: (1.00, 1.00) > vdr-xine: Client connected! > [avAVMM]buffered 8.7 frames (v:13.7, a:8.7) > > What's your output? > Does it help to increase the buffer size? I change in SetPlayMode: if (m_settings.LiveTV()) { ::fprintf(stderr, "LiveTV\n"); softStartTrigger = sstNormal; } else { np = true; ::fprintf(stderr, "No LiveTV\n"); } and my output is: ............ SetAudioChannelDevice: 0 SetVolumeDevice: 0 status: volume=0 mute=1 frame: (0, 0)-(-1, -1), zoom: (1,00, 1,00) SetAudioChannelDevice: 0 SetPlayMode: 1 No LiveTV SetDigitalAudioDevice: 0 SetAudioChannelDevice: 0 vdr-xine: Client connected! read(4) returned 0, error 0: Conseguido vdr-xine: Client disconnected! I increase the buffer size to the maximun and don't help. Thanks. Jose Alberto