Tag Parser  9.1.3
C++ library for reading and writing MP4 (iTunes), ID3, Vorbis, Opus, FLAC and Matroska tags
Classes | Namespaces | Enumerations
abstracttrack.h File Reference
#include "./aspectratio.h"
#include "./diagnostics.h"
#include "./margin.h"
#include "./mediaformat.h"
#include "./size.h"
#include <c++utilities/chrono/datetime.h>
#include <c++utilities/chrono/timespan.h>
#include <c++utilities/io/binaryreader.h>
#include <c++utilities/io/binarywriter.h>
#include <iosfwd>
#include <string>
Include dependency graph for abstracttrack.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  TagParser::AbstractTrack
 The AbstractTrack class parses and stores technical information about video, audio and other kinds of media tracks. More...
 

Namespaces

 TagParser
 Contains all classes and functions of the TagInfo library.
 

Enumerations

enum  TagParser::TrackType {
  TagParser::TrackType::Unspecified, TagParser::TrackType::MatroskaTrack, TagParser::TrackType::MpegAudioFrameStream, TagParser::TrackType::Mp4Track,
  TagParser::TrackType::WaveAudioStream, TagParser::TrackType::OggStream, TagParser::TrackType::AdtsStream, TagParser::TrackType::FlacStream,
  TagParser::TrackType::IvfStream
}
 Specifies the track type. More...