Audacity 3.2.0
|
Public Member Functions | |
ExportMP3Options (wxWindow *parent, int format) | |
virtual | ~ExportMP3Options () |
void | PopulateOrExchange (ShuttleGui &S) |
bool | TransferDataToWindow () override |
bool | TransferDataFromWindow () override |
void | OnSET (wxCommandEvent &evt) |
void | OnVBR (wxCommandEvent &evt) |
void | OnABR (wxCommandEvent &evt) |
void | OnCBR (wxCommandEvent &evt) |
void | OnQuality (wxCommandEvent &evt) |
void | OnMono (wxCommandEvent &evt) |
void | LoadNames (const TranslatableStrings &choices) |
Public Member Functions inherited from wxPanelWrapper | |
wxPanelWrapper () | |
wxPanelWrapper (wxWindow *parent, wxWindowID winid=wxID_ANY, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxTAB_TRAVERSAL|wxNO_BORDER, const TranslatableString &name=XO("Panel")) | |
bool | Create (wxWindow *parent, wxWindowID winid=wxID_ANY, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxTAB_TRAVERSAL|wxNO_BORDER, const TranslatableString &name=XO("Panel")) |
void | SetLabel (const TranslatableString &label) |
void | SetName (const TranslatableString &name) |
void | SetToolTip (const TranslatableString &toolTip) |
void | SetName () |
Public Member Functions inherited from wxTabTraversalWrapper< wxPanel > | |
wxTabTraversalWrapper (Args &&... args) | |
wxTabTraversalWrapper (const wxTabTraversalWrapper &)=delete | |
wxTabTraversalWrapper (wxTabTraversalWrapper &&)=delete | |
wxTabTraversalWrapper & | operator= (const wxTabTraversalWrapper &)=delete |
wxTabTraversalWrapper & | operator= (wxTabTraversalWrapper &&)=delete |
Private Attributes | |
wxRadioButton * | mStereo |
wxRadioButton * | mJoint |
wxCheckBox * | mMono |
wxRadioButton * | mSET |
wxRadioButton * | mVBR |
wxRadioButton * | mABR |
wxRadioButton * | mCBR |
wxChoice * | mRate |
long | mSetRate |
long | mVbrRate |
long | mAbrRate |
long | mCbrRate |
Definition at line 224 of file ExportMP3.cpp.
ExportMP3Options::ExportMP3Options | ( | wxWindow * | parent, |
int | format | ||
) |
Definition at line 275 of file ExportMP3.cpp.
References eIsCreatingFromPrefs, gPrefs, PRESET_STANDARD, QUALITY_2, S, and wxT().
|
virtual |
Definition at line 289 of file ExportMP3.cpp.
References TransferDataFromWindow().
void ExportMP3Options::LoadNames | ( | const TranslatableStrings & | choices | ) |
void ExportMP3Options::OnABR | ( | wxCommandEvent & | evt | ) |
Definition at line 521 of file ExportMP3.cpp.
References fixRateNames, fixRateValues, LoadNames(), mAbrRate, mRate, and anonymous_namespace{ExportMP3.cpp}::ValidateIndex().
void ExportMP3Options::OnCBR | ( | wxCommandEvent & | evt | ) |
Definition at line 532 of file ExportMP3.cpp.
References fixRateNames, fixRateValues, LoadNames(), mCbrRate, mRate, and anonymous_namespace{ExportMP3.cpp}::ValidateIndex().
void ExportMP3Options::OnMono | ( | wxCommandEvent & | evt | ) |
Definition at line 559 of file ExportMP3.cpp.
References FileConfig::Flush(), gPrefs, mJoint, mMono, mStereo, and wxT().
void ExportMP3Options::OnQuality | ( | wxCommandEvent & | evt | ) |
void ExportMP3Options::OnSET | ( | wxCommandEvent & | evt | ) |
Definition at line 499 of file ExportMP3.cpp.
References LoadNames(), mRate, mSetRate, setRateNames, and anonymous_namespace{ExportMP3.cpp}::ValidateValue().
void ExportMP3Options::OnVBR | ( | wxCommandEvent & | evt | ) |
Definition at line 510 of file ExportMP3.cpp.
References LoadNames(), mRate, mVbrRate, anonymous_namespace{ExportMP3.cpp}::ValidateValue(), and varRateNames.
void ExportMP3Options::PopulateOrExchange | ( | ShuttleGui & | S | ) |
Definition at line 328 of file ExportMP3.cpp.
References fixRateNames, fixRateValues, gPrefs, ID_ABR, ID_CBR, ID_MONO, ID_QUALITY, ID_SET, ID_VBR, mABR, mAbrRate, mCBR, mCbrRate, mJoint, mMono, MODE_ABR, MODE_CBR, MODE_SET, MODE_VBR, MP3ChannelModeSetting, MP3RateModeSetting, mRate, mSET, mSetRate, mStereo, mVBR, mVbrRate, S, setRateNames, varRateNames, wxT(), and XXO().
Referenced by TransferDataFromWindow().
|
override |
Definition at line 460 of file ExportMP3.cpp.
References eIsSavingToPrefs, FileConfig::Flush(), gPrefs, mAbrRate, mCbrRate, mSetRate, mVbrRate, PopulateOrExchange(), S, and wxT().
Referenced by ~ExportMP3Options().
|
override |
Definition at line 455 of file ExportMP3.cpp.
|
private |
Definition at line 251 of file ExportMP3.cpp.
Referenced by OnQuality(), and PopulateOrExchange().
|
private |
Definition at line 258 of file ExportMP3.cpp.
Referenced by OnABR(), OnQuality(), PopulateOrExchange(), and TransferDataFromWindow().
|
private |
Definition at line 252 of file ExportMP3.cpp.
Referenced by PopulateOrExchange().
|
private |
Definition at line 259 of file ExportMP3.cpp.
Referenced by OnCBR(), OnQuality(), PopulateOrExchange(), and TransferDataFromWindow().
|
private |
Definition at line 247 of file ExportMP3.cpp.
Referenced by OnMono(), and PopulateOrExchange().
|
private |
Definition at line 248 of file ExportMP3.cpp.
Referenced by OnMono(), and PopulateOrExchange().
|
private |
Definition at line 253 of file ExportMP3.cpp.
Referenced by LoadNames(), OnABR(), OnCBR(), OnQuality(), OnSET(), OnVBR(), and PopulateOrExchange().
|
private |
Definition at line 249 of file ExportMP3.cpp.
Referenced by OnQuality(), and PopulateOrExchange().
|
private |
Definition at line 256 of file ExportMP3.cpp.
Referenced by OnQuality(), OnSET(), PopulateOrExchange(), and TransferDataFromWindow().
|
private |
Definition at line 246 of file ExportMP3.cpp.
Referenced by OnMono(), and PopulateOrExchange().
|
private |
Definition at line 250 of file ExportMP3.cpp.
Referenced by OnQuality(), and PopulateOrExchange().
|
private |
Definition at line 257 of file ExportMP3.cpp.
Referenced by OnQuality(), OnVBR(), PopulateOrExchange(), and TransferDataFromWindow().