wav to flac conversion
[meviz.git] / src / main / java / eu / svjatoslav / meviz / encoder / FormatsRegistry.java
index 9555e6e..3c294f1 100755 (executable)
@@ -23,6 +23,7 @@ import eu.svjatoslav.meviz.encoder.converters.Ogg2Mp3;
 import eu.svjatoslav.meviz.encoder.converters.Ogg2Wav;
 import eu.svjatoslav.meviz.encoder.converters.Png2Tiff;
 import eu.svjatoslav.meviz.encoder.converters.Tiff2Png;
+import eu.svjatoslav.meviz.encoder.converters.Wav2flac;
 import eu.svjatoslav.meviz.encoder.converters.Wav2mp3;
 
 public class FormatsRegistry {
@@ -45,6 +46,7 @@ public class FormatsRegistry {
                // audio conversion
                registerEncoder(new Ogg2Wav());
                registerEncoder(new Wav2mp3());
+               registerEncoder(new Wav2flac());
                registerEncoder(new Ogg2Mp3());
        }
 
@@ -56,15 +58,13 @@ public class FormatsRegistry {
 
                final ArrayList<Converter> encoders = new ArrayList<Converter>();
 
-               for (final Converter encoder : this.encoders) {
-                       if (encoder.getSourceFileExtension().equals(sourceFormatLowerCase)) {
+               for (final Converter encoder : this.encoders)
+                       if (encoder.getSourceFileExtension().equals(sourceFormatLowerCase))
                                if (encoder.getTargetFileExtension().equals(
                                                targetFormatLowerCase)) {
                                        encoders.add(encoder);
                                        return encoders;
                                }
-                       }
-               }
 
                return encoders;
        }