/*
|
* DO NOT EDIT, GENERATED WITH DATA2LIB2
|
*
|
* $Id$
|
* Copyright (c) 2008-2011, Matroska (non-profit organisation)
|
* All rights reserved.
|
*
|
* Redistribution and use in source and binary forms, with or without
|
* modification, are permitted provided that the following conditions are met:
|
* * Redistributions of source code must retain the above copyright
|
* notice, this list of conditions and the following disclaimer.
|
* * Redistributions in binary form must reproduce the above copyright
|
* notice, this list of conditions and the following disclaimer in the
|
* documentation and/or other materials provided with the distribution.
|
* * Neither the name of the Matroska assocation nor the
|
* names of its contributors may be used to endorse or promote products
|
* derived from this software without specific prior written permission.
|
*
|
* THIS SOFTWARE IS PROVIDED BY the Matroska association ``AS IS'' AND ANY
|
* EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
|
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
|
* DISCLAIMED. IN NO EVENT SHALL The Matroska Foundation BE LIABLE FOR ANY
|
* DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
|
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
|
* LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
|
* ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
|
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
|
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
*/
|
#include "matroska/matroska.h"
|
#include "matroska/matroska_internal.h"
|
|
#ifndef MATROSKA_SEMANTIC_H
|
#define MATROSKA_SEMANTIC_H
|
|
extern const ebml_context MATROSKA_ContextSeekID;
|
extern const ebml_context MATROSKA_ContextSeekPosition;
|
extern const ebml_context MATROSKA_ContextSeek;
|
|
extern const ebml_context MATROSKA_ContextSeekHead;
|
|
extern const ebml_context MATROSKA_ContextSegmentUID;
|
extern const ebml_context MATROSKA_ContextSegmentFilename;
|
extern const ebml_context MATROSKA_ContextPrevUID;
|
extern const ebml_context MATROSKA_ContextPrevFilename;
|
extern const ebml_context MATROSKA_ContextNextUID;
|
extern const ebml_context MATROSKA_ContextNextFilename;
|
extern const ebml_context MATROSKA_ContextSegmentFamily;
|
extern const ebml_context MATROSKA_ContextChapterTranslateEditionUID;
|
extern const ebml_context MATROSKA_ContextChapterTranslateCodec;
|
extern const ebml_context MATROSKA_ContextChapterTranslateID;
|
extern const ebml_context MATROSKA_ContextChapterTranslate;
|
|
extern const ebml_context MATROSKA_ContextTimecodeScale;
|
extern const ebml_context MATROSKA_ContextDuration;
|
extern const ebml_context MATROSKA_ContextDateUTC;
|
extern const ebml_context MATROSKA_ContextTitle;
|
extern const ebml_context MATROSKA_ContextMuxingApp;
|
extern const ebml_context MATROSKA_ContextWritingApp;
|
extern const ebml_context MATROSKA_ContextInfo;
|
|
extern const ebml_context MATROSKA_ContextTimecode;
|
extern const ebml_context MATROSKA_ContextSilentTrackNumber;
|
extern const ebml_context MATROSKA_ContextSilentTracks;
|
|
extern const ebml_context MATROSKA_ContextPosition;
|
extern const ebml_context MATROSKA_ContextPrevSize;
|
extern const ebml_context MATROSKA_ContextSimpleBlock;
|
extern const ebml_context MATROSKA_ContextBlock;
|
extern const ebml_context MATROSKA_ContextBlockVirtual;
|
extern const ebml_context MATROSKA_ContextBlockAddID;
|
extern const ebml_context MATROSKA_ContextBlockAdditional;
|
extern const ebml_context MATROSKA_ContextBlockMore;
|
|
extern const ebml_context MATROSKA_ContextBlockAdditions;
|
|
extern const ebml_context MATROSKA_ContextBlockDuration;
|
extern const ebml_context MATROSKA_ContextReferencePriority;
|
extern const ebml_context MATROSKA_ContextReferenceBlock;
|
extern const ebml_context MATROSKA_ContextReferenceVirtual;
|
extern const ebml_context MATROSKA_ContextCodecState;
|
extern const ebml_context MATROSKA_ContextDiscardPadding;
|
extern const ebml_context MATROSKA_ContextLaceNumber;
|
extern const ebml_context MATROSKA_ContextFrameNumber;
|
extern const ebml_context MATROSKA_ContextBlockAdditionID;
|
extern const ebml_context MATROSKA_ContextDelay;
|
extern const ebml_context MATROSKA_ContextSliceDuration;
|
extern const ebml_context MATROSKA_ContextTimeSlice;
|
|
extern const ebml_context MATROSKA_ContextSlices;
|
|
extern const ebml_context MATROSKA_ContextReferenceOffset;
|
extern const ebml_context MATROSKA_ContextReferenceTimeCode;
|
extern const ebml_context MATROSKA_ContextReferenceFrame;
|
|
extern const ebml_context MATROSKA_ContextBlockGroup;
|
|
extern const ebml_context MATROSKA_ContextEncryptedBlock;
|
extern const ebml_context MATROSKA_ContextCluster;
|
|
extern const ebml_context MATROSKA_ContextTrackNumber;
|
extern const ebml_context MATROSKA_ContextTrackUID;
|
extern const ebml_context MATROSKA_ContextTrackType;
|
extern const ebml_context MATROSKA_ContextFlagEnabled;
|
extern const ebml_context MATROSKA_ContextFlagDefault;
|
extern const ebml_context MATROSKA_ContextFlagForced;
|
extern const ebml_context MATROSKA_ContextFlagLacing;
|
extern const ebml_context MATROSKA_ContextMinCache;
|
extern const ebml_context MATROSKA_ContextMaxCache;
|
extern const ebml_context MATROSKA_ContextDefaultDuration;
|
extern const ebml_context MATROSKA_ContextDefaultDecodedFieldDuration;
|
extern const ebml_context MATROSKA_ContextTrackTimecodeScale;
|
extern const ebml_context MATROSKA_ContextTrackOffset;
|
extern const ebml_context MATROSKA_ContextMaxBlockAdditionID;
|
extern const ebml_context MATROSKA_ContextName;
|
extern const ebml_context MATROSKA_ContextLanguage;
|
extern const ebml_context MATROSKA_ContextCodecID;
|
extern const ebml_context MATROSKA_ContextCodecPrivate;
|
extern const ebml_context MATROSKA_ContextCodecName;
|
extern const ebml_context MATROSKA_ContextAttachmentLink;
|
extern const ebml_context MATROSKA_ContextCodecSettings;
|
extern const ebml_context MATROSKA_ContextCodecInfoURL;
|
extern const ebml_context MATROSKA_ContextCodecDownloadURL;
|
extern const ebml_context MATROSKA_ContextCodecDecodeAll;
|
extern const ebml_context MATROSKA_ContextTrackOverlay;
|
extern const ebml_context MATROSKA_ContextCodecDelay;
|
extern const ebml_context MATROSKA_ContextSeekPreRoll;
|
extern const ebml_context MATROSKA_ContextTrackTranslateEditionUID;
|
extern const ebml_context MATROSKA_ContextTrackTranslateCodec;
|
extern const ebml_context MATROSKA_ContextTrackTranslateTrackID;
|
extern const ebml_context MATROSKA_ContextTrackTranslate;
|
|
extern const ebml_context MATROSKA_ContextFlagInterlaced;
|
extern const ebml_context MATROSKA_ContextStereoMode;
|
extern const ebml_context MATROSKA_ContextAlphaMode;
|
extern const ebml_context MATROSKA_ContextOldStereoMode;
|
extern const ebml_context MATROSKA_ContextPixelWidth;
|
extern const ebml_context MATROSKA_ContextPixelHeight;
|
extern const ebml_context MATROSKA_ContextPixelCropBottom;
|
extern const ebml_context MATROSKA_ContextPixelCropTop;
|
extern const ebml_context MATROSKA_ContextPixelCropLeft;
|
extern const ebml_context MATROSKA_ContextPixelCropRight;
|
extern const ebml_context MATROSKA_ContextDisplayWidth;
|
extern const ebml_context MATROSKA_ContextDisplayHeight;
|
extern const ebml_context MATROSKA_ContextDisplayUnit;
|
extern const ebml_context MATROSKA_ContextAspectRatioType;
|
extern const ebml_context MATROSKA_ContextColourSpace;
|
extern const ebml_context MATROSKA_ContextGammaValue;
|
extern const ebml_context MATROSKA_ContextFrameRate;
|
extern const ebml_context MATROSKA_ContextVideo;
|
|
extern const ebml_context MATROSKA_ContextSamplingFrequency;
|
extern const ebml_context MATROSKA_ContextOutputSamplingFrequency;
|
extern const ebml_context MATROSKA_ContextChannels;
|
extern const ebml_context MATROSKA_ContextChannelPositions;
|
extern const ebml_context MATROSKA_ContextBitDepth;
|
extern const ebml_context MATROSKA_ContextAudio;
|
|
extern const ebml_context MATROSKA_ContextTrackPlaneUID;
|
extern const ebml_context MATROSKA_ContextTrackPlaneType;
|
extern const ebml_context MATROSKA_ContextTrackPlane;
|
|
extern const ebml_context MATROSKA_ContextTrackCombinePlanes;
|
|
extern const ebml_context MATROSKA_ContextTrackJoinUID;
|
extern const ebml_context MATROSKA_ContextTrackJoinBlocks;
|
|
extern const ebml_context MATROSKA_ContextTrackOperation;
|
|
extern const ebml_context MATROSKA_ContextTrickTrackUID;
|
extern const ebml_context MATROSKA_ContextTrickTrackSegmentUID;
|
extern const ebml_context MATROSKA_ContextTrickTrackFlag;
|
extern const ebml_context MATROSKA_ContextTrickMasterTrackUID;
|
extern const ebml_context MATROSKA_ContextTrickMasterTrackSegmentUID;
|
extern const ebml_context MATROSKA_ContextContentEncodingOrder;
|
extern const ebml_context MATROSKA_ContextContentEncodingScope;
|
extern const ebml_context MATROSKA_ContextContentEncodingType;
|
extern const ebml_context MATROSKA_ContextContentCompAlgo;
|
extern const ebml_context MATROSKA_ContextContentCompSettings;
|
extern const ebml_context MATROSKA_ContextContentCompression;
|
|
extern const ebml_context MATROSKA_ContextContentEncAlgo;
|
extern const ebml_context MATROSKA_ContextContentEncKeyID;
|
extern const ebml_context MATROSKA_ContextContentSignature;
|
extern const ebml_context MATROSKA_ContextContentSigKeyID;
|
extern const ebml_context MATROSKA_ContextContentSigAlgo;
|
extern const ebml_context MATROSKA_ContextContentSigHashAlgo;
|
extern const ebml_context MATROSKA_ContextContentEncryption;
|
|
extern const ebml_context MATROSKA_ContextContentEncoding;
|
|
extern const ebml_context MATROSKA_ContextContentEncodings;
|
|
extern const ebml_context MATROSKA_ContextTrackEntry;
|
|
extern const ebml_context MATROSKA_ContextTracks;
|
|
extern const ebml_context MATROSKA_ContextCueTime;
|
extern const ebml_context MATROSKA_ContextCueTrack;
|
extern const ebml_context MATROSKA_ContextCueClusterPosition;
|
extern const ebml_context MATROSKA_ContextCueRelativePosition;
|
extern const ebml_context MATROSKA_ContextCueDuration;
|
extern const ebml_context MATROSKA_ContextCueBlockNumber;
|
extern const ebml_context MATROSKA_ContextCueCodecState;
|
extern const ebml_context MATROSKA_ContextCueRefTime;
|
extern const ebml_context MATROSKA_ContextCueRefCluster;
|
extern const ebml_context MATROSKA_ContextCueRefNumber;
|
extern const ebml_context MATROSKA_ContextCueRefCodecState;
|
extern const ebml_context MATROSKA_ContextCueReference;
|
|
extern const ebml_context MATROSKA_ContextCueTrackPositions;
|
|
extern const ebml_context MATROSKA_ContextCuePoint;
|
|
extern const ebml_context MATROSKA_ContextCues;
|
|
extern const ebml_context MATROSKA_ContextFileDescription;
|
extern const ebml_context MATROSKA_ContextFileName;
|
extern const ebml_context MATROSKA_ContextFileMimeType;
|
extern const ebml_context MATROSKA_ContextFileData;
|
extern const ebml_context MATROSKA_ContextFileUID;
|
extern const ebml_context MATROSKA_ContextFileReferral;
|
extern const ebml_context MATROSKA_ContextFileUsedStartTime;
|
extern const ebml_context MATROSKA_ContextFileUsedEndTime;
|
extern const ebml_context MATROSKA_ContextAttachedFile;
|
|
extern const ebml_context MATROSKA_ContextAttachments;
|
|
extern const ebml_context MATROSKA_ContextEditionUID;
|
extern const ebml_context MATROSKA_ContextEditionFlagHidden;
|
extern const ebml_context MATROSKA_ContextEditionFlagDefault;
|
extern const ebml_context MATROSKA_ContextEditionFlagOrdered;
|
extern const ebml_context MATROSKA_ContextChapterUID;
|
extern const ebml_context MATROSKA_ContextChapterStringUID;
|
extern const ebml_context MATROSKA_ContextChapterTimeStart;
|
extern const ebml_context MATROSKA_ContextChapterTimeEnd;
|
extern const ebml_context MATROSKA_ContextChapterFlagHidden;
|
extern const ebml_context MATROSKA_ContextChapterFlagEnabled;
|
extern const ebml_context MATROSKA_ContextChapterSegmentUID;
|
extern const ebml_context MATROSKA_ContextChapterSegmentEditionUID;
|
extern const ebml_context MATROSKA_ContextChapterPhysicalEquiv;
|
extern const ebml_context MATROSKA_ContextChapterTrackNumber;
|
extern const ebml_context MATROSKA_ContextChapterTrack;
|
|
extern const ebml_context MATROSKA_ContextChapString;
|
extern const ebml_context MATROSKA_ContextChapLanguage;
|
extern const ebml_context MATROSKA_ContextChapCountry;
|
extern const ebml_context MATROSKA_ContextChapterDisplay;
|
|
extern const ebml_context MATROSKA_ContextChapProcessCodecID;
|
extern const ebml_context MATROSKA_ContextChapProcessPrivate;
|
extern const ebml_context MATROSKA_ContextChapProcessTime;
|
extern const ebml_context MATROSKA_ContextChapProcessData;
|
extern const ebml_context MATROSKA_ContextChapProcessCommand;
|
|
extern const ebml_context MATROSKA_ContextChapProcess;
|
|
extern const ebml_context MATROSKA_ContextChapterAtom;
|
|
extern const ebml_context MATROSKA_ContextEditionEntry;
|
|
extern const ebml_context MATROSKA_ContextChapters;
|
|
extern const ebml_context MATROSKA_ContextTargetTypeValue;
|
extern const ebml_context MATROSKA_ContextTargetType;
|
extern const ebml_context MATROSKA_ContextTagTrackUID;
|
extern const ebml_context MATROSKA_ContextTagEditionUID;
|
extern const ebml_context MATROSKA_ContextTagChapterUID;
|
extern const ebml_context MATROSKA_ContextTagAttachmentUID;
|
extern const ebml_context MATROSKA_ContextTargets;
|
|
extern const ebml_context MATROSKA_ContextTagName;
|
extern const ebml_context MATROSKA_ContextTagLanguage;
|
extern const ebml_context MATROSKA_ContextTagDefault;
|
extern const ebml_context MATROSKA_ContextTagString;
|
extern const ebml_context MATROSKA_ContextTagBinary;
|
extern const ebml_context MATROSKA_ContextSimpleTag;
|
|
extern const ebml_context MATROSKA_ContextTag;
|
|
extern const ebml_context MATROSKA_ContextTags;
|
|
extern const ebml_context MATROSKA_ContextSegment;
|
|
#endif // MATROSKA_SEMANTIC_H
|