Tag Parser
6.4.1
C++ library for reading and writing MP4 (iTunes), ID3, Vorbis, Opus, FLAC and Matroska tags
|
The MediaFormat class specifies the format of media data. More...
#include <mediaformat.h>
Public Member Functions | |
MediaFormat (GeneralMediaFormat general=GeneralMediaFormat::Unknown, unsigned char sub=0, unsigned char extension=0) | |
Constructs a new media format. More... | |
const char * | name () const |
Returns the name of the media format as C-style string. More... | |
const char * | abbreviation () const |
Returns the abbreviation of the media format as C-style string. More... | |
const char * | shortAbbreviation () const |
Returns a short abbreviation of the media format as C-style string. More... | |
const char * | extensionName () const |
Returns the abbreviation of the media format as C-style string. More... | |
operator bool () const | |
Returns whether the media format is known. More... | |
MediaFormat & | operator+= (const MediaFormat &other) |
"Adds" information from another instance to the object. More... | |
bool | operator== (GeneralMediaFormat general) const |
Returns whether the media format is the specified general media format. More... | |
bool | operator!= (GeneralMediaFormat general) const |
Returns whether the media format is not the specified general media format. More... | |
Public Attributes | |
GeneralMediaFormat | general |
unsigned char | sub |
unsigned char | extension |
The MediaFormat class specifies the format of media data.
Definition at line 257 of file mediaformat.h.
|
inline |
Constructs a new media format.
Definition at line 279 of file mediaformat.h.
const char * Media::MediaFormat::abbreviation | ( | ) | const |
Returns the abbreviation of the media format as C-style string.
Returns an empty string if no abbreviation is available.
Definition at line 254 of file mediaformat.cpp.
const char * Media::MediaFormat::extensionName | ( | ) | const |
Returns the abbreviation of the media format as C-style string.
Returns an empty string if no abbreviation is available.
Definition at line 576 of file mediaformat.cpp.
const char * Media::MediaFormat::name | ( | ) | const |
Returns the name of the media format as C-style string.
Returns an empty string if no name is available.
Definition at line 17 of file mediaformat.cpp.
|
inline |
Returns whether the media format is known.
Definition at line 321 of file mediaformat.h.
|
inline |
Returns whether the media format is not the specified general media format.
Definition at line 313 of file mediaformat.h.
|
inline |
"Adds" information from another instance to the object.
Definition at line 288 of file mediaformat.h.
|
inline |
Returns whether the media format is the specified general media format.
Definition at line 305 of file mediaformat.h.
const char * Media::MediaFormat::shortAbbreviation | ( | ) | const |
Returns a short abbreviation of the media format as C-style string.
Returns an empty string if no abbreviation is available.
Definition at line 424 of file mediaformat.cpp.
unsigned char Media::MediaFormat::extension |
Definition at line 273 of file mediaformat.h.
GeneralMediaFormat Media::MediaFormat::general |
Definition at line 271 of file mediaformat.h.
unsigned char Media::MediaFormat::sub |
Definition at line 272 of file mediaformat.h.