1
0
mirror of https://github.com/cookiengineer/audacity synced 2025-06-16 16:10:06 +02:00

Remove old CleanSpeech macro commands

This commit is contained in:
Leland Lucius 2020-08-12 08:12:46 -05:00
parent f43ad3f0e0
commit 17b4919a2a

View File

@ -42,9 +42,7 @@
// private helper classes and functions
namespace {
void DoExport(AudacityProject &project,
const FileExtension &format,
const wxString &prefix = {})
void DoExport(AudacityProject &project, const FileExtension &format)
{
auto &tracks = TrackList::Get( project );
auto &projectFileIO = ProjectFileIO::Get( project );
@ -74,9 +72,7 @@ void DoExport(AudacityProject &project,
FilePath pathName = !projectFileIO.IsTemporary() ?
wxPathOnly(projectFileIO.GetFileName()) :
project.GetInitialImportPath();
wxFileName fileName(pathName,
prefix + projectName,
format.Lower());
wxFileName fileName(pathName, projectName, format.Lower());
// Append the "macro-output" directory to the path
const wxString macroDir( "macro-output" );
@ -116,20 +112,6 @@ void DoExport(AudacityProject &project,
}
}
void WriteMp3File(AudacityProject &project, const wxString &prefix)
{
long prevBitRate = gPrefs->Read(wxT("/FileFormats/MP3Bitrate"), 128);
gPrefs->Write(wxT("/FileFormats/MP3Bitrate"), 56);
auto prevMode = MP3RateModeSetting.ReadEnum();
MP3RateModeSetting.WriteEnum(MODE_CBR);
DoExport(project, wxT("MP3"), prefix);
gPrefs->Write(wxT("/FileFormats/MP3Bitrate"), prevBitRate);
MP3RateModeSetting.WriteEnum(prevMode);
gPrefs->Flush();
}
}
// Compact dialog
@ -651,16 +633,6 @@ void OnExit(const CommandContext &WXUNUSED(context) )
wxTheApp->AddPendingEvent( evt );
}
void OnExportMP3_56k_before(const CommandContext &context)
{
WriteMp3File(context.project, wxT("MasterBefore_"));
}
void OnExportMP3_56k_after(const CommandContext &context)
{
WriteMp3File(context.project, wxT("MasterAfter_"));
}
void OnExportFLAC(const CommandContext &context)
{
DoExport(context.project, "FLAC");
@ -850,12 +822,6 @@ BaseItemSharedPtr HiddenFileMenu()
return false;
},
Menu( wxT("HiddenFileMenu"), XXO("Hidden File Menu"),
Command( wxT("ExportMP3_56k_before"), XXO("Export as MP3 56k before"),
FN(OnExportMP3_56k_before),
AudioIONotBusyFlag() ),
Command( wxT("ExportMP3_56k_after"), XXO("Export as MP3 56k after"),
FN(OnExportMP3_56k_after),
AudioIONotBusyFlag() ),
Command( wxT("ExportFLAC"), XXO("Export as FLAC"),
FN(OnExportFLAC),
AudioIONotBusyFlag() )