Tag Parser 12.3.1
C++ library for reading and writing MP4 (iTunes), ID3, Vorbis, Opus, FLAC and Matroska tags
|
►CTagParser::AbstractAttachment | Parses and stores attachment information |
CTagParser::AbstractAttachmentPrivate | The AbstractAttachmentPrivate struct contains private fields of the AbstractAttachment class |
►CTagParser::AbstractChapter | Parses chapter information |
CTagParser::AbstractChapterPrivate | The AbstractChapterPrivate struct contains private fields of the AbstractChapter class |
►CTagParser::AbstractContainer | Interface and common functionality to parse and make a certain container format |
CTagParser::AbstractContainerPrivate | The AbstractContainerPrivate struct contains private fields of the AbstractContainer class |
►CTagParser::AbstractTrack | Parses and stores technical information about video, audio and other kinds of media tracks |
CTagParser::AbstractTrackPrivate | The AbstractTrackPrivate struct contains private fields of the AbstractTrack class |
CTagParser::Mp4TagField::AdditionalData | |
CTagParser::AdtsFrame | Used to parse "Audio Data Transport Stream" frames |
CTagParser::AspectRatio | The AspectRatio struct defines an aspect ratio |
CTagParser::Av1Configuration | The Av1Configuration struct provides a parser for AV1 configuration found in ISOBMFF files |
CTagParser::AvcConfiguration | The AvcConfiguration struct provides a parser for AVC configuration |
CTagParser::AvcFrame | The AvcFrame struct holds an AVC frame |
►Cstd::basic_string< Char > | STL class |
►CTagParser::BasicFileInfo | Basic file information such as file name, extension, directory and size for a specified file |
CTagParser::BasicProgressFeedback< ActualProgressFeedback > | The BasicProgressFeedback class provides the base for ProgressFeedback and AbortableProgressFeedback |
►CTagParser::BasicProgressFeedback< AbortableProgressFeedback > | |
►CTagParser::BasicProgressFeedback< ProgressFeedback > | |
CTagParser::BitmapInfoHeader | Parses the BITMAPINFOHEADER structure defined by MS |
CTagParser::CaseInsensitiveCharComparer | The CaseInsensitiveCharComparer struct defines a method for case-insensivive character comparison (less) |
CTagParser::CaseInsensitiveStringComparer | The CaseInsensitiveStringComparer struct defines a method for case-insensivive string comparison (less) |
CTagParser::DiagMessage | Holds an information, warning or error gathered during parsing or making |
►Cstd::exception | STL class |
CTagParser::FieldMapBasedTagTraits< ImplementationType > | Defines traits for the specified ImplementationType |
CTagParser::FieldMapBasedTagTraits< Id3v2Tag > | Defines traits for the TagField implementation of the Id3v2Tag class |
CTagParser::FieldMapBasedTagTraits< MatroskaTag > | Defines traits for the TagField implementation of the MatroskaTag class |
CTagParser::FieldMapBasedTagTraits< Mp4Tag > | Defines traits for the TagField implementation of the Mp4Tag class |
CTagParser::FieldMapBasedTagTraits< VorbisComment > | Defines traits for the TagField implementation of the VorbisComment class |
CTagParser::FileElementTraits< ImplementationType > | Defines traits for the specified ImplementationType |
CTagParser::FileElementTraits< EbmlElement > | Defines traits for the GenericFileElement implementation EbmlElement |
CTagParser::FileElementTraits< Mp4Atom > | Defines traits for the GenericFileElement implementation Mp4Atom |
CTagParser::FileElementTraits< Mpeg4Descriptor > | Defines traits for the GenericFileElement implementation Mpeg4Descriptor |
CTagParser::FlacMetaDataBlockHeader | FLAC "METADATA_BLOCK_HEADER" parser and maker |
CTagParser::FlacMetaDataBlockPicture | FLAC "METADATA_BLOCK_PICTURE" parser and maker |
CTagParser::FlacMetaDataBlockStreamInfo | FLAC "METADATA_BLOCK_STREAMINFO" parser |
CTagParser::FlacToOggMappingHeader | FLAC-to-Ogg mapping header parser |
CTagParser::FrameComparer | Defines the order which is used to store ID3v2 frames |
CTagParser::GenericFileElement< ImplementationType > | The GenericFileElement class helps to parse binary files which consist of an arboreal element structure |
►CTagParser::GenericFileElement< EbmlElement > | |
►CTagParser::GenericFileElement< Mp4Atom > | |
►CTagParser::GenericFileElement< Mpeg4Descriptor > | |
CTagParser::HrdParameters | The HrdParameters struct holds "Hypothetical Reference Decoder" parameters |
CTagParser::Id3Genres | Converts pre-defined ID3 genres to strings and vice versa |
CTagParser::Id3v2FrameMaker | Helps making ID3v2 frames |
CTagParser::Id3v2TagMaker | Helps writing ID3v2 tags |
CTagParser::IvfFrame | Used to parse IVF frames |
CTagParser::Margin | Defines the four margins of a rectangle |
CTagParser::MatroskaAttachmentMaker | Helps writing Matroska "AttachedFile"-elements which contain an attachment |
CTagParser::MatroskaCuePositionUpdater | Helps to rewrite the "Cues"-element with shifted positions |
CTagParser::MatroskaEditionEntry | Parser for edition entries in Matroska files |
►CTagParser::MatroskaOffsetStates | The MatroskaOffsetStates holds an offset within a Matroska file |
CTagParser::MatroskaSeekInfo | Helps parsing and making "SeekHead"-elements |
CTagParser::MatroskaTagFieldMaker | Helps making tag fields |
CTagParser::MatroskaTagMaker | Helps writing Matroska "Tag"-elements storing tag information |
CTagParser::MatroskaTrackHeaderMaker | Helps writing Matroska "TrackEntry"-elements storing track header information |
CTagParser::MediaFileInfoPrivate | The MediaFileInfoPrivate struct contains private fields of the MediaFileInfo class |
CTagParser::MediaFormat | Format of media data |
CTagParser::Mp4ExtendedFieldId | The Mp4ExtendedFieldId specifies parameter for an extended field denoted via Mp4TagAtomIds::Extended |
CTagParser::Mp4TagFieldMaker | Helps making tag fields |
CTagParser::Mp4TagMaker | Helps writing MP4 tags |
CTagParser::Mp4Timings | The Mp4Timings struct holds timing values found in multiple MP4 atoms |
CTagParser::Mpeg4AudioSpecificConfig | Holds MPEG-4 audio specific config parsed using Mp4Track::parseAudioSpecificConfig() |
CTagParser::Mpeg4ElementaryStreamInfo | Holds MPEG-4 elementary stream info parsed using Mp4Track::parseMpeg4ElementaryStreamInfo() |
CTagParser::Mpeg4VideoSpecificConfig | Holds MPEG-4 video specific config parsed using Mp4Track::parseVideoSpecificConfig() |
CTagParser::MpegAudioFrame | Used to parse MPEG audio frames |
CTagParser::OggIterator | Helps iterating through all segments of an Ogg bitstream |
CTagParser::OggPage | Used to parse Ogg pages |
CTagParser::OggParameter | The OggParameter struct holds the Ogg parameter for a VorbisComment |
CTagParser::OpusIdentificationHeader | Opus identification header parser |
CTagParser::Popularity | Value for ID3v2's "Popularimeter" field |
CTagParser::PositionInSet | Describes the position of an element in a set which consists of a certain number of elements |
CTagParser::PpsInfo | The PpsInfo struct holds the picture parameter set |
CTagParser::SegmentData | The private SegmentData struct is used in MatroskaContainer::internalMakeFile() to store segment specific data |
CSha256Checksum | The Sha256Checksum struct holds the "hex string representation" of a SHA-256 checksum |
CTagParser::Size | Defines the size of a two-dimensional object using integer point precision |
CTagParser::SliceInfo | The SliceInfo struct holds the slice information of an AVC frame |
CTagParser::SpsInfo | The SpsInfo struct holds the sequence parameter set |
►CTagParser::StreamDataBlock | Reference to a certain data block of a stream |
►CTagParser::Tag | Used to store, read and write tag information |
CTagParser::TagCreationSettings | The TagSettings struct contains settings which can be passed to MediaFileInfo::createAppropriateTags() |
CTagParser::TagField< ImplementationType > | The TagField class is used by FieldMapBasedTag to store the fields |
►CTagParser::TagField< Id3v2Frame > | |
►CTagParser::TagField< MatroskaTagField > | |
►CTagParser::TagField< Mp4TagField > | |
►CTagParser::TagField< VorbisCommentField > | |
CTagParser::TagFieldTraits< ImplementationType > | Defines traits for the specified ImplementationType |
CTagParser::TagFieldTraits< Id3v2Frame > | Defines traits for the TagField implementation of the Id3v2Frame class |
CTagParser::TagFieldTraits< MatroskaTagField > | Defines traits for the TagField implementation of the MatroskaTagField class |
CTagParser::TagFieldTraits< Mp4TagField > | Defines traits for the TagField implementation of the Mp4TagField class |
CTagParser::TagFieldTraits< VorbisCommentField > | Defines traits for the TagField implementation of the VorbisCommentField class |
CTagParser::TagPrivate | The TagPrivate struct contains private fields of the Tag class |
CTagParser::TagTarget | Target of a tag |
CTagParser::TagValue | Wraps values of different types |
CTagParser::TagValuePrivate | The TagValuePrivate struct contains private fields of the TagValue class |
CTestFile | The TestFile struct holds the path (relative to testfile dir) and checksum of a test file |
►CTestFixture | |
CTagParser::TimingInfo | The TimingInfo struct holds timing information (part of SPS info) |
CTagParser::TrackHeaderInfo | The TrackHeaderInfo struct holds information about the present track header (tkhd atom) and information for making a new track header based on it |
►Cstd::vector< T > | STL class |
CTagParser::VorbisIdentificationHeader | Vorbis identification header parser |
CTagParser::WaveFormatHeader | Parses the WAVEFORMATEX structure defined by MS |