Audacity 3.2.0
ExportMP3.h
Go to the documentation of this file.
1/**********************************************************************
2
3 Audacity: A Digital Audio Editor
4
5 ExportMP3.h
6
7 Dominic Mazzoni
8
9**********************************************************************/
10
11#ifndef __AUDACITY_EXPORTMP3__
12#define __AUDACITY_EXPORTMP3__
13
14/* --------------------------------------------------------------------------*/
15
16#include <memory>
17
18enum MP3RateMode : unsigned {
23};
24
25template< typename Enum > class EnumSetting;
27
28#if defined(__WXMSW__) || defined(__WXMAC__)
29#define MP3_EXPORT_BUILT_IN 1
30#endif
31
33class wxWindow;
34
35//----------------------------------------------------------------------------
36// Get MP3 library version
37//----------------------------------------------------------------------------
38TranslatableString GetMP3Version(wxWindow *parent, bool prompt);
39
40#endif
41
MP3RateMode
Definition: ExportMP3.h:18
@ MODE_SET
Definition: ExportMP3.h:19
@ MODE_ABR
Definition: ExportMP3.h:21
@ MODE_VBR
Definition: ExportMP3.h:20
@ MODE_CBR
Definition: ExportMP3.h:22
EnumSetting< MP3RateMode > MP3RateModeSetting
Definition: ExportMP3.cpp:294
TranslatableString GetMP3Version(wxWindow *parent, bool prompt)
Definition: ExportMP3.cpp:2252
Adapts EnumSettingBase to a particular enumeration type.
Definition: Prefs.h:507
Holds a msgid for the translation catalog; may also bind format arguments.