> 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.

MP3 works with Shoutcast. MP3 and OGG work with Icecast 2.
Shoutcast has no support for OGG ATM, and it has been asked for for a
long time, with no deadline in sight. I wouldn't hold my breath for
this one. There is some code in the wild for aacPlus encoding on
linux, but due to patents this could not be directly included in
Mixxx. http://dgaapenc.berlios.de/en/ seems to have an implementation
of a command line encoder.

> Also are there any platform limitations, this going to work on OSX /
> windows (did the old stuff run on either of those 2?)...

There could be three problems, as far as I can guestimate, with other platforms:

 * libshout dependency

     This shouldn't be too hard to port, but Xiph is pretty slow with
releasing and updating code (in case we patch it).

 * libmp3lame dependency

     I know this *should* work on Win32, since I know for a fact that
Fruity Loops and various other programs use it.

 * My clunky and uneducated use of OOP for accessing the
EncoderVorbis and EncoderMp3 implementations.
   (using a base class to access two different subclass implementations).

On Linux with GCC/G++ the OOP method has not given me problems, but
some other C++ implementations just *might* vary. Without testing and
due to my lack of experience, I wouldn't personally bet on this not
having weird problems. Hopefully someone can test the patch to see
what happens.

PD: it is quite likely the code *WILL* work... I'm just sharing my
insecurities with everybody, heh...

--
-----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------

------------------------------------------------------------------------------
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

Reply via email to