Hi, I'm want to have the following setup: while watching a live program, I want to disable live audio, replay some audio from memory and then switch back to live audio. To switch from live audio to audio replay I use (this is from inside vdr): CHECK(ioctl(audioDev, AUDIO_SELECT_SOURCE, AUDIO_SOURCE_MEMORY)); CHECK(ioctl(audioDev, AUDIO_SET_AV_SYNC, false)); CHECK(ioctl(audioDev, AUDIO_PLAY)); Now I can replay audio from memory fine. To switch back to live audio I use: CHECK(ioctl(audioDev, AUDIO_STOP, true)); CHECK(ioctl(audioDev, AUDIO_CLEAR_BUFFER)); CHECK(ioctl(audioDev, AUDIO_SET_AV_SYNC, true)); CHECK(ioctl(audioDev, AUDIO_SELECT_SOURCE, AUDIO_SOURCE_DEMUX)); CHECK(ioctl(audioDev, AUDIO_PLAY)); Doing this, the video goes black for a second and then comes back, but there is no audio. Am I doing something wrong or is this a driver bug? CU -- Stefan Huelswitt [EMAIL PROTECTED] | http://home.pages.de/~nathan -- Info: To unsubscribe send a mail to [EMAIL PROTECTED] with "unsubscribe linux-dvb" as subject.
