Audacity  3.0.3
Public Attributes | List of all members
ExposedFormat Struct Reference

Describes export type. More...

#include <ExportFFmpegDialogs.h>

Collaboration diagram for ExposedFormat:
[legend]

Public Attributes

FFmpegExposedFormat fmtid
 one of the FFmpegExposedFormat More...
 
const wxChar * name
 format name (internal, should be unique; if not - export dialog may show unusual behaviour) More...
 
const FileExtension extension
 default extension for this format. More extensions may be added later via AddExtension. More...
 
const wxChar * shortname
 used to guess the format More...
 
unsigned maxchannels
 how many channels this format could handle More...
 
const int canmetadata
 !=0 if format supports metadata, AV_CANMETA any avformat version, otherwise version support added More...
 
bool canutf8
 true if format supports metadata in UTF-8, false otherwise More...
 
const TranslatableString description
 format description (will be shown in export dialog) More...
 
AVCodecID codecid
 codec ID (see libavcodec/avcodec.h) More...
 
bool compiledIn
 support for this codec/format is compiled in (checked at runtime) More...
 

Detailed Description

Describes export type.

Definition at line 48 of file ExportFFmpegDialogs.h.

Member Data Documentation

◆ canmetadata

const int ExposedFormat::canmetadata

!=0 if format supports metadata, AV_CANMETA any avformat version, otherwise version support added

Definition at line 55 of file ExportFFmpegDialogs.h.

Referenced by ExportFFmpeg::ExportFFmpeg().

◆ canutf8

bool ExposedFormat::canutf8

true if format supports metadata in UTF-8, false otherwise

Definition at line 56 of file ExportFFmpegDialogs.h.

Referenced by ExportFFmpeg::Init().

◆ codecid

AVCodecID ExposedFormat::codecid

codec ID (see libavcodec/avcodec.h)

Definition at line 58 of file ExportFFmpegDialogs.h.

Referenced by ExportFFmpeg::InitCodecs().

◆ compiledIn

bool ExposedFormat::compiledIn

support for this codec/format is compiled in (checked at runtime)

Definition at line 59 of file ExportFFmpegDialogs.h.

Referenced by ExportFFmpeg::ExportFFmpeg().

◆ description

const TranslatableString ExposedFormat::description

format description (will be shown in export dialog)

Definition at line 57 of file ExportFFmpegDialogs.h.

◆ extension

const FileExtension ExposedFormat::extension

default extension for this format. More extensions may be added later via AddExtension.

Definition at line 52 of file ExportFFmpegDialogs.h.

◆ fmtid

FFmpegExposedFormat ExposedFormat::fmtid

one of the FFmpegExposedFormat

Definition at line 50 of file ExportFFmpegDialogs.h.

◆ maxchannels

unsigned ExposedFormat::maxchannels

how many channels this format could handle

Definition at line 54 of file ExportFFmpegDialogs.h.

◆ name

const wxChar* ExposedFormat::name

format name (internal, should be unique; if not - export dialog may show unusual behaviour)

Definition at line 51 of file ExportFFmpegDialogs.h.

◆ shortname

const wxChar* ExposedFormat::shortname

used to guess the format

Definition at line 53 of file ExportFFmpegDialogs.h.


The documentation for this struct was generated from the following file: