![]() |
Audacity 3.2.0
|
Options dialog for FFmpeg exporting of OPUS format. More...
#include <ExportFFmpegDialogs.h>
Public Member Functions | |
ExportFFmpegOPUSOptions (wxWindow *parent, int format) | |
~ExportFFmpegOPUSOptions () | |
void | PopulateOrExchange (ShuttleGui &S) |
bool | TransferDataToWindow () override |
bool | TransferDataFromWindow () override |
![]() | |
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 () |
![]() | |
wxTabTraversalWrapper (Args &&... args) | |
wxTabTraversalWrapper (const wxTabTraversalWrapper &)=delete | |
wxTabTraversalWrapper (wxTabTraversalWrapper &&)=delete | |
wxTabTraversalWrapper & | operator= (const wxTabTraversalWrapper &)=delete |
wxTabTraversalWrapper & | operator= (wxTabTraversalWrapper &&)=delete |
Static Public Attributes | |
static const int | iOPUSSampleRates [] |
Private Attributes | |
wxSlider * | mBitRateSlider |
int | mBitRateFromSlider |
wxChoice * | mVbrChoice |
int | mVbrFromChoice |
wxSlider * | mComplexitySlider |
int | mComplexityFromSlider |
wxChoice * | mFramesizeChoice |
int | mFramesizeFromChoice |
wxChoice * | mApplicationChoice |
int | mApplicationFromChoice |
wxChoice * | mCuttoffChoice |
int | mCutoffFromChoice |
Options dialog for FFmpeg exporting of OPUS format.
Definition at line 121 of file ExportFFmpegDialogs.h.
ExportFFmpegOPUSOptions::ExportFFmpegOPUSOptions | ( | wxWindow * | parent, |
int | format | ||
) |
Definition at line 574 of file ExportFFmpegDialogs.cpp.
References eIsCreatingFromPrefs, PopulateOrExchange(), S, and TransferDataToWindow().
ExportFFmpegOPUSOptions::~ExportFFmpegOPUSOptions | ( | ) |
Definition at line 583 of file ExportFFmpegDialogs.cpp.
References TransferDataFromWindow().
void ExportFFmpegOPUSOptions::PopulateOrExchange | ( | ShuttleGui & | S | ) |
Definition at line 590 of file ExportFFmpegDialogs.cpp.
References anonymous_namespace{ExportFFmpegDialogs.cpp}::OPUSApplication, anonymous_namespace{ExportFFmpegDialogs.cpp}::OPUSBitrate, anonymous_namespace{ExportFFmpegDialogs.cpp}::OPUSCompression, anonymous_namespace{ExportFFmpegDialogs.cpp}::OPUSCutoff, anonymous_namespace{ExportFFmpegDialogs.cpp}::OPUSFrameDuration, anonymous_namespace{ExportFFmpegDialogs.cpp}::OPUSVbrMode, S, and XXO().
Referenced by ExportFFmpegOPUSOptions(), and TransferDataFromWindow().
|
override |
Definition at line 649 of file ExportFFmpegDialogs.cpp.
References eIsSavingToPrefs, FileConfig::Flush(), gPrefs, PopulateOrExchange(), and S.
Referenced by ~ExportFFmpegOPUSOptions().
|
override |
Definition at line 642 of file ExportFFmpegDialogs.cpp.
Referenced by ExportFFmpegOPUSOptions().
|
static |
Definition at line 132 of file ExportFFmpegDialogs.h.
|
private |
Definition at line 148 of file ExportFFmpegDialogs.h.
|
private |
Definition at line 149 of file ExportFFmpegDialogs.h.
|
private |
Definition at line 137 of file ExportFFmpegDialogs.h.
|
private |
Definition at line 136 of file ExportFFmpegDialogs.h.
|
private |
Definition at line 143 of file ExportFFmpegDialogs.h.
|
private |
Definition at line 142 of file ExportFFmpegDialogs.h.
|
private |
Definition at line 152 of file ExportFFmpegDialogs.h.
|
private |
Definition at line 151 of file ExportFFmpegDialogs.h.
|
private |
Definition at line 145 of file ExportFFmpegDialogs.h.
|
private |
Definition at line 146 of file ExportFFmpegDialogs.h.
|
private |
Definition at line 139 of file ExportFFmpegDialogs.h.
|
private |
Definition at line 140 of file ExportFFmpegDialogs.h.