** DO NOT EDIT, GENERATED WITH DATA2LIB
** https://github.com/Matroska-Org/foundation-source/tree/master/spectool
**
-** libmatroska : parse Matroska files, see http://www.matroska.org/
+** libmatroska : parse Matroska files, see https://www.matroska.org/
**
-** Copyright (c) 2002-2017, Matroska (non-profit organisation)
+** Copyright (c) 2002-2020, Matroska (non-profit organisation)
** All rights reserved.
**
** This file is part of libmatroska.
using namespace LIBEBML_NAMESPACE;
START_LIBMATROSKA_NAMESPACE
-
DECLARE_MKX_BINARY (KaxSeekID)
public:
virtual bool ValidateSize() const {return IsFiniteSize() && GetSize() <= 4;}
DECLARE_MKX_MASTER(KaxInfo)
};
-
DECLARE_MKX_BINARY (KaxSegmentUID)
#if defined(HAVE_EBML2) || defined(HAS_EBML2)
public:
DECLARE_MKX_MASTER(KaxChapterTranslate)
};
-
DECLARE_MKX_UINTEGER(KaxChapterTranslateEditionUID)
};
DECLARE_MKX_MASTER(KaxClusterSilentTracks)
};
-
DECLARE_MKX_UINTEGER(KaxClusterSilentTrackNumber)
};
DECLARE_MKX_MASTER(KaxBlockAdditions)
};
-
DECLARE_MKX_MASTER(KaxBlockMore)
};
-
DECLARE_MKX_UINTEGER(KaxBlockAddID)
};
DECLARE_MKX_MASTER(KaxSlices)
};
-
DECLARE_MKX_MASTER(KaxTimeSlice)
public:
filepos_t RenderData(IOCallback & output, bool bForceRender, bool bSaveDefault);
};
-
DECLARE_MKX_UINTEGER(KaxSliceLaceNumber)
public:
filepos_t RenderData(IOCallback & output, bool bForceRender, bool bSaveDefault);
DECLARE_MKX_MASTER(KaxReferenceFrame)
};
-
DECLARE_MKX_UINTEGER(KaxReferenceOffset)
};
DECLARE_MKX_MASTER(KaxTracks)
};
-
DECLARE_MKX_UINTEGER(KaxTrackNumber)
};
DECLARE_MKX_MASTER(KaxTrackTranslate)
};
-
DECLARE_MKX_UINTEGER(KaxTrackTranslateEditionUID)
};
DECLARE_MKX_MASTER(KaxTrackVideo)
};
-
DECLARE_MKX_UINTEGER(KaxVideoFlagInterlaced)
};
DECLARE_MKX_MASTER(KaxVideoColour)
};
-
DECLARE_MKX_UINTEGER(KaxVideoColourMatrix)
};
DECLARE_MKX_MASTER(KaxVideoColourMasterMeta)
};
-
DECLARE_MKX_FLOAT(KaxVideoRChromaX)
};
DECLARE_MKX_MASTER(KaxVideoProjection)
};
-
DECLARE_MKX_UINTEGER(KaxVideoProjectionType)
};
DECLARE_MKX_FLOAT(KaxVideoProjectionPoseRoll)
};
-
DECLARE_MKX_MASTER(KaxTrackAudio)
};
-
DECLARE_MKX_FLOAT(KaxAudioSamplingFreq)
};
DECLARE_MKX_MASTER(KaxTrackOperation)
};
-
DECLARE_MKX_MASTER(KaxTrackCombinePlanes)
};
-
DECLARE_MKX_MASTER(KaxTrackPlane)
};
-
DECLARE_MKX_UINTEGER(KaxTrackPlaneUID)
};
DECLARE_MKX_MASTER(KaxTrackJoinBlocks)
};
-
DECLARE_MKX_UINTEGER(KaxTrackJoinUID)
};
DECLARE_MKX_MASTER(KaxContentEncodings)
};
-
DECLARE_MKX_MASTER(KaxContentEncoding)
};
-
DECLARE_MKX_UINTEGER(KaxContentEncodingOrder)
};
DECLARE_MKX_MASTER(KaxContentCompression)
};
-
DECLARE_MKX_UINTEGER(KaxContentCompAlgo)
};
DECLARE_MKX_MASTER(KaxContentEncryption)
};
-
DECLARE_MKX_UINTEGER(KaxContentEncAlgo)
};
filepos_t RenderData(IOCallback & output, bool bForceRender, bool bSaveDefault);
};
-
DECLARE_MKX_MASTER(KaxAttachments)
};
-
DECLARE_MKX_MASTER(KaxAttached)
};
-
DECLARE_MKX_UNISTRING(KaxFileDescription)
};
filepos_t RenderData(IOCallback & output, bool bForceRender, bool bSaveDefault);
};
-
DECLARE_MKX_MASTER(KaxChapters)
};
-
DECLARE_MKX_MASTER(KaxEditionEntry)
};
-
DECLARE_MKX_UINTEGER(KaxEditionUID)
};
DECLARE_MKX_MASTER(KaxChapterAtom)
};
-
DECLARE_MKX_UINTEGER(KaxChapterUID)
};
DECLARE_MKX_MASTER(KaxChapterTrack)
};
-
DECLARE_MKX_UINTEGER(KaxChapterTrackNumber)
};
DECLARE_MKX_MASTER(KaxChapterDisplay)
};
-
DECLARE_MKX_UNISTRING(KaxChapterString)
};
DECLARE_MKX_MASTER(KaxChapterProcess)
};
-
DECLARE_MKX_UINTEGER(KaxChapterProcessCodecID)
};
DECLARE_MKX_MASTER(KaxChapterProcessCommand)
};
-
DECLARE_MKX_UINTEGER(KaxChapterProcessTime)
};
DECLARE_MKX_MASTER(KaxTags)
};
-
DECLARE_MKX_MASTER(KaxTag)
};
-
DECLARE_MKX_MASTER(KaxTagTargets)
};
-
DECLARE_MKX_UINTEGER(KaxTagTargetTypeValue)
};
DECLARE_MKX_MASTER(KaxTagSimple)
};
-
DECLARE_MKX_UNISTRING(KaxTagName)
};
DECLARE_MKX_BINARY (KaxTagBinary)
};
+
END_LIBMATROSKA_NAMESPACE
#endif // LIBMATROSKA_SEMANTIC_H