[Top][All Lists]
[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;
}