Nick and I tuned into the stream last night, it was wicked cool... Mixxx radio.
I think there was a limitation that it could only stream MP3 files atm. Unless mad did some more hacking on it after I went to sleep. Also are there any platform limitations, this going to work on OSX / windows (did the old stuff run on either of those 2?)... Long as it doesn't in any way lower the bar of compatibility/stability, I think we should merge it into trunk while its hot. :) -G On 17/02/2009, mad jester <[email protected]> wrote: > This is a rather large patch, since I include a Duck-Typing pattern to > call two different encoders from EngineShoutcast. > > The basic ChangeLog is: > > * Encoder Class to implement the interface for EncoderVorbis and > EncoderMp3 > * EncoderMp3 to encode to mp3 format using libmp3lame > * Create three encoderInit methods: > * default value (128 kbps) > * float parameter for quality settings, ie: 0.4 > * integer parameter for managed mode or CBR bitrate > * Add files encoder.cpp and encodermp3.cpp to SConscript to be built > when shoutcast is enabled > * Add options to the dialogs to select Shoutcast as a server type, > several more bitrates and to select mp3 format > > Yes... it's rather long but, in my defense it could be longer, since > I'm still missing metadata support in engineshoutcast itself (which > will allow metadata with the mp3 format). I also refrained from > generally cleaning up the code, wherever possible. > > Hope the people can enjoy this. :) > > -- > -----BEGIN GEEK CODE BLOCK----- > Version: 3.1 > GCS d- s+:- a-- C+++(++++)$ UL+++$ P+ L+++>++++ E W++ N o? > K- w++(---) O? M-- V PS+++ PE-(--) Y+(++) PGP t(+) 5(+) X++ > R b+>++ DI+ D+ G e h-(--) r y+ > ------END GEEK CODE BLOCK------ > -- __ --- == __/ t.O ==-- http://stacktrace.org/ ------------------------------------------------------------------------------ Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA -OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise -Strategies to boost innovation and cut costs with open source participation -Receive a $600 discount off the registration fee with the source code: SFAD http://p.sf.net/sfu/XcvMzF8H _______________________________________________ Mixxx-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/mixxx-devel
