2010-11-27, 23:57
honestly, just 2 days ago i was thinking
"man, i would love to have the ability to have the gui sounds, standard audio (music as mp3) or better ANY 2-channel stuff being played by my analog device, while everything else having multichannel audio will be sent to my digital receiver - and all that without the hassle of manually changing the audio device in the settings"
..will this be possible with your patch?
edit: after thinking further, your patch seems to output audio to both devices simultaneously. how about this:
- user fills in the correct devices, one for analog, one for digital output in settings.
- an additional output "selector" with a corresponding onscreen-label (or simply a switch) will be available for skinners to implement into their skin.
- user can assing a key to that switch in keymap, thus making it available as a button on his remote.
benefit:
based on what kind of audio the user wants to play (being 2-channel audio as an mp3, or being 5.1 sound of a movie, which can be easily determined by the proper flag of the video) the user can easily switch between audio 1 and audio 2 with a simple keypress. skinners could also implement the "audio switch" into the osd dialog so the user can decide which device to use for the currently running movie or episode based on the available audio sources.
in my dreams xbmc can decide which audio device to use as soon as the file is triggered to play without any user intervention beside setting those two devices up once in his setup (which of course would mean the audio device setup is kind of fixed like audio 1 represents an analog and audio 2 a digital device, else the whole idea becomes kinda useless).
"man, i would love to have the ability to have the gui sounds, standard audio (music as mp3) or better ANY 2-channel stuff being played by my analog device, while everything else having multichannel audio will be sent to my digital receiver - and all that without the hassle of manually changing the audio device in the settings"
..will this be possible with your patch?
edit: after thinking further, your patch seems to output audio to both devices simultaneously. how about this:
- user fills in the correct devices, one for analog, one for digital output in settings.
- an additional output "selector" with a corresponding onscreen-label (or simply a switch) will be available for skinners to implement into their skin.
- user can assing a key to that switch in keymap, thus making it available as a button on his remote.
benefit:
based on what kind of audio the user wants to play (being 2-channel audio as an mp3, or being 5.1 sound of a movie, which can be easily determined by the proper flag of the video) the user can easily switch between audio 1 and audio 2 with a simple keypress. skinners could also implement the "audio switch" into the osd dialog so the user can decide which device to use for the currently running movie or episode based on the available audio sources.
in my dreams xbmc can decide which audio device to use as soon as the file is triggered to play without any user intervention beside setting those two devices up once in his setup (which of course would mean the audio device setup is kind of fixed like audio 1 represents an analog and audio 2 a digital device, else the whole idea becomes kinda useless).