Can the user force XBMC to use user defined SDL_AUDIODRIVER device?
#1
Hi,

Try to start up xbmc with (preinstalled all necessary libsdl plugins)

env SDL_AUDIODRIVER=esd ESPEAKER=192.168.*.* xbmc

where *.* was replaced by the real ip of the esd/pulseaudio server.

The system sound (usually heard when you press the up/down arrow for instance) can be heard on the espeaker server. However the movie playback is total silent. Is there a specific option in the configuration file to force movie/audio playback use such user defined SDL audio device?

Many thanks.
Reply
#2
not sure if it's any help, but have a look at this thread:

http://forum.xbmc.org/showthread.php?tid=30680
Reply
#3
s7mx1 Wrote:Hi,

Try to start up xbmc with (preinstalled all necessary libsdl plugins)

env SDL_AUDIODRIVER=esd ESPEAKER=192.168.*.* xbmc

where *.* was replaced by the real ip of the esd/pulseaudio server.

The system sound (usually heard when you press the up/down arrow for instance) can be heard on the espeaker server. However the movie playback is total silent. Is there a specific option in the configuration file to force movie/audio playback use such user defined SDL audio device?

Many thanks.

Movie playback uses the Alsa driver directly, whereas the navigation sounds use SDL. That's why you're able to hear the navigation sounds through your espeaker.

If you can configure Alsa to act as an espeaker then it should work similarly (never tried it though and don't know if Alsa supports it).
Always read the XBMC online-manual, FAQ and search the forum before posting.
Please read and follow the forum rules.
For troubleshooting and bug reporting, please make sure you read this first.


Image
Reply

Logout Mark Read Team Forum Stats Members Help
Can the user force XBMC to use user defined SDL_AUDIODRIVER device?0