Audacity 3.2.0
Macros | Enumerations | Variables
FFmpegDefines.h File Reference
#include <wx/string.h>
Include dependency graph for FFmpegDefines.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define AV_CANMETA   (AV_VERSION_INT(255, 255, 255))
 
#define FFMPEG_EXPORT_CTRL_ID_ENTRIES
 
#define FFMPEG_EXPORT_CTRL_ID_FIRST_ENTRY(name, num)   name = num
 
#define FFMPEG_EXPORT_CTRL_ID_ENTRY(name)   name
 
#define FFMPEG_EXPORT_CTRL_ID_FIRST_ENTRY(name, num)   wxT(#name)
 
#define FFMPEG_EXPORT_CTRL_ID_ENTRY(name)   wxT(#name)
 

Enumerations

enum  FFmpegExportCtrlID { FFMPEG_EXPORT_CTRL_ID_ENTRIES }
 

Variables

static const wxChar * FFmpegExportCtrlIDNames []
 

Macro Definition Documentation

◆ AV_CANMETA

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

Definition at line 20 of file FFmpegDefines.h.

◆ FFMPEG_EXPORT_CTRL_ID_ENTRIES

#define FFMPEG_EXPORT_CTRL_ID_ENTRIES

This construction defines a enumeration of UI element IDs, and a static array of their string representations (this way they're always synchronized). Do not store the enumerated values in external files, as they may change; the strings may be stored.

Definition at line 26 of file FFmpegDefines.h.

◆ FFMPEG_EXPORT_CTRL_ID_ENTRY [1/2]

#define FFMPEG_EXPORT_CTRL_ID_ENTRY (   name)    name

Definition at line 78 of file FFmpegDefines.h.

◆ FFMPEG_EXPORT_CTRL_ID_ENTRY [2/2]

#define FFMPEG_EXPORT_CTRL_ID_ENTRY (   name)    wxT(#name)

Definition at line 78 of file FFmpegDefines.h.

◆ FFMPEG_EXPORT_CTRL_ID_FIRST_ENTRY [1/2]

#define FFMPEG_EXPORT_CTRL_ID_FIRST_ENTRY (   name,
  num 
)    name = num

Definition at line 76 of file FFmpegDefines.h.

◆ FFMPEG_EXPORT_CTRL_ID_FIRST_ENTRY [2/2]

#define FFMPEG_EXPORT_CTRL_ID_FIRST_ENTRY (   name,
  num 
)    wxT(#name)

Definition at line 76 of file FFmpegDefines.h.

Enumeration Type Documentation

◆ FFmpegExportCtrlID

Enumerator
FFMPEG_EXPORT_CTRL_ID_ENTRIES 

Definition at line 70 of file FFmpegDefines.h.

70 {
72};
#define FFMPEG_EXPORT_CTRL_ID_ENTRIES
Definition: FFmpegDefines.h:26

Variable Documentation

◆ FFmpegExportCtrlIDNames

const wxChar* FFmpegExportCtrlIDNames[]
static
Initial value:

Definition at line 79 of file FFmpegDefines.h.

Referenced by FFmpegPresets::HandleXMLTag(), and FFmpegPresets::WriteXML().