An implementation of audio property reading for MP3.
More...
#include <mpegproperties.h>
An implementation of audio property reading for MP3.
This reads the data from an MPEG Layer III stream found in the AudioProperties API.
◆ Properties() [1/2]
◆ ~Properties()
TagLib::MPEG::Properties::~Properties |
( |
| ) |
|
|
override |
◆ Properties() [2/2]
TagLib::MPEG::Properties::Properties |
( |
const Properties & |
| ) |
|
|
delete |
◆ bitrate()
int TagLib::MPEG::Properties::bitrate |
( |
| ) |
const |
|
overridevirtual |
◆ channelConfiguration()
Returns the MPEG-4 channel configuration.
◆ channelMode()
Returns the channel mode for this frame.
◆ channels()
int TagLib::MPEG::Properties::channels |
( |
| ) |
const |
|
overridevirtual |
◆ isADTS()
bool TagLib::MPEG::Properties::isADTS |
( |
| ) |
const |
Returns true
for an Audio Data Transport Stream (ADTS), usually AAC.
◆ isCopyrighted()
bool TagLib::MPEG::Properties::isCopyrighted |
( |
| ) |
const |
Returns true
if the copyrighted bit is set.
◆ isOriginal()
bool TagLib::MPEG::Properties::isOriginal |
( |
| ) |
const |
Returns true
if the "original" bit is set.
◆ layer()
int TagLib::MPEG::Properties::layer |
( |
| ) |
const |
Returns the layer version. This will be between the values 1-3.
◆ lengthInMilliseconds()
int TagLib::MPEG::Properties::lengthInMilliseconds |
( |
| ) |
const |
|
overridevirtual |
◆ operator=()
◆ protectionEnabled()
bool TagLib::MPEG::Properties::protectionEnabled |
( |
| ) |
const |
Returns true
if the MPEG protection bit is enabled.
◆ sampleRate()
int TagLib::MPEG::Properties::sampleRate |
( |
| ) |
const |
|
overridevirtual |
◆ version()
Returns the MPEG Version of the file.
◆ xingHeader()
const XingHeader * TagLib::MPEG::Properties::xingHeader |
( |
| ) |
const |
Returns a pointer to the Xing/VBRI header if one exists or null if no Xing/VBRI header was found.
The documentation for this class was generated from the following file: