Showing posts with label gstreamer. Show all posts
Showing posts with label gstreamer. Show all posts

2008-02-04

xchat-gnome : sound notification

Upon quiting totem i heard a ping. This is from xchat-gnome ( from sound-notification plugin ). Seems that gnome_sound_play is being used to play the sound, which defaults to esd backend !!!

gnome_sound_play ("../../data/message.wav");

ESD has been superceeded by pulseaudio in most major distribution. I would prefer if we moved to a gstreamer based backend. I did end up re-writting the code to use gstreamer. The ping still did not work when i was playing music via totem.





Digging this further up, it turns out GStreamer support multiple profile for "audiosinks" and gstreamer-properties can only configure the default "audiosink". Grrrrr ! Ended up configuring all "audiosink" to "pulseaudio".

Abra ca daba ! magic with gstreamer. Ping now works as expected and on time.

reference bug : gnome bug #401829 – gstreamer-properties change all types of sinks (musicaudiosink) when changing audiosink

2007-10-20

rhythmbox refuses to exit


Die, die, die does nothing
magic words i spoke do your thing
killall is my last try
but then i ask why ?








and rb refuses to die. Seem to do with dbus-activation code, which is a part of fedora. The problem lies with unannounced death of rb at hands of SEGV the dreaded.



Update: Traced this to gstreamer-plugin-ugly

GitLab runner on Windows with bash shell on windows contianer on Docker

As part of your pipeline, you may need to perform browser testing across different platforms/environments. To minimize testing time, it'...