mirror of
https://github.com/cookiengineer/audacity
synced 2025-12-15 09:01:12 +01:00
Performance improvements
This commit is contained in:
@@ -25,16 +25,16 @@ class BatchCommands {
|
||||
BatchCommands();
|
||||
public:
|
||||
bool ApplyChain(const wxString & filename = wxT(""));
|
||||
bool ApplyCommand( const wxString command, const wxString params );
|
||||
bool ApplyCommand( const wxString & command, const wxString & params );
|
||||
bool ApplyCommandInBatchMode(const wxString & command, const wxString ¶ms);
|
||||
bool ApplySpecialCommand(int iCommand, const wxString command,const wxString params);
|
||||
bool ApplyEffectCommand(const PluginID & ID, const wxString command, const wxString params);
|
||||
bool ReportAndSkip( const wxString command, const wxString params );
|
||||
bool ApplySpecialCommand(int iCommand, const wxString & command,const wxString & params);
|
||||
bool ApplyEffectCommand(const PluginID & ID, const wxString & command, const wxString & params);
|
||||
bool ReportAndSkip( const wxString & command, const wxString & params );
|
||||
void AbortBatch();
|
||||
|
||||
// Utility functions for the special commands.
|
||||
wxString BuildCleanFileName(wxString fileName, wxString extension);
|
||||
bool WriteMp3File( const wxString Name, int bitrate );
|
||||
bool WriteMp3File( const wxString & Name, int bitrate );
|
||||
double GetEndTime();
|
||||
bool IsMono();
|
||||
|
||||
@@ -42,7 +42,7 @@ class BatchCommands {
|
||||
wxArrayString GetNames();
|
||||
static bool PromptForParamsFor( wxString command, wxWindow *parent );
|
||||
static wxString GetCurrentParamsFor( wxString command );
|
||||
static bool SetCurrentParametersFor(const wxString command, const wxString params);
|
||||
static bool SetCurrentParametersFor(const wxString & command, const wxString & params);
|
||||
static wxArrayString GetAllCommands();
|
||||
|
||||
// These commands do depend on the command list.
|
||||
|
||||
Reference in New Issue
Block a user