|
|
ID3v2 event timing codes frame. More...
#include <eventtimingcodesframe.h>


List of synchronized events.
Event types defined in id3v2.4.0-frames.txt 4.5. Event timing codes.
Specifies the timestamp format used.
| Unknown |
The timestamp is of unknown format. |
| AbsoluteMpegFrames |
The timestamp represents the number of MPEG frames since the beginning of the audio stream. |
| AbsoluteMilliseconds |
The timestamp represents the number of milliseconds since the beginning of the audio stream. |
| TagLib::ID3v2::EventTimingCodesFrame::EventTimingCodesFrame | ( | ) | [explicit] |
Construct an empty event timing codes frame.
| TagLib::ID3v2::EventTimingCodesFrame::EventTimingCodesFrame | ( | const ByteVector & | data | ) | [explicit] |
Construct a event timing codes frame based on the data in data.
| virtual TagLib::ID3v2::EventTimingCodesFrame::~EventTimingCodesFrame | ( | ) | [virtual] |
Destroys this EventTimingCodesFrame instance.
| virtual void TagLib::ID3v2::EventTimingCodesFrame::parseFields | ( | const ByteVector & | data | ) | [protected, virtual] |
Called by parse() to parse the field data. It makes this information available through the public API. This must be overridden by the subclasses.
Implements TagLib::ID3v2::Frame.
| virtual ByteVector TagLib::ID3v2::EventTimingCodesFrame::renderFields | ( | ) | const [protected, virtual] |
Render the field data back to a binary format in a ByteVector. This must be overridden by subclasses.
Implements TagLib::ID3v2::Frame.
| void TagLib::ID3v2::EventTimingCodesFrame::setSynchedEvents | ( | const SynchedEventList & | e | ) |
Sets the text with the time stamps.
Set the timestamp format.
Returns the events with the time stamps.
Returns the timestamp format.
| virtual String TagLib::ID3v2::EventTimingCodesFrame::toString | ( | ) | const [virtual] |
Returns a null string.
Implements TagLib::ID3v2::Frame.
friend class FrameFactory [friend] |
Reimplemented from TagLib::ID3v2::Frame.