1#ifndef TAG_PARSER_MPEGAUDIOFRAMESTREAM_H
2#define TAG_PARSER_MPEGAUDIOFRAMESTREAM_H
15 ~MpegAudioFrameStream()
override;
19 static void addInfo(
const MpegAudioFrame &frame, AbstractTrack &track);
22 void internalParseHeader(Diagnostics &diag, AbortableProgressFeedback &progress)
override;
25 std::list<MpegAudioFrame> m_frames;
The AbstractTrack class parses and stores technical information about video, audio and other kinds of...
friend class MpegAudioFrameStream
TrackType type() const override
Returns the type of the track if known; otherwise returns TrackType::Unspecified.
~MpegAudioFrameStream() override
#define TAG_PARSER_EXPORT
Marks the symbol to be exported by the tagparser library.
Contains all classes and functions of the TagInfo library.
TrackType
The TrackType enum specifies the underlying file type of a track and the concrete class of the track ...