From: Andrew G. <a....@bt...> - 2009-08-03 07:21:33
|
Jason, Thanks for the updates, i'll test out the library over the next week in my program and let you know if find anything. I don't think we need to support the old FLAC interface, just use the configure scripts to check that the build system has a later version of the library. I'm also interested in using the libmpg123 library. Looking through the docs on the mpg123 library if you don't scan the file first it will estimate the length, so if take out line 79 of input_mpg123.cpp, this should just work? I need fast play times not accurate lengths, but i'm not suggesting this needs to be commited i just wanted to check i hadn't missed something if i change it. Regards, Andrew Jason A. Petrasko wrote: > Alright, I'm just coming on board here, but I did commit a massive > update to the SVN as detailed below. Any problems or issues, let me know! > > - Jason > > Audiere at revision 695: > - Modified the audiere header to support a define called: > AUDIERE_STATICLIB, which removes all the dll specifiers from ADR_CALL > and ADR_DECL. > - Modified all the MPAUDEC source and input_mp3.cpp to respect a > define: NO_MPAUDEC, which will disable the internal MPaudec code and > then active the libmpg123 code. > - FLAC 1.2.1 does not support the out-dated interface being used by > Audiere, so I fixed that up and replaced the input_flac.cpp. This > probably breaks compiling with the old version, do we really need to > support both modes? > - Added getDecoder() virtual function to SampleSource, which returns > the decoder type and implementation as so "<format>:<decoder>". For > example: "ogg:standard" and "mp3:mpaudec". > - Added /#include <stdio.h>/ to utility.cpp, we used sprintf(), but > no request for the standard io header? Madness! > > > > __________ Information from ESET NOD32 Antivirus, version of virus signature database 4299 (20090802) __________ > > The message was checked by ESET NOD32 Antivirus. > > http://www.eset.com > > > > ------------------------------------------------------------------------------ > Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day > trial. Simplify your report design, integration and deployment - and focus on > what you do best, core application coding. Discover what's new with > Crystal Reports now. http://p.sf.net/sfu/bobj-july > _______________________________________________ > Audiere-devel mailing list > Aud...@li... > https://lists.sourceforge.net/lists/listinfo/audiere-devel > > |