traverso-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Traverso-commit] traverso/src/core AbstractAudioReader.cpp


From: Remon Sijrier
Subject: [Traverso-commit] traverso/src/core AbstractAudioReader.cpp
Date: Wed, 18 Jul 2007 13:56:52 +0000

CVSROOT:        /sources/traverso
Module name:    traverso
Changes by:     Remon Sijrier <r_sijrier>       07/07/18 13:56:52

Modified files:
        src/core       : AbstractAudioReader.cpp 

Log message:
        try MadAudioReader as last option in create_audio_reader() since it's 
the most expensive one, and mp3 fileformat is not supported in the previous 
AudioReaders 

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/traverso/src/core/AbstractAudioReader.cpp?cvsroot=traverso&r1=1.7&r2=1.8

Patches:
Index: AbstractAudioReader.cpp
===================================================================
RCS file: /sources/traverso/traverso/src/core/AbstractAudioReader.cpp,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -b -r1.7 -r1.8
--- AbstractAudioReader.cpp     18 Jul 2007 13:13:05 -0000      1.7
+++ AbstractAudioReader.cpp     18 Jul 2007 13:56:52 -0000      1.8
@@ -78,18 +78,18 @@
 {
        AbstractAudioReader* newReader;
        
-       if (VorbisAudioReader::can_decode(filename)) {
-               newReader = new VorbisAudioReader(filename);
-       }
-       else if (MadAudioReader::can_decode(filename)) {
-               newReader = new MadAudioReader(filename);
-       }
-       else if (FlacAudioReader::can_decode(filename)) {
+       if (FlacAudioReader::can_decode(filename)) {
                newReader = new FlacAudioReader(filename);
        }
+       else if (VorbisAudioReader::can_decode(filename)) {
+               newReader = new VorbisAudioReader(filename);
+       }
        else if (SFAudioReader::can_decode(filename)) {
                newReader = new SFAudioReader(filename);
        }
+       else if (MadAudioReader::can_decode(filename)) {
+               newReader = new MadAudioReader(filename);
+       }
        else {
                return 0;
        }




reply via email to

[Prev in Thread] Current Thread [Next in Thread]