linux.conf.au and streaming (was Re: [speex-dev] patch for libspeex)
jzb at rapanden.dk
Wed Dec 18 09:25:39 PST 2002
On Wed, Dec 18, 2002 at 11:46:42PM +0800, Bernard Blackham wrote:
> Hi Jens,
> > There is already streaming support in the xmms-plugin.
> > The 0.6.0 version found at http://jzb.rapanden.dk/speex/ is hopelessly
> > outdated, but the nightly version should work.
> D'oh, should've looked at this before hand. Seems you've done more
> or less what I've done and taken the streaming code from the
> mpeg/vorbis plugins and meshed it in with yours.
> I can't seem to get yours to work - it hangs at "CONNECTED: WAITING
> FOR REPLY". My version is at
Have you tried to compile it with debug? (make debug).
What does it say in the terminal? (I assume you can get the file with
> It hasn't yet been extensively tested (ie, all the streaming
> options), but it streams :) Bugs and comments welcome please!
> The other oddball thing that you've probably already found is that
> when xmms interrogates each plugin asking if it can handle it, the
> mpg123 plugin accepts all http streams that aren't oggs. Grrr.
> The workaround is to get the speex plugin before the mpg123 plugin
> in the chain, by giving it a name that comes before "MPEG..." - I've
> used " Speex..." (leading space).
1. Disable the mpg123 plugin! I rarely have the need to play mp3
2. Get xmms from cvs. Edit xmms/Input/mpg123/mpg123.c. Add '.spx' to the
exclude list at around line 395-400. Recompile the MPEG plugin.
> > I haven't worked on it in a while since I'm really busy at school, but if
> > anyone makes any patches, I'll be happy to look at them.
> In the process of merging your code with the http code, I've ripped
> yours to shreds to fit... Hope you dont mind. Perhaps you could
> bless it with a new version number? :)
Sure. I'll look at it tomorrow.
After Goliath's defeat, giants ceased to command respect.
- Freeman Dyson
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 233 bytes
Desc: not available
Url : http://lists.xiph.org/pipermail/speex-dev/attachments/20021218/eba85c85/part.pgp
More information about the Speex-dev