Audacity 3.2.0
Classes | Macros | Typedefs | Enumerations
ExportFFmpegDialogs.h File Reference
#include "../FFmpeg.h"
#include "FFmpegFunctions.h"
#include "XMLFileReader.h"
#include "FileNames.h"
#include <unordered_map>
#include "Identifier.h"
Include dependency graph for ExportFFmpegDialogs.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  ExposedFormat
 Describes export type. More...
 
struct  CompatibilityEntry
 Describes format-codec compatibility. More...
 
class  ExportFFmpegAC3Options
 AC3 export options dialog. More...
 
class  ExportFFmpegAACOptions
 Options dialog for FFmpeg exporting of AAC format. More...
 
class  ExportFFmpegAMRNBOptions
 Options dialog for FFmpeg exporting of AMRNB format. More...
 
class  ExportFFmpegOPUSOptions
 Options dialog for FFmpeg exporting of OPUS format. More...
 
class  ExportFFmpegWMAOptions
 Options dialog for FFmpeg exporting of WMA format. More...
 
class  ExportFFmpegCustomOptions
 
struct  ApplicableFor
 Entry for the Applicability table. More...
 
class  ExportFFmpegOptions
 Custom FFmpeg export dialog. More...
 
class  FFmpegPreset
 
class  FFmpegPresets
 

Macros

#define AV_CANMETA   (AV_VERSION_INT(255, 255, 255))
 

Typedefs

using FFmpegPresetMap = std::unordered_map< wxString, FFmpegPreset >
 

Enumerations

enum  FFmpegExposedFormat {
  FMT_M4A , FMT_AC3 , FMT_AMRNB , FMT_OPUS ,
  FMT_WMA2 , FMT_OTHER , FMT_LAST
}
 Identifiers for pre-set export types. More...
 

Macro Definition Documentation

◆ AV_CANMETA

#define AV_CANMETA   (AV_VERSION_INT(255, 255, 255))

Definition at line 44 of file ExportFFmpegDialogs.h.

Typedef Documentation

◆ FFmpegPresetMap

using FFmpegPresetMap = std::unordered_map<wxString, FFmpegPreset>

Definition at line 316 of file ExportFFmpegDialogs.h.

Enumeration Type Documentation

◆ FFmpegExposedFormat

Identifiers for pre-set export types.

Enumerator
FMT_M4A 
FMT_AC3 
FMT_AMRNB 
FMT_OPUS 
FMT_WMA2 
FMT_OTHER 
FMT_LAST 

Definition at line 33 of file ExportFFmpegDialogs.h.

34{
35 FMT_M4A,
36 FMT_AC3,
42};
@ FMT_OPUS
@ FMT_M4A
@ FMT_OTHER
@ FMT_AC3
@ FMT_WMA2
@ FMT_AMRNB
@ FMT_LAST