1 #ifndef TAG_PARSER_IVFSTREAM_H 2 #define TAG_PARSER_IVFSTREAM_H 6 #include "../abstracttrack.h" 12 IvfStream(std::iostream &stream, uint64 startOffset);
20 void internalParseHeader(
Diagnostics &diag)
override;
23 std::vector<IvfFrame> m_frames;
24 uint16 m_headerLength;
47 #endif // TAG_PARSER_IVFSTREAM_H
TrackType type() const override
Returns the type of the track if known; otherwise returns TrackType::Unspecified.
Implementation of TagParser::AbstractTrack for ADTS streams.
IvfStream(std::iostream &stream, uint64 startOffset)
Constructs a new track for the stream at the specified startOffset.
The AbstractTrack class parses and stores technical information about video, audio and other kinds of...
Contains all classes and functions of the TagInfo library.
#define TAG_PARSER_EXPORT
Marks the symbol to be exported by the tagparser library.
TrackType
Specifies the track type.
The Diagnostics class is a container for DiagMessage.