/** Convert an ADL file into VGM. */ void convertADL(const std::string &adlFile) { status("Converting ADL \"%s\" to VGM...", adlFile.c_str()); // Open the input file Common::File adl(adlFile); AdLib::ADLPlayer adlPlayer(adl); adlPlayer.convert(findFilename(adlFile) + ".vgm"); }
/** Convert a MDY+TBR file into VGM. */ void convertMDY(const std::string &mdyFile, const std::string &tbrFile) { status("Converting MDY \"%s\" with TBR \"%s\" to VGM...", mdyFile.c_str(), tbrFile.c_str()); // Open the input files Common::File mdy(mdyFile); Common::File tbr(tbrFile); AdLib::MUSPlayer musPlayer(mdy, tbr); musPlayer.convert(findFilename(mdyFile) + ".vgm"); }
bool Capture::saveScreen(int compression_level) { return saveScreen(findFilename(), compression_level); }