Audacity 3.2.0
Functions | Variables
anonymous_namespace{ExportFFmpegDialogs.cpp} Namespace Reference

Functions

TranslatableString n_kbps (int n)
 
TranslatableString f_kbps (double d)
 

Variables

const TranslatableStrings AC3BitRateNames
 
const std::vector< int > AC3BitRateValues
 
const TranslatableStrings AMRNBBitRateNames
 
const std::vector< int > AMRNBBitRateValues
 
ChoiceSetting OPUSBitrate
 Bit Rates supported by OPUS encoder. Setting bit rate to other values will not result in different file size. More...
 
ChoiceSetting OPUSCompression
 
ChoiceSetting OPUSVbrMode
 
ChoiceSetting OPUSApplication
 
ChoiceSetting OPUSFrameDuration
 
ChoiceSetting OPUSCutoff
 
const TranslatableStrings WMABitRateNames
 Bit Rates supported by WMA encoder. Setting bit rate to other values will not result in different file size. More...
 
const std::vector< int > WMABitRateValues
 
const TranslatableStrings PredictionOrderMethodNames
 Prediction order method - names. More...
 

Function Documentation

◆ f_kbps()

TranslatableString anonymous_namespace{ExportFFmpegDialogs.cpp}::f_kbps ( double  d)
inline

Definition at line 320 of file ExportFFmpegDialogs.cpp.

320{ return XO("%.2f kbps").Format( d ); }
#define XO(s)
Definition: Internat.h:31

References XO.

◆ n_kbps()

TranslatableString anonymous_namespace{ExportFFmpegDialogs.cpp}::n_kbps ( int  n)
inline

Definition at line 148 of file ExportFFmpegDialogs.cpp.

148{ return XO("%d kbps").Format( n ); }

References XO.

Variable Documentation

◆ AC3BitRateNames

const TranslatableStrings anonymous_namespace{ExportFFmpegDialogs.cpp}::AC3BitRateNames
Initial value:
{
n_kbps( 32 ),
n_kbps( 40 ),
n_kbps( 48 ),
n_kbps( 56 ),
n_kbps( 64 ),
n_kbps( 80 ),
n_kbps( 96 ),
n_kbps( 112 ),
n_kbps( 128 ),
n_kbps( 160 ),
n_kbps( 192 ),
n_kbps( 224 ),
n_kbps( 256 ),
n_kbps( 320 ),
n_kbps( 384 ),
n_kbps( 448 ),
n_kbps( 512 ),
n_kbps( 576 ),
n_kbps( 640 ),
}
TranslatableString n_kbps(int n)
Definition: ExportMP3.cpp:130

Definition at line 150 of file ExportFFmpegDialogs.cpp.

Referenced by ExportFFmpegAC3Options::PopulateOrExchange().

◆ AC3BitRateValues

const std::vector< int > anonymous_namespace{ExportFFmpegDialogs.cpp}::AC3BitRateValues
Initial value:
{
32000,
40000,
48000,
56000,
64000,
80000,
96000,
112000,
128000,
160000,
192000,
224000,
256000,
320000,
384000,
448000,
512000,
576000,
640000,
}

Definition at line 172 of file ExportFFmpegDialogs.cpp.

Referenced by ExportFFmpegAC3Options::PopulateOrExchange().

◆ AMRNBBitRateNames

const TranslatableStrings anonymous_namespace{ExportFFmpegDialogs.cpp}::AMRNBBitRateNames
Initial value:
{
f_kbps( 4.75 ),
f_kbps( 5.15 ),
f_kbps( 5.90 ),
f_kbps( 6.70 ),
f_kbps( 7.40 ),
f_kbps( 7.95 ),
f_kbps( 10.20 ),
f_kbps( 12.20 ),
}

Bit Rates supported by libAMR-NB encoder Sample Rate is always 8 kHz

Definition at line 324 of file ExportFFmpegDialogs.cpp.

Referenced by ExportFFmpegAMRNBOptions::PopulateOrExchange().

◆ AMRNBBitRateValues

const std::vector< int > anonymous_namespace{ExportFFmpegDialogs.cpp}::AMRNBBitRateValues
Initial value:
{
4750,
5150,
5900,
6700,
7400,
7950,
10200,
12200,
}

Definition at line 336 of file ExportFFmpegDialogs.cpp.

Referenced by ExportFFmpegAMRNBOptions::PopulateOrExchange().

◆ OPUSApplication

