Attached is a patch which adds the required variables. I don't know where the best location to put these three lines are, so it would be best if Jonathan could choose a suitable home for these three lines.
However! This patch does not work (yet!) because there is an issue with the pulse module of SDL. The SDL pulse module is identifying itself to PulseAudio using the process name. On my system, I have patched libsdl to not do this, and then finally OpenShot is identified correctly in the Sound Preferences dialog.
I will raise a bug with the libsdl1.2debian-pulseaudio package and add a reference to that bug here.
According to the pulse audio wiki, applications should set some properties to identify itself to pulse audio:-
http:// www.pulseaudio. org/wiki/ ApplicationProp erties
Attached is a patch which adds the required variables. I don't know where the best location to put these three lines are, so it would be best if Jonathan could choose a suitable home for these three lines.
However! This patch does not work (yet!) because there is an issue with the pulse module of SDL. The SDL pulse module is identifying itself to PulseAudio using the process name. On my system, I have patched libsdl to not do this, and then finally OpenShot is identified correctly in the Sound Preferences dialog.
I will raise a bug with the libsdl1. 2debian- pulseaudio package and add a reference to that bug here.