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



On Fri, 2004-06-11 at 23:39 -0400, Luis R. Rodriguez wrote:
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,

What's the compile option? I've added some printf's and I'm sure
main_play_sound is not being called. But ldd shows:

some_shell$ ldd  `which evolution` | egrep -i "libgnome-2|esd"
      libgnome-2.so.0 => /usr/lib/libgnome-2.so.0 (0x404ae000)
      libesd.so.0 => /usr/lib/libesd.so.0 (0x412a5000)

I've read the README and INSTALL and cannot find any documenation of
said compile option. I've also written a small app that calls
gnome_sound_play and it works, I just need esd running.

*shrug* Evolution plays sound for me. I've never been able to reproduce
the claims to the contrary.


Also, are there plans on moving away from gnome_sound_play? How about
using sox's `play`?

`play` doesn't exist on all systems. for instance, my system doesn't
have it.

Jeff




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