package com.pugh.sockso.music.encoders;
import com.pugh.sockso.music.Track;
import com.pugh.sockso.music.Files;
import java.io.IOException;
import java.io.DataInputStream;
/**
* this class converts ogg vorbis to mp3 with oggdec and lame
*
* @author rod
*
*/
public class OggDecToLame extends BuiltinScriptEncoder {
public String[] getSupportedFormats() {
return new String[] {
"ogg"
};
}
public DataInputStream getAudioStream( Track track, int bitrate ) throws IOException {
return getAudioStreamFromScript( track, "oggDecToLame" );
}
@Override
public String toString() {
return "Convert to mp3 (oggdec and lame)";
}
}