[Mixxx-devel] Audio processing thread optimization

2010-05-18 Thread Bill Good
If anyone's interested -- I spent a few hours this evening looking at decreasing mixxx's CPU utilization while idle -- currently, on my machine, I have two mixxx threads hover at around 15% cpu utilization while idle (waveform rendering on, no decks loaded, mixxx just initialized) (this is in tr

[Mixxx-devel] Bill Good's m4a fixes

2010-05-18 Thread Tobias Rafreider
Hey all, I wasn't able to compile trunk on Ubuntu 10.4 after m4a fixes have been committed. First #include in soundsoucem4a.cpp should be replaced the directive in soundsoucem4a.h, that is: === #ifdef __MP4V2__ #include #else #include #endif No

[Mixxx-devel] HSS1394 - OSX developer help needed

2010-05-18 Thread Sean M. Pappalardo - D.J. Pegasus
Hello again everyone. Would the OSX developers among us please stand up? In order to attempt to avoid platform-specific code in Mixxx, I'm exploring the option of porting Stanton's HSS1394 library to Linux starting with the supplied OSX code (since Linux is more similar to OSX than Windows.) I

Re: [Mixxx-devel] Bill Good's m4a fixes

2010-05-18 Thread Bill Good
Hi Tobias, Yep, it looks like I managed to introduce an dependency not in the Ubuntu repositories which isn't probably favorable since it's our 'supported' distribution. After some googling, it looks like Ubuntu is using a really old libmp4v2, from the now-defunct mpeg4ip library (mp4v2 is now m

Re: [Mixxx-devel] Bill Good's m4a fixes

2010-05-18 Thread Bill Good
I've got a fix attached -- it's back to reading tags with the old API, with Unicode and the extra metadata (that wasn't being read before) added. If someone could apply and test on Ubuntu, I'd duly appreciate it. Works on Arch :). Sorry for breaking trunk! Bill On Tuesday 18 May 2010 12:33:02

Re: [Mixxx-devel] Shoutcast in Mixxx - let's get this thing fixed

2010-05-18 Thread Albert Santoni
Applied to trunk in r2397, good catch Tobias! Thanks, Albert On Mon, May 17, 2010 at 2:25 PM, Tobias Rafreider wrote: > Hi all, > > attached you find a patch that makes shoutcast almost stable along with > lame. > Albert and I were on the wrong way, threading issues are not the problem -- > in m

Re: [Mixxx-devel] HSS1394 - OSX developer help needed

2010-05-18 Thread Albert Santoni
Hey Sean, I compiled the HSS1394 library on OS X a while ago, just forgot to document it for you, sorry! I had to add this to Mixxx's SConscript under the hss1394 block: env.Append(LINKFLAGS = '-framework IOKit') Then I had to put the following files in /usr/local/include/hss1394/ : HSS1