Re: [Evolution] Re: [Evolution 1.4.6] Play sound file when mail arrives not working



On Mon, Jun 07, 2004 at 03:56:17PM -0400, Jeffrey Stedfast wrote:
On Mon, 2004-06-07 at 15:51 -0400, Luis R. Rodriguez wrote:
On Mon, Jun 07, 2004 at 01:10:20PM -0400, Luis R. Rodriguez wrote:

[ I've CC'd Debian's evolution mantainer in the CC list.
  Also, CC me in replies as I'm not sub'd to the list ]

FYI,

I just read the wonderful history of this feature request.

http://bugzilla.ximian.com/show_bug.cgi?id=437

From that thread, it seems Jeff Stedfast was the one who added this support.

It seems it depends on libgnome. Well Debian has tons of libgnome libs.
And I have installed 29 of them. Just which one has gnome_sound_play -- 
I am not sure yet. I'll play with enabling esd now, see if that kicks it off.

Enabling esd didn't do anything. Help. And to recap: what are the requirements to get
evolution mail announcement working? I'm not sure yet but I believe 
gnome_sound_play (filename); is being used to play wav files for mail
arrival. I am not sure which gnome lib this comes from, or if there are
extra dependencies.

it comes in libgnome-2.so and is a compile-time option to support that
feature. so if libgnome is built without esd support, then you won't be
able to get it to work.

Jeff

Thanks for the reply Jeff. I've done some testing and I noticed that esd
*needs* to be running. I wrote a simple gnome-sound hello world
app (with gtk_beep just as in evolution) to test this and confirmed it.
I also noticed that gnome_sound_init must be called before
gnome_sound_play can work. I checked the 1.4.6 source and found only 
one entry where that is called:

calendar/gui/alarm-notify/notify-main.c:189:    gnome_sound_init ("localhost");

-- 
GnuPG Key fingerprint = 113F B290 C6D2 0251 4D84  A34A 6ADD 4937 E20A 525E



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]