ChoiceSetting anonymous_namespace{ExportFFmpegDialogs.cpp}::OPUSApplication
Initial value:
{
wxT("/FileFormats/OPUSApplication"),
{
{
XO("VOIP"),
XO("Audio"),
XO("Low Delay"),
},
{
wxT("voip"),
wxT("audio"),
wxT("lowdelay"),
}
},
1
}
ByColumns_t ByColumns
Definition: Prefs.cpp:474

Definition at line 507 of file ExportFFmpegDialogs.cpp.

Referenced by ExportFFmpegOPUSOptions::PopulateOrExchange().

◆ OPUSBitrate

ChoiceSetting anonymous_namespace{ExportFFmpegDialogs.cpp}::OPUSBitrate

Bit Rates supported by OPUS encoder. Setting bit rate to other values will not result in different file size.

Definition at line 411 of file ExportFFmpegDialogs.cpp.

Referenced by ExportFFmpegOPUSOptions::PopulateOrExchange().

◆ OPUSCompression

ChoiceSetting anonymous_namespace{ExportFFmpegDialogs.cpp}::OPUSCompression

◆ OPUSCutoff

ChoiceSetting anonymous_namespace{ExportFFmpegDialogs.cpp}::OPUSCutoff
Initial value:
{
wxT("/FileFormats/OPUSCutoff"),
{
{
XO("Disabled"),
XO("Narrowband"),
XO("Mediumband"),
XO("Wideband"),
XO("Super Wideband"),
XO("Fullband"),
},
{
wxT("0"),
wxT("4000"),
wxT("6000"),
wxT("8000"),
wxT("12000"),
wxT("20000"),
}
},
0
}

Definition at line 551 of file ExportFFmpegDialogs.cpp.

Referenced by ExportFFmpegOPUSOptions::PopulateOrExchange().

◆ OPUSFrameDuration

ChoiceSetting anonymous_namespace{ExportFFmpegDialogs.cpp}::OPUSFrameDuration
Initial value:
{
wxT("/FileFormats/OPUSFrameDuration"),
{
{
XO("2.5 ms"),
XO("5 ms"),
XO("10 ms"),
XO("20 ms"),
XO("40 ms"),
XO("60 ms"),
},
{
wxT("2.5"),
wxT("5"),
wxT("10"),
wxT("20"),
wxT("40"),
wxT("60"),
}
},
3
}

Definition at line 526 of file ExportFFmpegDialogs.cpp.

Referenced by ExportFFmpegOPUSOptions::PopulateOrExchange().

◆ OPUSVbrMode

ChoiceSetting anonymous_namespace{ExportFFmpegDialogs.cpp}::OPUSVbrMode
Initial value:
{
wxT("/FileFormats/OPUSVbrMode"),
{
{
XO("Off"),
XO("On"),
XO("Constrained"),
},
{
wxT("off"),
wxT("on"),
wxT("constrained"),
}
},
1
}

Definition at line 488 of file ExportFFmpegDialogs.cpp.

Referenced by ExportFFmpegOPUSOptions::PopulateOrExchange().

◆ PredictionOrderMethodNames

const TranslatableStrings anonymous_namespace{ExportFFmpegDialogs.cpp}::PredictionOrderMethodNames
Initial value:
{
XO("Estimate"),
XO("2-level"),
XO("4-level"),
XO("8-level"),
XO("Full search"),
XO("Log search"),
}

Prediction order method - names.

Definition at line 1705 of file ExportFFmpegDialogs.cpp.

Referenced by ExportFFmpegOptions::PopulateOrExchange().

◆ WMABitRateNames

const TranslatableStrings anonymous_namespace{ExportFFmpegDialogs.cpp}::WMABitRateNames
Initial value:
{
n_kbps(24),
n_kbps(32),
n_kbps(40),
n_kbps(48),
n_kbps(64),
n_kbps(80),
n_kbps(96),
n_kbps(128),
n_kbps(160),
n_kbps(192),
n_kbps(256),
n_kbps(320),
}

Bit Rates supported by WMA encoder. Setting bit rate to other values will not result in different file size.

Definition at line 672 of file ExportFFmpegDialogs.cpp.

Referenced by ExportFFmpegWMAOptions::PopulateOrExchange().

◆ WMABitRateValues

const std::vector< int > anonymous_namespace{ExportFFmpegDialogs.cpp}::WMABitRateValues
Initial value:
{
24000,
32000,
40000,
48000,
64000,
80000,
96000,
128000,
160000,
192000,
256000,
320000,
}

Definition at line 688 of file ExportFFmpegDialogs.cpp.

Referenced by ExportFFmpegWMAOptions::PopulateOrExchange().