1 #ifndef TAG_PARSER_MATROSKAIDS_H 2 #define TAG_PARSER_MATROSKAIDS_H 6 #include <c++utilities/conversion/types.h> 10 namespace MatroskaIds {
401 namespace MatroskaTrackType {
427 && static_cast<byte>(lhs) > static_cast<byte>(rhs);
438 return lhs == rhs || lhs > rhs;
443 return lhs == rhs || lhs < rhs;
451 #endif // TAG_PARSER_MATROSKAIDS_H TrackAudioIds
Encapsulates all ID values in the TrackAudio master.
TrackPlaneIds
Encapsulates all ID values in the TrackPlane master.
TAG_PARSER_EXPORT MatroskaElementLevel matroskaIdLevel(uint32 matroskaId)
Returns the level at which elements with the specified matroskaId are supposed to occur in a Matroska...
TrackJoinBlocksIds
Encapsulates all ID values in the TrackJoinBlocks master.
TargetsIds
Encapsulates all ID values in the Targets master.
The Tag class is used to store, read and write tag information.
SegmentInfoIds
Encapsulates all ID values in the SegmentInfo master.
AttachedFileIds
Encapsulates all ID values in the AttachedFile master.
CueReferenceIds
Encapsulates all ID values in the CueReference master.
SeekIds
Encapsulates all ID values in the Seek master.
TracksIds
Encapsulates all ID values in the Tracks master.
constexpr bool operator>=(MatroskaElementLevel lhs, MatroskaElementLevel rhs)
CuesIds
Encapsulates all ID values in the Cues master.
TopLevelIds
Encapsulates all top level ID values.
constexpr bool operator>(MatroskaElementLevel lhs, MatroskaElementLevel rhs)
ReferenceFrameIds
Encapsulates all ID values in the ReferenceFrame master.
constexpr bool operator<=(MatroskaElementLevel lhs, MatroskaElementLevel rhs)
ChapProcessIds
Encapsulates all ID values in the ChapProcess master.
TrackOperationIds
Encapsulates all ID values in the TrackOperation master.
TagIds
Encapsulates all ID values in the Tag master.
TrackEntryIds
Encapsulates all ID values in the TrackEntry master.
EditionEntryIds
Encapsulates all ID values in the EditionEntry master.
AttachmentsIds
Encapsulates all ID values in the Attachments master.
SlicesIds
Encapsulates all ID values in the Slices master.
ChapterDisplayIds
Encapsulates all ID values in the ChapterDisplay master.
ChapterTrackIds
Encapsulates all ID values in the ChapterTrack master.
SilentTracksIds
Encapsulates all ID values in the SilentTracks master.
ClusterIds
Encapsulates all ID values in the Cluster master.
TimeSliceIds
Encapsulates all ID values in the TimeSlice master.
ContentEncryptionIds
Encapsulates all ID values in the ContentEncryption master.
ChapterTranslateIds
Encapsulates all ID values in the ChapterTranslate master.
BlockAdditionsIds
Encapsulates all ID values in the BlockAdditions master.
TrackTranslateIds
Encapsulates all ID values in the TrackTranslate master.
TagsIds
Encapsulates all ID values in the Tags master.
CuePointIds
Encapsulates all ID values in the CuePoint master.
SeekHeadIds
Encapsulates all ID values in the SeekHead master.
ContentEncodingsIds
Encapsulates all ID values in the ContentEncodings master.
ContentEncodingIds
Encapsulates all ID values in the ContentEncoding master.
CueTrackPositionsIds
Encapsulates all ID values in the CueTrackPositions master.
ChapProcessCommandIds
Encapsulates all ID values in the ChapProcessCommand master.
constexpr bool operator<(MatroskaElementLevel lhs, MatroskaElementLevel rhs)
TrackVideoIds
Encapsulates all ID values in the TrackVideo master.
ChaptersIds
Encapsulates all ID values in the Chapters master.
ChapterAtomIds
Encapsulates all ID values in the ChapterAtom master.
TrackCombinePlanesIds
Encapsulates all ID values in the TrackCombinePlanes master.
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.
BlockMoreIds
Encapsulates all ID values in the BlockMore master.
ContentCompressionIds
Encapsulates all ID values in the ContentCompression master.
BlockGroupIds
Encapsulates all ID values in the BlockGroup master.
TAG_PARSER_EXPORT const char * matroskaIdName(uint32 matroskaId)
Returns a string for the specified matroskaId if known; otherwise returns an empty string.
SimpleTagIds
Encapsulates all ID values in the SimpleTag master.