From: Joachim K. <Joa...@te...> - 2001-02-15 07:37:30
|
On Thursday, February 15, 2001 1:11 AM, Daniel Caujolle-Bert [SMTP:lo...@cl...] wrote: > Well, after investigation/tracing and help from Guenter, i > found one thing: > > If you set frag.size equal to 1152, you will be able > to playback mpeg1/avi, but no mpeg2/vob. The approach with BLOCK mode is difficult. I think we need to get the STREAM mode working. In block mode it seems that the fragment size has to be the exact length as the data junks that come later to the ao_put_samples function. So it works with 6144 for AC3 and 1152 for avi (mp3?). So after all, someone has to get the STREAM mode working again :) There is also a bug in the ao_close function: --- audio_alsa_out.c 2001/02/14 20:21:58 1.21 +++ audio_alsa_out.c 2001/02/14 21:10:13 @@ -493,7 +493,7 @@ static void ao_close(void) { int err; if((err = snd_pcm_channel_flush(gAudioALSA.front_handle, - gAudioALSA.num_channels)) < 0) { + SND_PCM_CHANNEL_PLAYBACK)) < 0) { perr("snd_pcm_channel_flush() failed: %s\n", snd_strerror(err)); } mfg Joachim PS: There are other things that do not (yet) work in 0.4.0. Is someone maintaining a list of these items ? Things I have seen: - xine gets stuck after playing a avi file (mp3 sound) - sound selection via the panel works, but the number in the panel is not changed |
From: Guenter B. <bar...@st...> - 2001-02-15 08:59:27
|
Hi Joachim, On Thu, 15 Feb 2001, Joachim Koenig wrote: > PS: There are other things that do not (yet) work in 0.4.0. Is someone > maintaining a list of these items ? feel free to use the bug tracking system - I know I should really clean it up a bit, but it shouldn't be too outdated, so just add anything you find to it. > - xine gets stuck after playing a avi file (mp3 sound) oki, I'll have a look into that. I'm currently implementing the use of w32codecs for audio and changed a bit the way the avi demuxer works - perhaps I got the stream end detection wrong or something. > - sound selection via the panel works, but the number in the panel is not > changed huh - let me check ... yes, here that works perfectly - I wonder why that should go wrong for you? Regards, Guenter |