[Bug 66815] speex plugin for noatun

Amit Shah amitshah at gmx.net
Tue Nov 18 12:55:31 GMT 2003


------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
     
http://bugs.kde.org/show_bug.cgi?id=66815     




------- Additional Comments From amitshah at gmx.net  2003-11-18 13:55 -------
Subject: Re:  speex plugin for noatun

On Tuesday 18 Nov 2003 17:39, Allan Sandfeld wrote:
> This file also works fine here. It has the same problem I have with some

Works fine... in which app? I'm guessing it's xine.

> flac-files as well: That Xine reports the wrong position in the stream, and
> the time therefore increments in a funny way.
>
> Btw: To debug you system, kill artsd, and start it in a konsole with artd
> -l0. It will then report what is happening. Then try to play an arts-file
> with artsplayer or noatun and see what artsd tries to do with it.

here's the result:

Amit at magrathea:/mnt/temp/papers/Rusty_Keynote$ artsd -l0 -a alsa
artsd version is 1.2.0
gsl: using Unix98 pthreads directly for mutexes and conditions
[artsd:  5482] SoundServerStartup --> got lock
ALSA driver: default
buffering: 7 fragments with 1024 bytes (audio latency is 40.6 ms)
virtualize StereoVolumeControl
ALSA driver: default
buffering: 7 fragments with 1024 bytes (audio latency is 40.6 ms)
audio format is 44100 Hz, 16 bits, 2 channels
addDirectory(/home/Amit/kde3.2-beta1/lib/mcop,)
addDirectory(/home/Amit/kde3.2-beta1/lib/mcop/Arts,Arts)
addDirectory(/home/Amit/kde3.2-beta1/lib/mcop/Arts/Environment,Arts::Environment)
addDirectory(/home/Amit/kde3.2-beta1/lib/mcop/Noatun,Noatun)
addDirectory(/home/Amit/.mcop/trader-cache,)
Arts::MidiManager registered successfully.
[artsd:  5482] SoundServerStartup <-- released lock
UnixManager: got notifyIO
socketconnection created, fd = 8
findPort(outleft)
have 4 ports
done
result 74
connect port outleft to left
findPort(outright)
have 4 ports
done
result 74
connect port outright to right
search playobject, mimetype = audio/x-speex
creating xinePlayObject to play file
xrun!!

findPort(left)
have 2 ports
done
result 10
connect port left to inleft
findPort(right)
have 2 ports
done
result 10
connect port right to inright
xrun!!


and noatun reports:
artskde: KDE::PlayObject::play()
artskde: KDE::PlayObject::play()
kio (KTrader): KServiceTypeProfile::offers( audio/x-speex,KFilePlugin )
kio (KTrader): Returning 0 offers
kio (KTrader): No offers, or none allowed as default
artskde: KDE::PlayObject::halt()
artskde: KDE::PlayObject: destroyed

setting the sample rate to 3950 makes xine play the speex file properly. (I 
came to the 3950 number randomly by trial-and-error while trying it with 
speexdec). However, noatun / artsplay still don't play it.



More information about the kde-multimedia mailing list