Bug 60547 - KNotify/artsplay don't play mp3/ogg
Summary: KNotify/artsplay don't play mp3/ogg
Status: RESOLVED FIXED
Alias: None
Product: arts
Classification: Miscellaneous
Component: general (show other bugs)
Version: unspecified
Platform: unspecified Linux
: NOR normal
Target Milestone: ---
Assignee: Stefan Westerfeld
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-06-30 19:44 UTC by Rob Kaper
Modified: 2004-05-22 04:54 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Rob Kaper 2003-06-30 19:44:37 UTC
Version:            (using KDE 3.1.9)
Compiler:          gcc version 3.2
OS:          Linux (i686) release 2.4.19

One of my TODOs for 3.2 is to convert all shipped KDE sounds to Ogg, but KNotify/artsplay do not seem to play Ogg files (or mp3 files, but that's nothing I worry about) despite that artsplay appears to be linked to libvorbis and libogg.
Comment 1 Ismail Donmez 2003-09-18 07:56:01 UTC
Ok can reproduce on cvs-head too. Problem looks like artsplay try to use audiofile 
library to play all files but audiofile can only handle wavs. 
Comment 2 Albert Astals Cid 2003-09-23 21:10:36 UTC
That was happening to me also but it is not a arts problem (i think)

I think you have to install at least kdemultimedia/mpeglib_artsplug/ (don't know
because i always compile and install kdemultimedia as a block).
Comment 3 Rob Kaper 2003-09-23 22:55:11 UTC
Subject: Re:  KNotify/artsplay don't play mp3/ogg

On Tue, Sep 23, 2003 at 07:10:37PM -0000, Albert Astals Cid wrote:
> I think you have to install at least kdemultimedia/mpeglib_artsplug/ (don't know
> because i always compile and install kdemultimedia as a block).

Well, I have a TODO outstanding for a long while to convert all shipped
sounds to .ogg from .wav, so this has to work with a libs/base only setup or
else it's pointless doing so.

Rob
Comment 4 Thilo Bangert 2003-10-10 17:51:48 UTC
okay, so mpeglib_artsplug needs to become part of arts or kdelibs.... 
or are there other depandencies that wouldn't tolerate such a move? 
Comment 5 Allan Sandfeld 2003-10-17 11:52:45 UTC
The problem was that the play(filename) interface in SimpleSoundserver could only play Wav files. I've fixed this now.
Comment 6 Chris Hill 2004-05-17 07:18:48 UTC
If you just need someone to convert the files now, I can do it
Comment 7 Rob Kaper 2004-05-20 17:18:41 UTC
It involves a bit more than converting just sounds, some eventsrc settings will have to be updated as well. However, KNotify sounds are once again broken on my system (even .wav's now) so I can't properly test before committing changes.
Comment 8 Marcelo Vivan Borro 2004-05-22 04:54:44 UTC
Rob, take a look at yours knotifyrc, and check if the session StartProgress is like this:
Arts Init=true
KNotify Init=true
Use Arts=true

By the way, I'm using 3.2.2 and the Kopete sound's are not working yet...