/src/vlc/contrib/x86_64-unknown-linux-gnu/include/ebml/EbmlElement.h
Line | Count | Source |
1 | | /**************************************************************************** |
2 | | ** libebml : parse EBML files, see http://embl.sourceforge.net/ |
3 | | ** |
4 | | ** <file/class description> |
5 | | ** |
6 | | ** Copyright (C) 2002-2010 Steve Lhomme. All rights reserved. |
7 | | ** |
8 | | ** This library is free software; you can redistribute it and/or |
9 | | ** modify it under the terms of the GNU Lesser General Public |
10 | | ** License as published by the Free Software Foundation; either |
11 | | ** version 2.1 of the License, or (at your option) any later version. |
12 | | ** |
13 | | ** This library is distributed in the hope that it will be useful, |
14 | | ** but WITHOUT ANY WARRANTY; without even the implied warranty of |
15 | | ** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU |
16 | | ** Lesser General Public License for more details. |
17 | | ** |
18 | | ** You should have received a copy of the GNU Lesser General Public |
19 | | ** License along with this library; if not, write to the Free Software |
20 | | ** Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA |
21 | | ** |
22 | | ** See http://www.gnu.org/licenses/lgpl-2.1.html for LGPL licensing information. |
23 | | ** |
24 | | ** Contact license@matroska.org if any conditions of this licensing are |
25 | | ** not clear to you. |
26 | | ** |
27 | | **********************************************************************/ |
28 | | |
29 | | /*! |
30 | | \file |
31 | | \version \$Id$ |
32 | | \author Steve Lhomme <robux4 @ users.sf.net> |
33 | | */ |
34 | | #ifndef LIBEBML_ELEMENT_H |
35 | | #define LIBEBML_ELEMENT_H |
36 | | |
37 | | #include "EbmlTypes.h" |
38 | | #include "EbmlId.h" |
39 | | #include "IOCallback.h" |
40 | | |
41 | | namespace libebml { |
42 | | |
43 | | /*! |
44 | | \brief The size of the EBML-coded length |
45 | | */ |
46 | | int EBML_DLL_API CodedSizeLength(uint64 Length, unsigned int SizeLength, bool bSizeIsFinite = true); |
47 | | |
48 | | /*! |
49 | | \brief The coded value of the EBML-coded length |
50 | | \note The size of OutBuffer must be 8 octets at least |
51 | | */ |
52 | | int EBML_DLL_API CodedValueLength(uint64 Length, int CodedSize, binary * OutBuffer); |
53 | | |
54 | | /*! |
55 | | \brief Read an EBML-coded value from a buffer |
56 | | \return the value read |
57 | | */ |
58 | | uint64 EBML_DLL_API ReadCodedSizeValue(const binary * InBuffer, uint32 & BufferSize, uint64 & SizeUnknown); |
59 | | |
60 | | /*! |
61 | | \brief The size of the EBML-coded signed length |
62 | | */ |
63 | | int EBML_DLL_API CodedSizeLengthSigned(int64 Length, unsigned int SizeLength); |
64 | | |
65 | | /*! |
66 | | \brief The coded value of the EBML-coded signed length |
67 | | \note the size of OutBuffer must be 8 octets at least |
68 | | */ |
69 | | int EBML_DLL_API CodedValueLengthSigned(int64 Length, int CodedSize, binary * OutBuffer); |
70 | | |
71 | | /*! |
72 | | \brief Read a signed EBML-coded value from a buffer |
73 | | \return the value read |
74 | | */ |
75 | | int64 EBML_DLL_API ReadCodedSizeSignedValue(const binary * InBuffer, uint32 & BufferSize, uint64 & SizeUnknown); |
76 | | |
77 | | class EbmlStream; |
78 | | class EbmlSemanticContext; |
79 | | class EbmlElement; |
80 | | |
81 | | extern const EbmlSemanticContext Context_EbmlGlobal; |
82 | | |
83 | | #define DEFINE_xxx_CONTEXT(x,global) \ |
84 | | const EbmlSemanticContext Context_##x = EbmlSemanticContext(countof(ContextList_##x), ContextList_##x, nullptr, global, nullptr); \ |
85 | | |
86 | | #define DEFINE_xxx_MASTER(x,id,idl,parent,name,global) \ |
87 | | const EbmlId Id_##x (id, idl); \ |
88 | | const EbmlSemanticContext Context_##x = EbmlSemanticContext(countof(ContextList_##x), ContextList_##x, &Context_##parent, global, &EBML_INFO(x)); \ |
89 | | const EbmlCallbacks x::ClassInfos(x::Create, Id_##x, name, Context_##x); \ |
90 | 70.2k | x::x() :EbmlMaster(Context_##x) {}libmatroska::KaxSeekHead::KaxSeekHead() Line | Count | Source | 90 | 8.70k | x::x() :EbmlMaster(Context_##x) {} |
libmatroska::KaxSeek::KaxSeek() Line | Count | Source | 90 | 7.31k | x::x() :EbmlMaster(Context_##x) {} |
libmatroska::KaxInfo::KaxInfo() Line | Count | Source | 90 | 3.66k | x::x() :EbmlMaster(Context_##x) {} |
Unexecuted instantiation: libmatroska::KaxChapterTranslate::KaxChapterTranslate() libmatroska::KaxClusterSilentTracks::KaxClusterSilentTracks() Line | Count | Source | 90 | 7.13k | x::x() :EbmlMaster(Context_##x) {} |
libmatroska::KaxBlockAdditions::KaxBlockAdditions() Line | Count | Source | 90 | 2.58k | x::x() :EbmlMaster(Context_##x) {} |
libmatroska::KaxBlockMore::KaxBlockMore() Line | Count | Source | 90 | 2.45k | x::x() :EbmlMaster(Context_##x) {} |
libmatroska::KaxSlices::KaxSlices() Line | Count | Source | 90 | 53 | x::x() :EbmlMaster(Context_##x) {} |
libmatroska::KaxTimeSlice::KaxTimeSlice() Line | Count | Source | 90 | 2 | x::x() :EbmlMaster(Context_##x) {} |
libmatroska::KaxReferenceFrame::KaxReferenceFrame() Line | Count | Source | 90 | 117 | x::x() :EbmlMaster(Context_##x) {} |
libmatroska::KaxTracks::KaxTracks() Line | Count | Source | 90 | 14.6k | x::x() :EbmlMaster(Context_##x) {} |
libmatroska::KaxBlockAdditionMapping::KaxBlockAdditionMapping() Line | Count | Source | 90 | 1 | x::x() :EbmlMaster(Context_##x) {} |
Unexecuted instantiation: libmatroska::KaxTrackTranslate::KaxTrackTranslate() libmatroska::KaxTrackVideo::KaxTrackVideo() Line | Count | Source | 90 | 813 | x::x() :EbmlMaster(Context_##x) {} |
libmatroska::KaxVideoColour::KaxVideoColour() Line | Count | Source | 90 | 42 | x::x() :EbmlMaster(Context_##x) {} |
libmatroska::KaxVideoColourMasterMeta::KaxVideoColourMasterMeta() Line | Count | Source | 90 | 2 | x::x() :EbmlMaster(Context_##x) {} |
libmatroska::KaxVideoProjection::KaxVideoProjection() Line | Count | Source | 90 | 2 | x::x() :EbmlMaster(Context_##x) {} |
libmatroska::KaxTrackAudio::KaxTrackAudio() Line | Count | Source | 90 | 1.62k | x::x() :EbmlMaster(Context_##x) {} |
libmatroska::KaxTrackOperation::KaxTrackOperation() Line | Count | Source | 90 | 5 | x::x() :EbmlMaster(Context_##x) {} |
Unexecuted instantiation: libmatroska::KaxTrackCombinePlanes::KaxTrackCombinePlanes() Unexecuted instantiation: libmatroska::KaxTrackPlane::KaxTrackPlane() Unexecuted instantiation: libmatroska::KaxTrackJoinBlocks::KaxTrackJoinBlocks() libmatroska::KaxContentEncodings::KaxContentEncodings() Line | Count | Source | 90 | 578 | x::x() :EbmlMaster(Context_##x) {} |
libmatroska::KaxContentEncoding::KaxContentEncoding() Line | Count | Source | 90 | 561 | x::x() :EbmlMaster(Context_##x) {} |
libmatroska::KaxContentCompression::KaxContentCompression() Line | Count | Source | 90 | 561 | x::x() :EbmlMaster(Context_##x) {} |
Unexecuted instantiation: libmatroska::KaxContentEncryption::KaxContentEncryption() Unexecuted instantiation: libmatroska::KaxContentEncAESSettings::KaxContentEncAESSettings() libmatroska::KaxCues::KaxCues() Line | Count | Source | 90 | 304 | x::x() :EbmlMaster(Context_##x) {} |
libmatroska::KaxCuePoint::KaxCuePoint() Line | Count | Source | 90 | 2.60k | x::x() :EbmlMaster(Context_##x) {} |
libmatroska::KaxCueTrackPositions::KaxCueTrackPositions() Line | Count | Source | 90 | 2.54k | x::x() :EbmlMaster(Context_##x) {} |
Unexecuted instantiation: libmatroska::KaxCueReference::KaxCueReference() libmatroska::KaxChapters::KaxChapters() Line | Count | Source | 90 | 5.10k | x::x() :EbmlMaster(Context_##x) {} |
libmatroska::KaxEditionEntry::KaxEditionEntry() Line | Count | Source | 90 | 549 | x::x() :EbmlMaster(Context_##x) {} |
Unexecuted instantiation: libmatroska::KaxEditionDisplay::KaxEditionDisplay() libmatroska::KaxChapterAtom::KaxChapterAtom() Line | Count | Source | 90 | 2.99k | x::x() :EbmlMaster(Context_##x) {} |
libmatroska::KaxChapterTrack::KaxChapterTrack() Line | Count | Source | 90 | 1 | x::x() :EbmlMaster(Context_##x) {} |
libmatroska::KaxChapterDisplay::KaxChapterDisplay() Line | Count | Source | 90 | 3.06k | x::x() :EbmlMaster(Context_##x) {} |
libmatroska::KaxChapterProcess::KaxChapterProcess() Line | Count | Source | 90 | 37 | x::x() :EbmlMaster(Context_##x) {} |
libmatroska::KaxChapterProcessCommand::KaxChapterProcessCommand() Line | Count | Source | 90 | 25 | x::x() :EbmlMaster(Context_##x) {} |
libmatroska::KaxTags::KaxTags() Line | Count | Source | 90 | 1.14k | x::x() :EbmlMaster(Context_##x) {} |
libmatroska::KaxTag::KaxTag() Line | Count | Source | 90 | 223 | x::x() :EbmlMaster(Context_##x) {} |
libmatroska::KaxTagTargets::KaxTagTargets() Line | Count | Source | 90 | 444 | x::x() :EbmlMaster(Context_##x) {} |
libmatroska::KaxTagSimple::KaxTagSimple() Line | Count | Source | 90 | 363 | x::x() :EbmlMaster(Context_##x) {} |
|
91 | | |
92 | | #define DEFINE_xxx_MASTER_CONS(x,id,idl,parent,name,global) \ |
93 | | const EbmlId Id_##x (id, idl); \ |
94 | | const EbmlSemanticContext Context_##x = EbmlSemanticContext(countof(ContextList_##x), ContextList_##x, &Context_##parent, global, &EBML_INFO(x)); \ |
95 | | const EbmlCallbacks x::ClassInfos(x::Create, Id_##x, name, Context_##x); |
96 | | |
97 | | #define DEFINE_xxx_MASTER_ORPHAN(x,id,idl,name,global) \ |
98 | | const EbmlId Id_##x (id, idl); \ |
99 | | const EbmlSemanticContext Context_##x = EbmlSemanticContext(countof(ContextList_##x), ContextList_##x, nullptr, global, &EBML_INFO(x)); \ |
100 | | const EbmlCallbacks x::ClassInfos(x::Create, Id_##x, name, Context_##x); \ |
101 | | |
102 | | #define DEFINE_xxx_CLASS(x,id,idl,parent,name,global) \ |
103 | | const EbmlId Id_##x (id, idl); \ |
104 | | const EbmlSemanticContext Context_##x = EbmlSemanticContext(0, nullptr, &Context_##parent, global, &EBML_INFO(x)); \ |
105 | | const EbmlCallbacks x::ClassInfos(x::Create, Id_##x, name, Context_##x); \ |
106 | 222k | x::x() {}libmatroska::KaxSeekID::KaxSeekID() Line | Count | Source | 106 | 14.5k | x::x() {} |
libmatroska::KaxSeekPosition::KaxSeekPosition() Line | Count | Source | 106 | 13.9k | x::x() {} |
libmatroska::KaxSegmentUID::KaxSegmentUID() Line | Count | Source | 106 | 1.01k | x::x() {} |
Unexecuted instantiation: libmatroska::KaxSegmentFilename::KaxSegmentFilename() Unexecuted instantiation: libmatroska::KaxPrevFilename::KaxPrevFilename() Unexecuted instantiation: libmatroska::KaxNextFilename::KaxNextFilename() Unexecuted instantiation: libmatroska::KaxSegmentFamily::KaxSegmentFamily() Unexecuted instantiation: libmatroska::KaxChapterTranslateID::KaxChapterTranslateID() Unexecuted instantiation: libmatroska::KaxChapterTranslateCodec::KaxChapterTranslateCodec() Unexecuted instantiation: libmatroska::KaxChapterTranslateEditionUID::KaxChapterTranslateEditionUID() libmatroska::KaxDuration::KaxDuration() Line | Count | Source | 106 | 631 | x::x() {} |
libmatroska::KaxDateUTC::KaxDateUTC() Line | Count | Source | 106 | 962 | x::x() {} |
libmatroska::KaxTitle::KaxTitle() Line | Count | Source | 106 | 191 | x::x() {} |
libmatroska::KaxMuxingApp::KaxMuxingApp() Line | Count | Source | 106 | 4.93k | x::x() {} |
libmatroska::KaxWritingApp::KaxWritingApp() Line | Count | Source | 106 | 4.92k | x::x() {} |
libmatroska::KaxClusterTimecode::KaxClusterTimecode() Line | Count | Source | 106 | 90.1k | x::x() {} |
Unexecuted instantiation: libmatroska::KaxClusterSilentTrackNumber::KaxClusterSilentTrackNumber() libmatroska::KaxClusterPosition::KaxClusterPosition() Line | Count | Source | 106 | 1.05k | x::x() {} |
libmatroska::KaxClusterPrevSize::KaxClusterPrevSize() Line | Count | Source | 106 | 688 | x::x() {} |
libmatroska::KaxBlockAdditional::KaxBlockAdditional() Line | Count | Source | 106 | 4.90k | x::x() {} |
libmatroska::KaxBlockDuration::KaxBlockDuration() Line | Count | Source | 106 | 6.09k | x::x() {} |
libmatroska::KaxReferenceVirtual::KaxReferenceVirtual() Line | Count | Source | 106 | 277 | x::x() {} |
libmatroska::KaxCodecState::KaxCodecState() Line | Count | Source | 106 | 40 | x::x() {} |
libmatroska::KaxDiscardPadding::KaxDiscardPadding() Line | Count | Source | 106 | 1 | x::x() {} |
Unexecuted instantiation: libmatroska::KaxSliceLaceNumber::KaxSliceLaceNumber() libmatroska::KaxReferenceOffset::KaxReferenceOffset() Line | Count | Source | 106 | 117 | x::x() {} |
libmatroska::KaxReferenceTimeCode::KaxReferenceTimeCode() Line | Count | Source | 106 | 120 | x::x() {} |
libmatroska::KaxEncryptedBlock::KaxEncryptedBlock() Line | Count | Source | 106 | 304 | x::x() {} |
libmatroska::KaxTrackNumber::KaxTrackNumber() Line | Count | Source | 106 | 8.33k | x::x() {} |
libmatroska::KaxTrackUID::KaxTrackUID() Line | Count | Source | 106 | 7.65k | x::x() {} |
libmatroska::KaxTrackType::KaxTrackType() Line | Count | Source | 106 | 7.77k | x::x() {} |
Unexecuted instantiation: libmatroska::KaxFlagHearingImpaired::KaxFlagHearingImpaired() Unexecuted instantiation: libmatroska::KaxFlagVisualImpaired::KaxFlagVisualImpaired() Unexecuted instantiation: libmatroska::KaxFlagTextDescriptions::KaxFlagTextDescriptions() Unexecuted instantiation: libmatroska::KaxFlagOriginal::KaxFlagOriginal() Unexecuted instantiation: libmatroska::KaxFlagCommentary::KaxFlagCommentary() libmatroska::KaxTrackMaxCache::KaxTrackMaxCache() Line | Count | Source | 106 | 14 | x::x() {} |
libmatroska::KaxTrackDefaultDuration::KaxTrackDefaultDuration() Line | Count | Source | 106 | 1.18k | x::x() {} |
Unexecuted instantiation: libmatroska::KaxTrackDefaultDecodedFieldDuration::KaxTrackDefaultDecodedFieldDuration() Unexecuted instantiation: libmatroska::KaxBlockAddIDValue::KaxBlockAddIDValue() Unexecuted instantiation: libmatroska::KaxBlockAddIDName::KaxBlockAddIDName() Unexecuted instantiation: libmatroska::KaxBlockAddIDExtraData::KaxBlockAddIDExtraData() libmatroska::KaxTrackName::KaxTrackName() Line | Count | Source | 106 | 933 | x::x() {} |
libmatroska::KaxLanguageIETF::KaxLanguageIETF() Line | Count | Source | 106 | 2 | x::x() {} |
libmatroska::KaxCodecID::KaxCodecID() Line | Count | Source | 106 | 8.28k | x::x() {} |
libmatroska::KaxCodecPrivate::KaxCodecPrivate() Line | Count | Source | 106 | 3.08k | x::x() {} |
Unexecuted instantiation: libmatroska::KaxCodecName::KaxCodecName() Unexecuted instantiation: libmatroska::KaxTrackAttachmentLink::KaxTrackAttachmentLink() Unexecuted instantiation: libmatroska::KaxCodecSettings::KaxCodecSettings() Unexecuted instantiation: libmatroska::KaxCodecInfoURL::KaxCodecInfoURL() libmatroska::KaxCodecDownloadURL::KaxCodecDownloadURL() Line | Count | Source | 106 | 1 | x::x() {} |
Unexecuted instantiation: libmatroska::KaxTrackOverlay::KaxTrackOverlay() Unexecuted instantiation: libmatroska::KaxTrackTranslateTrackID::KaxTrackTranslateTrackID() Unexecuted instantiation: libmatroska::KaxTrackTranslateCodec::KaxTrackTranslateCodec() Unexecuted instantiation: libmatroska::KaxTrackTranslateEditionUID::KaxTrackTranslateEditionUID() Unexecuted instantiation: libmatroska::KaxOldStereoMode::KaxOldStereoMode() libmatroska::KaxVideoPixelWidth::KaxVideoPixelWidth() Line | Count | Source | 106 | 1.59k | x::x() {} |
libmatroska::KaxVideoPixelHeight::KaxVideoPixelHeight() Line | Count | Source | 106 | 1.57k | x::x() {} |
libmatroska::KaxVideoDisplayWidth::KaxVideoDisplayWidth() Line | Count | Source | 106 | 324 | x::x() {} |
libmatroska::KaxVideoDisplayHeight::KaxVideoDisplayHeight() Line | Count | Source | 106 | 315 | x::x() {} |
libmatroska::KaxVideoColourSpace::KaxVideoColourSpace() Line | Count | Source | 106 | 24 | x::x() {} |
Unexecuted instantiation: libmatroska::KaxVideoGamma::KaxVideoGamma() libmatroska::KaxVideoFrameRate::KaxVideoFrameRate() Line | Count | Source | 106 | 1 | x::x() {} |
Unexecuted instantiation: libmatroska::KaxVideoChromaSubsampHorz::KaxVideoChromaSubsampHorz() Unexecuted instantiation: libmatroska::KaxVideoChromaSubsampVert::KaxVideoChromaSubsampVert() Unexecuted instantiation: libmatroska::KaxVideoCbSubsampHorz::KaxVideoCbSubsampHorz() Unexecuted instantiation: libmatroska::KaxVideoCbSubsampVert::KaxVideoCbSubsampVert() libmatroska::KaxVideoColourMaxCLL::KaxVideoColourMaxCLL() Line | Count | Source | 106 | 3 | x::x() {} |
libmatroska::KaxVideoColourMaxFALL::KaxVideoColourMaxFALL() Line | Count | Source | 106 | 2 | x::x() {} |
libmatroska::KaxVideoRChromaX::KaxVideoRChromaX() Line | Count | Source | 106 | 2 | x::x() {} |
libmatroska::KaxVideoRChromaY::KaxVideoRChromaY() Line | Count | Source | 106 | 2 | x::x() {} |
libmatroska::KaxVideoGChromaX::KaxVideoGChromaX() Line | Count | Source | 106 | 2 | x::x() {} |
libmatroska::KaxVideoGChromaY::KaxVideoGChromaY() Line | Count | Source | 106 | 2 | x::x() {} |
libmatroska::KaxVideoBChromaX::KaxVideoBChromaX() Line | Count | Source | 106 | 2 | x::x() {} |
libmatroska::KaxVideoBChromaY::KaxVideoBChromaY() Line | Count | Source | 106 | 2 | x::x() {} |
libmatroska::KaxVideoWhitePointChromaX::KaxVideoWhitePointChromaX() Line | Count | Source | 106 | 2 | x::x() {} |
libmatroska::KaxVideoWhitePointChromaY::KaxVideoWhitePointChromaY() Line | Count | Source | 106 | 2 | x::x() {} |
libmatroska::KaxVideoLuminanceMax::KaxVideoLuminanceMax() Line | Count | Source | 106 | 2 | x::x() {} |
libmatroska::KaxVideoLuminanceMin::KaxVideoLuminanceMin() Line | Count | Source | 106 | 2 | x::x() {} |
Unexecuted instantiation: libmatroska::KaxVideoProjectionPrivate::KaxVideoProjectionPrivate() libmatroska::KaxAudioOutputSamplingFreq::KaxAudioOutputSamplingFreq() Line | Count | Source | 106 | 209 | x::x() {} |
Unexecuted instantiation: libmatroska::KaxAudioPosition::KaxAudioPosition() libmatroska::KaxAudioBitDepth::KaxAudioBitDepth() Line | Count | Source | 106 | 43 | x::x() {} |
Unexecuted instantiation: libmatroska::KaxTrackPlaneUID::KaxTrackPlaneUID() Unexecuted instantiation: libmatroska::KaxTrackPlaneType::KaxTrackPlaneType() Unexecuted instantiation: libmatroska::KaxTrackJoinUID::KaxTrackJoinUID() libmatroska::KaxTrickTrackUID::KaxTrickTrackUID() Line | Count | Source | 106 | 17 | x::x() {} |
libmatroska::KaxTrickTrackSegmentUID::KaxTrickTrackSegmentUID() Line | Count | Source | 106 | 16 | x::x() {} |
libmatroska::KaxTrickMasterTrackUID::KaxTrickMasterTrackUID() Line | Count | Source | 106 | 7 | x::x() {} |
libmatroska::KaxTrickMasterTrackSegmentUID::KaxTrickMasterTrackSegmentUID() Line | Count | Source | 106 | 29 | x::x() {} |
libmatroska::KaxContentCompSettings::KaxContentCompSettings() Line | Count | Source | 106 | 111 | x::x() {} |
Unexecuted instantiation: libmatroska::KaxContentEncKeyID::KaxContentEncKeyID() Unexecuted instantiation: libmatroska::KaxAESSettingsCipherMode::KaxAESSettingsCipherMode() Unexecuted instantiation: libmatroska::KaxContentSignature::KaxContentSignature() Unexecuted instantiation: libmatroska::KaxContentSigKeyID::KaxContentSigKeyID() libmatroska::KaxCueTime::KaxCueTime() Line | Count | Source | 106 | 5.16k | x::x() {} |
libmatroska::KaxCueTrack::KaxCueTrack() Line | Count | Source | 106 | 5.05k | x::x() {} |
libmatroska::KaxCueClusterPosition::KaxCueClusterPosition() Line | Count | Source | 106 | 5.05k | x::x() {} |
libmatroska::KaxCueRelativePosition::KaxCueRelativePosition() Line | Count | Source | 106 | 219 | x::x() {} |
libmatroska::KaxCueDuration::KaxCueDuration() Line | Count | Source | 106 | 8 | x::x() {} |
Unexecuted instantiation: libmatroska::KaxCueBlockNumber::KaxCueBlockNumber() Unexecuted instantiation: libmatroska::KaxCueRefTime::KaxCueRefTime() Unexecuted instantiation: libmatroska::KaxCueRefCluster::KaxCueRefCluster() libmatroska::KaxFileDescription::KaxFileDescription() Line | Count | Source | 106 | 40 | x::x() {} |
libmatroska::KaxFileName::KaxFileName() Line | Count | Source | 106 | 144 | x::x() {} |
libmatroska::KaxMimeType::KaxMimeType() Line | Count | Source | 106 | 140 | x::x() {} |
libmatroska::KaxFileData::KaxFileData() Line | Count | Source | 106 | 143 | x::x() {} |
libmatroska::KaxFileUID::KaxFileUID() Line | Count | Source | 106 | 123 | x::x() {} |
Unexecuted instantiation: libmatroska::KaxFileReferral::KaxFileReferral() Unexecuted instantiation: libmatroska::KaxFileUsedStartTime::KaxFileUsedStartTime() Unexecuted instantiation: libmatroska::KaxFileUsedEndTime::KaxFileUsedEndTime() libmatroska::KaxEditionUID::KaxEditionUID() Line | Count | Source | 106 | 600 | x::x() {} |
Unexecuted instantiation: libmatroska::KaxEditionString::KaxEditionString() Unexecuted instantiation: libmatroska::KaxEditionLanguageIETF::KaxEditionLanguageIETF() libmatroska::KaxChapterUID::KaxChapterUID() Line | Count | Source | 106 | 5.88k | x::x() {} |
Unexecuted instantiation: libmatroska::KaxChapterStringUID::KaxChapterStringUID() libmatroska::KaxChapterTimeStart::KaxChapterTimeStart() Line | Count | Source | 106 | 5.89k | x::x() {} |
libmatroska::KaxChapterTimeEnd::KaxChapterTimeEnd() Line | Count | Source | 106 | 242 | x::x() {} |
Unexecuted instantiation: libmatroska::KaxChapterSegmentUID::KaxChapterSegmentUID() Unexecuted instantiation: libmatroska::KaxChapterSkipType::KaxChapterSkipType() Unexecuted instantiation: libmatroska::KaxChapterSegmentEditionUID::KaxChapterSegmentEditionUID() libmatroska::KaxChapterPhysicalEquiv::KaxChapterPhysicalEquiv() Line | Count | Source | 106 | 77 | x::x() {} |
Unexecuted instantiation: libmatroska::KaxChapterTrackNumber::KaxChapterTrackNumber() libmatroska::KaxChapterString::KaxChapterString() Line | Count | Source | 106 | 6.03k | x::x() {} |
libmatroska::KaxChapLanguageIETF::KaxChapLanguageIETF() Line | Count | Source | 106 | 8 | x::x() {} |
libmatroska::KaxChapterCountry::KaxChapterCountry() Line | Count | Source | 106 | 110 | x::x() {} |
Unexecuted instantiation: libmatroska::KaxChapterProcessPrivate::KaxChapterProcessPrivate() libmatroska::KaxChapterProcessTime::KaxChapterProcessTime() Line | Count | Source | 106 | 49 | x::x() {} |
libmatroska::KaxChapterProcessData::KaxChapterProcessData() Line | Count | Source | 106 | 47 | x::x() {} |
libmatroska::KaxTagTargetType::KaxTagTargetType() Line | Count | Source | 106 | 4 | x::x() {} |
libmatroska::KaxTagName::KaxTagName() Line | Count | Source | 106 | 653 | x::x() {} |
Unexecuted instantiation: libmatroska::KaxTagLanguageIETF::KaxTagLanguageIETF() libmatroska::KaxTagString::KaxTagString() Line | Count | Source | 106 | 241 | x::x() {} |
Unexecuted instantiation: libmatroska::KaxTagBinary::KaxTagBinary() |
107 | | |
108 | | #define DEFINE_xxx_CLASS_CONS(x,id,idl,parent,name,global) \ |
109 | | const EbmlId Id_##x (id, idl); \ |
110 | | const EbmlSemanticContext Context_##x = EbmlSemanticContext(0, nullptr, &Context_##parent, global, &EBML_INFO(x)); \ |
111 | | const EbmlCallbacks x::ClassInfos(x::Create, Id_##x, name, Context_##x); |
112 | | |
113 | | #define DEFINE_xxx_UINTEGER_DEF(x,id,idl,parent,name,global,defval) \ |
114 | | const EbmlId Id_##x (id, idl); \ |
115 | | const EbmlSemanticContext Context_##x = EbmlSemanticContext(0, nullptr, &Context_##parent, global, &EBML_INFO(x)); \ |
116 | | const EbmlCallbacks x::ClassInfos(x::Create, Id_##x, name, Context_##x); \ |
117 | 138k | x::x() :EbmlUInteger(defval) {}libmatroska::KaxTimecodeScale::KaxTimecodeScale() Line | Count | Source | 117 | 4.30k | x::x() :EbmlUInteger(defval) {} |
libmatroska::KaxBlockAddID::KaxBlockAddID() Line | Count | Source | 117 | 4.89k | x::x() :EbmlUInteger(defval) {} |
libmatroska::KaxReferencePriority::KaxReferencePriority() Line | Count | Source | 117 | 47.9k | x::x() :EbmlUInteger(defval) {} |
Unexecuted instantiation: libmatroska::KaxSliceFrameNumber::KaxSliceFrameNumber() Unexecuted instantiation: libmatroska::KaxSliceBlockAddID::KaxSliceBlockAddID() Unexecuted instantiation: libmatroska::KaxSliceDelay::KaxSliceDelay() Unexecuted instantiation: libmatroska::KaxSliceDuration::KaxSliceDuration() libmatroska::KaxTrackFlagEnabled::KaxTrackFlagEnabled() Line | Count | Source | 117 | 5.03k | x::x() :EbmlUInteger(defval) {} |
libmatroska::KaxTrackFlagDefault::KaxTrackFlagDefault() Line | Count | Source | 117 | 5.95k | x::x() :EbmlUInteger(defval) {} |
libmatroska::KaxTrackFlagForced::KaxTrackFlagForced() Line | Count | Source | 117 | 5.03k | x::x() :EbmlUInteger(defval) {} |
libmatroska::KaxTrackFlagLacing::KaxTrackFlagLacing() Line | Count | Source | 117 | 6.67k | x::x() :EbmlUInteger(defval) {} |
libmatroska::KaxTrackMinCache::KaxTrackMinCache() Line | Count | Source | 117 | 5.80k | x::x() :EbmlUInteger(defval) {} |
libmatroska::KaxMaxBlockAdditionID::KaxMaxBlockAdditionID() Line | Count | Source | 117 | 5.28k | x::x() :EbmlUInteger(defval) {} |
libmatroska::KaxBlockAddIDType::KaxBlockAddIDType() Line | Count | Source | 117 | 1 | x::x() :EbmlUInteger(defval) {} |
libmatroska::KaxCodecDecodeAll::KaxCodecDecodeAll() Line | Count | Source | 117 | 5.04k | x::x() :EbmlUInteger(defval) {} |
libmatroska::KaxCodecDelay::KaxCodecDelay() Line | Count | Source | 117 | 3.93k | x::x() :EbmlUInteger(defval) {} |
libmatroska::KaxSeekPreRoll::KaxSeekPreRoll() Line | Count | Source | 117 | 3.93k | x::x() :EbmlUInteger(defval) {} |
libmatroska::KaxVideoFlagInterlaced::KaxVideoFlagInterlaced() Line | Count | Source | 117 | 1.03k | x::x() :EbmlUInteger(defval) {} |
libmatroska::KaxVideoFieldOrder::KaxVideoFieldOrder() Line | Count | Source | 117 | 813 | x::x() :EbmlUInteger(defval) {} |
libmatroska::KaxVideoStereoMode::KaxVideoStereoMode() Line | Count | Source | 117 | 814 | x::x() :EbmlUInteger(defval) {} |
libmatroska::KaxVideoAlphaMode::KaxVideoAlphaMode() Line | Count | Source | 117 | 822 | x::x() :EbmlUInteger(defval) {} |
libmatroska::KaxVideoPixelCropBottom::KaxVideoPixelCropBottom() Line | Count | Source | 117 | 813 | x::x() :EbmlUInteger(defval) {} |
libmatroska::KaxVideoPixelCropTop::KaxVideoPixelCropTop() Line | Count | Source | 117 | 813 | x::x() :EbmlUInteger(defval) {} |
libmatroska::KaxVideoPixelCropLeft::KaxVideoPixelCropLeft() Line | Count | Source | 117 | 813 | x::x() :EbmlUInteger(defval) {} |
libmatroska::KaxVideoPixelCropRight::KaxVideoPixelCropRight() Line | Count | Source | 117 | 813 | x::x() :EbmlUInteger(defval) {} |
libmatroska::KaxVideoDisplayUnit::KaxVideoDisplayUnit() Line | Count | Source | 117 | 815 | x::x() :EbmlUInteger(defval) {} |
Unexecuted instantiation: libmatroska::KaxVideoAspectRatio::KaxVideoAspectRatio() libmatroska::KaxVideoColourMatrix::KaxVideoColourMatrix() Line | Count | Source | 117 | 51 | x::x() :EbmlUInteger(defval) {} |
libmatroska::KaxVideoBitsPerChannel::KaxVideoBitsPerChannel() Line | Count | Source | 117 | 42 | x::x() :EbmlUInteger(defval) {} |
libmatroska::KaxVideoChromaSitHorz::KaxVideoChromaSitHorz() Line | Count | Source | 117 | 52 | x::x() :EbmlUInteger(defval) {} |
libmatroska::KaxVideoChromaSitVert::KaxVideoChromaSitVert() Line | Count | Source | 117 | 52 | x::x() :EbmlUInteger(defval) {} |
libmatroska::KaxVideoColourRange::KaxVideoColourRange() Line | Count | Source | 117 | 60 | x::x() :EbmlUInteger(defval) {} |
libmatroska::KaxVideoColourTransferCharacter::KaxVideoColourTransferCharacter() Line | Count | Source | 117 | 45 | x::x() :EbmlUInteger(defval) {} |
libmatroska::KaxVideoColourPrimaries::KaxVideoColourPrimaries() Line | Count | Source | 117 | 45 | x::x() :EbmlUInteger(defval) {} |
libmatroska::KaxVideoProjectionType::KaxVideoProjectionType() Line | Count | Source | 117 | 2 | x::x() :EbmlUInteger(defval) {} |
libmatroska::KaxAudioChannels::KaxAudioChannels() Line | Count | Source | 117 | 2.72k | x::x() :EbmlUInteger(defval) {} |
libmatroska::KaxEmphasis::KaxEmphasis() Line | Count | Source | 117 | 1.62k | x::x() :EbmlUInteger(defval) {} |
libmatroska::KaxTrickTrackFlag::KaxTrickTrackFlag() Line | Count | Source | 117 | 914 | x::x() :EbmlUInteger(defval) {} |
libmatroska::KaxContentEncodingOrder::KaxContentEncodingOrder() Line | Count | Source | 117 | 927 | x::x() :EbmlUInteger(defval) {} |
libmatroska::KaxContentEncodingScope::KaxContentEncodingScope() Line | Count | Source | 117 | 929 | x::x() :EbmlUInteger(defval) {} |
libmatroska::KaxContentEncodingType::KaxContentEncodingType() Line | Count | Source | 117 | 928 | x::x() :EbmlUInteger(defval) {} |
libmatroska::KaxContentCompAlgo::KaxContentCompAlgo() Line | Count | Source | 117 | 1.12k | x::x() :EbmlUInteger(defval) {} |
Unexecuted instantiation: libmatroska::KaxContentEncAlgo::KaxContentEncAlgo() Unexecuted instantiation: libmatroska::KaxContentSigAlgo::KaxContentSigAlgo() Unexecuted instantiation: libmatroska::KaxContentSigHashAlgo::KaxContentSigHashAlgo() libmatroska::KaxCueCodecState::KaxCueCodecState() Line | Count | Source | 117 | 2.54k | x::x() :EbmlUInteger(defval) {} |
Unexecuted instantiation: libmatroska::KaxCueRefNumber::KaxCueRefNumber() Unexecuted instantiation: libmatroska::KaxCueRefCodecState::KaxCueRefCodecState() libmatroska::KaxEditionFlagHidden::KaxEditionFlagHidden() Line | Count | Source | 117 | 928 | x::x() :EbmlUInteger(defval) {} |
libmatroska::KaxEditionFlagDefault::KaxEditionFlagDefault() Line | Count | Source | 117 | 928 | x::x() :EbmlUInteger(defval) {} |
libmatroska::KaxEditionFlagOrdered::KaxEditionFlagOrdered() Line | Count | Source | 117 | 589 | x::x() :EbmlUInteger(defval) {} |
libmatroska::KaxChapterFlagHidden::KaxChapterFlagHidden() Line | Count | Source | 117 | 5.70k | x::x() :EbmlUInteger(defval) {} |
libmatroska::KaxChapterFlagEnabled::KaxChapterFlagEnabled() Line | Count | Source | 117 | 5.70k | x::x() :EbmlUInteger(defval) {} |
libmatroska::KaxChapterProcessCodecID::KaxChapterProcessCodecID() Line | Count | Source | 117 | 70 | x::x() :EbmlUInteger(defval) {} |
libmatroska::KaxTagTargetTypeValue::KaxTagTargetTypeValue() Line | Count | Source | 117 | 452 | x::x() :EbmlUInteger(defval) {} |
libmatroska::KaxTagTrackUID::KaxTagTrackUID() Line | Count | Source | 117 | 31 | x::x() :EbmlUInteger(defval) {} |
Unexecuted instantiation: libmatroska::KaxTagEditionUID::KaxTagEditionUID() Unexecuted instantiation: libmatroska::KaxTagChapterUID::KaxTagChapterUID() Unexecuted instantiation: libmatroska::KaxTagAttachmentUID::KaxTagAttachmentUID() libmatroska::KaxTagDefault::KaxTagDefault() Line | Count | Source | 117 | 363 | x::x() :EbmlUInteger(defval) {} |
libmatroska::KaxTagDefaultBogus::KaxTagDefaultBogus() Line | Count | Source | 117 | 363 | x::x() :EbmlUInteger(defval) {} |
|
118 | | |
119 | | #define DEFINE_xxx_SINTEGER_DEF(x,id,idl,parent,name,global,defval) \ |
120 | | const EbmlId Id_##x (id, idl); \ |
121 | | const EbmlSemanticContext Context_##x = EbmlSemanticContext(0, nullptr, &Context_##parent, global, &EBML_INFO(x)); \ |
122 | | const EbmlCallbacks x::ClassInfos(x::Create, Id_##x, name, Context_##x); \ |
123 | 1 | x::x() :EbmlSInteger(defval) {} |
124 | | |
125 | | #define DEFINE_xxx_STRING_DEF(x,id,idl,parent,name,global,defval) \ |
126 | | const EbmlId Id_##x (id, idl); \ |
127 | | const EbmlSemanticContext Context_##x = EbmlSemanticContext(0, nullptr, &Context_##parent, global, &EBML_INFO(x)); \ |
128 | | const EbmlCallbacks x::ClassInfos(x::Create, Id_##x, name, Context_##x); \ |
129 | 9.92k | x::x() :EbmlString(defval) {}libmatroska::KaxTrackLanguage::KaxTrackLanguage() Line | Count | Source | 129 | 6.59k | x::x() :EbmlString(defval) {} |
libmatroska::KaxChapterLanguage::KaxChapterLanguage() Line | Count | Source | 129 | 2.94k | x::x() :EbmlString(defval) {} |
libmatroska::KaxTagLangue::KaxTagLangue() Line | Count | Source | 129 | 377 | x::x() :EbmlString(defval) {} |
|
130 | | |
131 | | #define DEFINE_xxx_FLOAT_DEF(x,id,idl,parent,name,global,defval) \ |
132 | | const EbmlId Id_##x (id, idl); \ |
133 | | const EbmlSemanticContext Context_##x = EbmlSemanticContext(0, nullptr, &Context_##parent, global, &EBML_INFO(x)); \ |
134 | | const EbmlCallbacks x::ClassInfos(x::Create, Id_##x, name, Context_##x); \ |
135 | 7.80k | x::x() :EbmlFloat(defval) {}libmatroska::KaxTrackTimecodeScale::KaxTrackTimecodeScale() Line | Count | Source | 135 | 5.06k | x::x() :EbmlFloat(defval) {} |
libmatroska::KaxVideoProjectionPoseYaw::KaxVideoProjectionPoseYaw() Line | Count | Source | 135 | 4 | x::x() :EbmlFloat(defval) {} |
libmatroska::KaxVideoProjectionPosePitch::KaxVideoProjectionPosePitch() Line | Count | Source | 135 | 2 | x::x() :EbmlFloat(defval) {} |
libmatroska::KaxVideoProjectionPoseRoll::KaxVideoProjectionPoseRoll() Line | Count | Source | 135 | 4 | x::x() :EbmlFloat(defval) {} |
libmatroska::KaxAudioSamplingFreq::KaxAudioSamplingFreq() Line | Count | Source | 135 | 2.73k | x::x() :EbmlFloat(defval) {} |
|
136 | | |
137 | | #define DEFINE_xxx_CLASS_GLOBAL(x,id,idl,name,global) \ |
138 | | const EbmlId Id_##x (id, idl); \ |
139 | | const EbmlCallbacks x::ClassInfos(x::Create, Id_##x, name, Context_EbmlGlobal); \ |
140 | | |
141 | | #define DEFINE_xxx_CLASS_ORPHAN(x,id,idl,name,global) \ |
142 | | const EbmlId Id_##x (id, idl); \ |
143 | | const EbmlSemanticContext Context_##x = EbmlSemanticContext(0, nullptr, nullptr, global, nullptr); \ |
144 | | const EbmlCallbacks x::ClassInfos(x::Create, Id_##x, name, Context_##x); \ |
145 | | |
146 | | #define DEFINE_EBML_CONTEXT(x) DEFINE_xxx_CONTEXT(x,*GetEbmlGlobal_Context) |
147 | | #define DEFINE_EBML_MASTER(x,id,idl,parent,name) DEFINE_xxx_MASTER(x,id,idl,parent,name,*GetEbmlGlobal_Context) |
148 | | #define DEFINE_EBML_MASTER_ORPHAN(x,id,idl,name) DEFINE_xxx_MASTER_ORPHAN(x,id,idl,name,*GetEbmlGlobal_Context) |
149 | | #define DEFINE_EBML_CLASS(x,id,idl,parent,name) DEFINE_xxx_CLASS(x,id,idl,parent,name,*GetEbmlGlobal_Context) |
150 | | #define DEFINE_EBML_CLASS_GLOBAL(x,id,idl,name) DEFINE_xxx_CLASS_GLOBAL(x,id,idl,name,*GetEbmlGlobal_Context) |
151 | | #define DEFINE_EBML_CLASS_ORPHAN(x,id,idl,name) DEFINE_xxx_CLASS_ORPHAN(x,id,idl,name,*GetEbmlGlobal_Context) |
152 | | #define DEFINE_EBML_UINTEGER_DEF(x,id,idl,parent,name,val) DEFINE_xxx_UINTEGER_DEF(x,id,idl,parent,name,*GetEbmlGlobal_Context,val) |
153 | | #define DEFINE_EBML_STRING_DEF(x,id,idl,parent,name,val) DEFINE_xxx_STRING_DEF(x,id,idl,parent,name,*GetEbmlGlobal_Context,val) |
154 | | #define DEFINE_EBML_BINARY_CONS(x,id,idl,parent,name) DEFINE_xxx_CLASS_CONS(x,id,idl,parent,name,*GetEbmlGlobal_Context) |
155 | | |
156 | | #define DEFINE_SEMANTIC_CONTEXT(x) |
157 | | #define DEFINE_START_SEMANTIC(x) static const EbmlSemantic ContextList_##x[] = { |
158 | | #define DEFINE_END_SEMANTIC(x) }; |
159 | | #define DEFINE_SEMANTIC_ITEM(m,u,c) EbmlSemantic(m, u, EBML_INFO(c)), |
160 | | |
161 | | #define DECLARE_EBML_MASTER(x) class EBML_DLL_API x : public EbmlMaster { \ |
162 | | public: \ |
163 | | x(); |
164 | | #define DECLARE_EBML_UINTEGER(x) class EBML_DLL_API x : public EbmlUInteger { \ |
165 | | public: \ |
166 | | x(); |
167 | | #define DECLARE_EBML_STRING(x) class EBML_DLL_API x : public EbmlString { \ |
168 | | public: \ |
169 | | x(); |
170 | | #define DECLARE_EBML_BINARY(x) class EBML_DLL_API x : public EbmlBinary { \ |
171 | | public: \ |
172 | | x(); |
173 | | |
174 | | #if defined(EBML_STRICT_API) |
175 | | #define EBML_CONCRETE_CLASS(Type) \ |
176 | | public: \ |
177 | | virtual const EbmlSemanticContext &Context() const {return ClassInfos.GetContext();} \ |
178 | | virtual const char *DebugName() const {return ClassInfos.GetName();} \ |
179 | | operator const EbmlId &() const override {return ClassInfos.ClassId();} \ |
180 | | EbmlElement & CreateElement() const override {return Create();} \ |
181 | | EbmlElement * Clone() const override { return new Type(*this); } \ |
182 | | static EbmlElement & Create() {return *(new Type);} \ |
183 | | static const EbmlCallbacks & ClassInfo() {return ClassInfos;} \ |
184 | | static const EbmlId & ClassId() {return ClassInfos.ClassId();} \ |
185 | | private: \ |
186 | | static const EbmlCallbacks ClassInfos; \ |
187 | | |
188 | | #define EBML_CONCRETE_DUMMY_CLASS(Type) \ |
189 | | public: \ |
190 | | virtual const EbmlSemanticContext &Context() const {return *static_cast<EbmlSemanticContext*>(nullptr);} \ |
191 | | virtual const char *DebugName() const {return "DummyElement";} \ |
192 | | operator const EbmlId &() override; \ |
193 | | EbmlElement & CreateElement() const override {return Create();} \ |
194 | | EbmlElement * Clone() const override { return new Type(*this); } \ |
195 | | static EbmlElement & Create() {return *(new Type);} \ |
196 | | static const EbmlId & ClassId(); \ |
197 | | static const EbmlCallbacks ClassInfos; \ |
198 | | |
199 | | |
200 | | #define EBML_INFO(ref) ref::ClassInfo() |
201 | | #define EBML_ID(ref) ref::ClassId() |
202 | | #define EBML_CLASS_SEMCONTEXT(ref) Context_##ref |
203 | | #define EBML_CLASS_CONTEXT(ref) ref::ClassInfo().GetContext() |
204 | | #define EBML_CLASS_CALLBACK(ref) ref::ClassInfo() |
205 | | #define EBML_CONTEXT(e) (e)->Context() |
206 | | #define EBML_NAME(e) (e)->DebugName() |
207 | | |
208 | | #define EBML_INFO_ID(cb) (cb).ClassId() |
209 | | #define EBML_INFO_NAME(cb) (cb).GetName() |
210 | | #define EBML_INFO_CREATE(cb) (cb).NewElement() |
211 | | #define EBML_INFO_CONTEXT(cb) (cb).GetContext() |
212 | | |
213 | | #define EBML_SEM_UNIQUE(s) (s).IsUnique() |
214 | | #define EBML_SEM_CONTEXT(s) ((const EbmlCallbacks &)(s)).GetContext() |
215 | | #define EBML_SEM_CREATE(s) (s).Create() |
216 | | |
217 | | #define EBML_CTX_SIZE(c) (c).GetSize() |
218 | | #define EBML_CTX_MASTER(c) (c).GetMaster() |
219 | | #define EBML_CTX_PARENT(c) (c).Parent() |
220 | | #define EBML_CTX_IDX(c,i) (c).GetSemantic(i) |
221 | | #define EBML_CTX_IDX_INFO(c,i) (const EbmlCallbacks &)((c).GetSemantic(i)) |
222 | | #define EBML_CTX_IDX_ID(c,i) ((const EbmlCallbacks &)((c).GetSemantic(i))).ClassId() |
223 | | #else |
224 | | #define EBML_CONCRETE_CLASS(Type) \ |
225 | | public: \ |
226 | 1.44M | const EbmlCallbacks & Generic() const override {return ClassInfos;} \libebml::EDocType::Generic() const Line | Count | Source | 226 | 3.93k | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libebml::EDocTypeReadVersion::Generic() const Line | Count | Source | 226 | 2.88k | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxSeekID::Generic() const Line | Count | Source | 226 | 6.72k | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxSeekPosition::Generic() const Line | Count | Source | 226 | 6.65k | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxInfo::Generic() const Line | Count | Source | 226 | 4.45k | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxSegmentUID::Generic() const Line | Count | Source | 226 | 1.95k | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
Unexecuted instantiation: libmatroska::KaxSegmentFilename::Generic() const Unexecuted instantiation: libmatroska::KaxPrevFilename::Generic() const Unexecuted instantiation: libmatroska::KaxNextFilename::Generic() const Unexecuted instantiation: libmatroska::KaxSegmentFamily::Generic() const Unexecuted instantiation: libmatroska::KaxChapterTranslate::Generic() const Unexecuted instantiation: libmatroska::KaxChapterTranslateID::Generic() const Unexecuted instantiation: libmatroska::KaxChapterTranslateCodec::Generic() const Unexecuted instantiation: libmatroska::KaxChapterTranslateEditionUID::Generic() const libmatroska::KaxTimecodeScale::Generic() const Line | Count | Source | 226 | 1.28k | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxDuration::Generic() const Line | Count | Source | 226 | 1.25k | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxDateUTC::Generic() const Line | Count | Source | 226 | 1.92k | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxTitle::Generic() const Line | Count | Source | 226 | 378 | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxMuxingApp::Generic() const Line | Count | Source | 226 | 2.55k | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxWritingApp::Generic() const Line | Count | Source | 226 | 2.51k | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxClusterTimecode::Generic() const Line | Count | Source | 226 | 51.3k | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxClusterSilentTracks::Generic() const Line | Count | Source | 226 | 16 | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
Unexecuted instantiation: libmatroska::KaxClusterSilentTrackNumber::Generic() const libmatroska::KaxClusterPosition::Generic() const Line | Count | Source | 226 | 120 | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxClusterPrevSize::Generic() const Line | Count | Source | 226 | 56 | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxBlockAdditions::Generic() const Line | Count | Source | 226 | 4.91k | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxBlockMore::Generic() const Line | Count | Source | 226 | 4.90k | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxBlockAdditional::Generic() const Line | Count | Source | 226 | 4.88k | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxBlockAddID::Generic() const Line | Count | Source | 226 | 4.88k | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxBlockDuration::Generic() const Line | Count | Source | 226 | 6.07k | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
Unexecuted instantiation: libmatroska::KaxReferencePriority::Generic() const Unexecuted instantiation: libmatroska::KaxReferenceVirtual::Generic() const libmatroska::KaxCodecState::Generic() const Line | Count | Source | 226 | 48 | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxDiscardPadding::Generic() const Line | Count | Source | 226 | 2 | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxSlices::Generic() const Line | Count | Source | 226 | 46 | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
Unexecuted instantiation: libmatroska::KaxTimeSlice::Generic() const Unexecuted instantiation: libmatroska::KaxSliceLaceNumber::Generic() const Unexecuted instantiation: libmatroska::KaxSliceFrameNumber::Generic() const Unexecuted instantiation: libmatroska::KaxSliceBlockAddID::Generic() const Unexecuted instantiation: libmatroska::KaxSliceDelay::Generic() const Unexecuted instantiation: libmatroska::KaxSliceDuration::Generic() const libmatroska::KaxReferenceFrame::Generic() const Line | Count | Source | 226 | 164 | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
Unexecuted instantiation: libmatroska::KaxReferenceOffset::Generic() const libmatroska::KaxReferenceTimeCode::Generic() const Line | Count | Source | 226 | 6 | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxEncryptedBlock::Generic() const Line | Count | Source | 226 | 115 | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxTracks::Generic() const Line | Count | Source | 226 | 25.7k | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxTrackNumber::Generic() const Line | Count | Source | 226 | 8.78k | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxTrackUID::Generic() const Line | Count | Source | 226 | 7.43k | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxTrackType::Generic() const Line | Count | Source | 226 | 7.66k | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxTrackFlagEnabled::Generic() const Line | Count | Source | 226 | 2.20k | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxTrackFlagDefault::Generic() const Line | Count | Source | 226 | 3.84k | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxTrackFlagForced::Generic() const Line | Count | Source | 226 | 2.20k | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
Unexecuted instantiation: libmatroska::KaxFlagHearingImpaired::Generic() const Unexecuted instantiation: libmatroska::KaxFlagVisualImpaired::Generic() const Unexecuted instantiation: libmatroska::KaxFlagTextDescriptions::Generic() const Unexecuted instantiation: libmatroska::KaxFlagOriginal::Generic() const Unexecuted instantiation: libmatroska::KaxFlagCommentary::Generic() const libmatroska::KaxTrackFlagLacing::Generic() const Line | Count | Source | 226 | 5.45k | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxTrackMinCache::Generic() const Line | Count | Source | 226 | 3.74k | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxTrackMaxCache::Generic() const Line | Count | Source | 226 | 28 | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxTrackDefaultDuration::Generic() const Line | Count | Source | 226 | 2.36k | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
Unexecuted instantiation: libmatroska::KaxTrackDefaultDecodedFieldDuration::Generic() const libmatroska::KaxTrackTimecodeScale::Generic() const Line | Count | Source | 226 | 2.26k | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
Unexecuted instantiation: libmatroska::KaxTrackOffset::Generic() const libmatroska::KaxMaxBlockAdditionID::Generic() const Line | Count | Source | 226 | 2.71k | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxBlockAdditionMapping::Generic() const Line | Count | Source | 226 | 3 | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
Unexecuted instantiation: libmatroska::KaxBlockAddIDValue::Generic() const Unexecuted instantiation: libmatroska::KaxBlockAddIDName::Generic() const Unexecuted instantiation: libmatroska::KaxBlockAddIDType::Generic() const Unexecuted instantiation: libmatroska::KaxBlockAddIDExtraData::Generic() const libmatroska::KaxTrackName::Generic() const Line | Count | Source | 226 | 1.86k | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxTrackLanguage::Generic() const Line | Count | Source | 226 | 5.31k | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxLanguageIETF::Generic() const Line | Count | Source | 226 | 4 | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxCodecID::Generic() const Line | Count | Source | 226 | 7.56k | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxCodecPrivate::Generic() const Line | Count | Source | 226 | 4.30k | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
Unexecuted instantiation: libmatroska::KaxCodecName::Generic() const Unexecuted instantiation: libmatroska::KaxTrackAttachmentLink::Generic() const Unexecuted instantiation: libmatroska::KaxCodecSettings::Generic() const Unexecuted instantiation: libmatroska::KaxCodecInfoURL::Generic() const Unexecuted instantiation: libmatroska::KaxCodecDownloadURL::Generic() const libmatroska::KaxCodecDecodeAll::Generic() const Line | Count | Source | 226 | 2.19k | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
Unexecuted instantiation: libmatroska::KaxTrackOverlay::Generic() const Unexecuted instantiation: libmatroska::KaxCodecDelay::Generic() const Unexecuted instantiation: libmatroska::KaxSeekPreRoll::Generic() const Unexecuted instantiation: libmatroska::KaxTrackTranslate::Generic() const Unexecuted instantiation: libmatroska::KaxTrackTranslateTrackID::Generic() const Unexecuted instantiation: libmatroska::KaxTrackTranslateCodec::Generic() const Unexecuted instantiation: libmatroska::KaxTrackTranslateEditionUID::Generic() const libmatroska::KaxTrackVideo::Generic() const Line | Count | Source | 226 | 1.52k | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxVideoFlagInterlaced::Generic() const Line | Count | Source | 226 | 446 | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
Unexecuted instantiation: libmatroska::KaxVideoFieldOrder::Generic() const libmatroska::KaxVideoStereoMode::Generic() const Line | Count | Source | 226 | 2 | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxVideoAlphaMode::Generic() const Line | Count | Source | 226 | 18 | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
Unexecuted instantiation: libmatroska::KaxOldStereoMode::Generic() const libmatroska::KaxVideoPixelWidth::Generic() const Line | Count | Source | 226 | 1.52k | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxVideoPixelHeight::Generic() const Line | Count | Source | 226 | 1.52k | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
Unexecuted instantiation: libmatroska::KaxVideoPixelCropBottom::Generic() const Unexecuted instantiation: libmatroska::KaxVideoPixelCropTop::Generic() const Unexecuted instantiation: libmatroska::KaxVideoPixelCropLeft::Generic() const Unexecuted instantiation: libmatroska::KaxVideoPixelCropRight::Generic() const libmatroska::KaxVideoDisplayWidth::Generic() const Line | Count | Source | 226 | 648 | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxVideoDisplayHeight::Generic() const Line | Count | Source | 226 | 630 | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxVideoDisplayUnit::Generic() const Line | Count | Source | 226 | 4 | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
Unexecuted instantiation: libmatroska::KaxVideoAspectRatio::Generic() const libmatroska::KaxVideoColourSpace::Generic() const Line | Count | Source | 226 | 48 | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
Unexecuted instantiation: libmatroska::KaxVideoGamma::Generic() const libmatroska::KaxVideoFrameRate::Generic() const Line | Count | Source | 226 | 2 | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxVideoColour::Generic() const Line | Count | Source | 226 | 56 | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxVideoColourMatrix::Generic() const Line | Count | Source | 226 | 18 | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
Unexecuted instantiation: libmatroska::KaxVideoBitsPerChannel::Generic() const Unexecuted instantiation: libmatroska::KaxVideoChromaSubsampHorz::Generic() const Unexecuted instantiation: libmatroska::KaxVideoChromaSubsampVert::Generic() const Unexecuted instantiation: libmatroska::KaxVideoCbSubsampHorz::Generic() const Unexecuted instantiation: libmatroska::KaxVideoCbSubsampVert::Generic() const libmatroska::KaxVideoChromaSitHorz::Generic() const Line | Count | Source | 226 | 20 | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxVideoChromaSitVert::Generic() const Line | Count | Source | 226 | 20 | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxVideoColourRange::Generic() const Line | Count | Source | 226 | 36 | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxVideoColourTransferCharacter::Generic() const Line | Count | Source | 226 | 6 | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxVideoColourPrimaries::Generic() const Line | Count | Source | 226 | 4 | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxVideoColourMaxCLL::Generic() const Line | Count | Source | 226 | 6 | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxVideoColourMaxFALL::Generic() const Line | Count | Source | 226 | 4 | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxVideoColourMasterMeta::Generic() const Line | Count | Source | 226 | 4 | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxVideoRChromaX::Generic() const Line | Count | Source | 226 | 4 | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxVideoRChromaY::Generic() const Line | Count | Source | 226 | 4 | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxVideoGChromaX::Generic() const Line | Count | Source | 226 | 4 | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxVideoGChromaY::Generic() const Line | Count | Source | 226 | 4 | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxVideoBChromaX::Generic() const Line | Count | Source | 226 | 4 | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxVideoBChromaY::Generic() const Line | Count | Source | 226 | 4 | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxVideoWhitePointChromaX::Generic() const Line | Count | Source | 226 | 4 | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxVideoWhitePointChromaY::Generic() const Line | Count | Source | 226 | 4 | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxVideoLuminanceMax::Generic() const Line | Count | Source | 226 | 4 | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxVideoLuminanceMin::Generic() const Line | Count | Source | 226 | 4 | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxVideoProjection::Generic() const Line | Count | Source | 226 | 4 | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
Unexecuted instantiation: libmatroska::KaxVideoProjectionType::Generic() const Unexecuted instantiation: libmatroska::KaxVideoProjectionPrivate::Generic() const libmatroska::KaxVideoProjectionPoseYaw::Generic() const Line | Count | Source | 226 | 4 | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
Unexecuted instantiation: libmatroska::KaxVideoProjectionPosePitch::Generic() const libmatroska::KaxVideoProjectionPoseRoll::Generic() const Line | Count | Source | 226 | 4 | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxTrackAudio::Generic() const Line | Count | Source | 226 | 2.24k | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxAudioSamplingFreq::Generic() const Line | Count | Source | 226 | 2.22k | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxAudioOutputSamplingFreq::Generic() const Line | Count | Source | 226 | 418 | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxAudioChannels::Generic() const Line | Count | Source | 226 | 2.19k | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
Unexecuted instantiation: libmatroska::KaxAudioPosition::Generic() const libmatroska::KaxAudioBitDepth::Generic() const Line | Count | Source | 226 | 86 | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
Unexecuted instantiation: libmatroska::KaxEmphasis::Generic() const libmatroska::KaxTrackOperation::Generic() const Line | Count | Source | 226 | 15 | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
Unexecuted instantiation: libmatroska::KaxTrackCombinePlanes::Generic() const Unexecuted instantiation: libmatroska::KaxTrackPlane::Generic() const Unexecuted instantiation: libmatroska::KaxTrackPlaneUID::Generic() const Unexecuted instantiation: libmatroska::KaxTrackPlaneType::Generic() const Unexecuted instantiation: libmatroska::KaxTrackJoinBlocks::Generic() const Unexecuted instantiation: libmatroska::KaxTrackJoinUID::Generic() const Unexecuted instantiation: libmatroska::KaxTrickTrackUID::Generic() const Unexecuted instantiation: libmatroska::KaxTrickTrackSegmentUID::Generic() const Unexecuted instantiation: libmatroska::KaxTrickTrackFlag::Generic() const Unexecuted instantiation: libmatroska::KaxTrickMasterTrackUID::Generic() const Unexecuted instantiation: libmatroska::KaxTrickMasterTrackSegmentUID::Generic() const libmatroska::KaxContentEncodings::Generic() const Line | Count | Source | 226 | 1.12k | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxContentEncoding::Generic() const Line | Count | Source | 226 | 1.12k | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxContentEncodingOrder::Generic() const Line | Count | Source | 226 | 732 | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxContentEncodingScope::Generic() const Line | Count | Source | 226 | 736 | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxContentEncodingType::Generic() const Line | Count | Source | 226 | 734 | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxContentCompression::Generic() const Line | Count | Source | 226 | 1.12k | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxContentCompAlgo::Generic() const Line | Count | Source | 226 | 1.11k | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxContentCompSettings::Generic() const Line | Count | Source | 226 | 220 | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
Unexecuted instantiation: libmatroska::KaxContentEncryption::Generic() const Unexecuted instantiation: libmatroska::KaxContentEncAlgo::Generic() const Unexecuted instantiation: libmatroska::KaxContentEncKeyID::Generic() const Unexecuted instantiation: libmatroska::KaxContentEncAESSettings::Generic() const Unexecuted instantiation: libmatroska::KaxAESSettingsCipherMode::Generic() const Unexecuted instantiation: libmatroska::KaxContentSignature::Generic() const Unexecuted instantiation: libmatroska::KaxContentSigKeyID::Generic() const Unexecuted instantiation: libmatroska::KaxContentSigAlgo::Generic() const Unexecuted instantiation: libmatroska::KaxContentSigHashAlgo::Generic() const libmatroska::KaxCueTime::Generic() const Line | Count | Source | 226 | 2.55k | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxCueTrack::Generic() const Line | Count | Source | 226 | 2.51k | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxCueClusterPosition::Generic() const Line | Count | Source | 226 | 2.50k | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxCueRelativePosition::Generic() const Line | Count | Source | 226 | 219 | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxCueDuration::Generic() const Line | Count | Source | 226 | 8 | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
Unexecuted instantiation: libmatroska::KaxCueBlockNumber::Generic() const Unexecuted instantiation: libmatroska::KaxCueCodecState::Generic() const Unexecuted instantiation: libmatroska::KaxCueRefTime::Generic() const Unexecuted instantiation: libmatroska::KaxCueRefCluster::Generic() const Unexecuted instantiation: libmatroska::KaxCueRefNumber::Generic() const Unexecuted instantiation: libmatroska::KaxCueRefCodecState::Generic() const libmatroska::KaxAttachments::Generic() const Line | Count | Source | 226 | 163 | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxAttached::Generic() const Line | Count | Source | 226 | 142 | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxFileDescription::Generic() const Line | Count | Source | 226 | 74 | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxFileName::Generic() const Line | Count | Source | 226 | 142 | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxMimeType::Generic() const Line | Count | Source | 226 | 136 | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxFileData::Generic() const Line | Count | Source | 226 | 142 | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxFileUID::Generic() const Line | Count | Source | 226 | 102 | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
Unexecuted instantiation: libmatroska::KaxFileReferral::Generic() const Unexecuted instantiation: libmatroska::KaxFileUsedStartTime::Generic() const Unexecuted instantiation: libmatroska::KaxFileUsedEndTime::Generic() const libmatroska::KaxChapters::Generic() const Line | Count | Source | 226 | 9.57k | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxEditionEntry::Generic() const Line | Count | Source | 226 | 1.08k | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxEditionUID::Generic() const Line | Count | Source | 226 | 1.03k | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxEditionFlagHidden::Generic() const Line | Count | Source | 226 | 758 | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxEditionFlagDefault::Generic() const Line | Count | Source | 226 | 758 | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxEditionFlagOrdered::Generic() const Line | Count | Source | 226 | 80 | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
Unexecuted instantiation: libmatroska::KaxEditionDisplay::Generic() const Unexecuted instantiation: libmatroska::KaxEditionString::Generic() const Unexecuted instantiation: libmatroska::KaxEditionLanguageIETF::Generic() const libmatroska::KaxChapterAtom::Generic() const Line | Count | Source | 226 | 5.95k | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxChapterUID::Generic() const Line | Count | Source | 226 | 5.76k | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
Unexecuted instantiation: libmatroska::KaxChapterStringUID::Generic() const libmatroska::KaxChapterTimeStart::Generic() const Line | Count | Source | 226 | 5.78k | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxChapterTimeEnd::Generic() const Line | Count | Source | 226 | 482 | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxChapterFlagHidden::Generic() const Line | Count | Source | 226 | 5.41k | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxChapterFlagEnabled::Generic() const Line | Count | Source | 226 | 5.41k | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
Unexecuted instantiation: libmatroska::KaxChapterSegmentUID::Generic() const Unexecuted instantiation: libmatroska::KaxChapterSkipType::Generic() const Unexecuted instantiation: libmatroska::KaxChapterSegmentEditionUID::Generic() const libmatroska::KaxChapterPhysicalEquiv::Generic() const Line | Count | Source | 226 | 154 | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
Unexecuted instantiation: libmatroska::KaxChapterTrack::Generic() const Unexecuted instantiation: libmatroska::KaxChapterTrackNumber::Generic() const libmatroska::KaxChapterDisplay::Generic() const Line | Count | Source | 226 | 5.95k | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxChapterString::Generic() const Line | Count | Source | 226 | 5.95k | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxChapterLanguage::Generic() const Line | Count | Source | 226 | 5.88k | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxChapLanguageIETF::Generic() const Line | Count | Source | 226 | 16 | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxChapterCountry::Generic() const Line | Count | Source | 226 | 220 | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxChapterProcess::Generic() const Line | Count | Source | 226 | 74 | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxChapterProcessCodecID::Generic() const Line | Count | Source | 226 | 66 | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
Unexecuted instantiation: libmatroska::KaxChapterProcessPrivate::Generic() const libmatroska::KaxChapterProcessCommand::Generic() const Line | Count | Source | 226 | 48 | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxChapterProcessTime::Generic() const Line | Count | Source | 226 | 46 | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxChapterProcessData::Generic() const Line | Count | Source | 226 | 44 | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxTags::Generic() const Line | Count | Source | 226 | 1.82k | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxTag::Generic() const Line | Count | Source | 226 | 392 | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxTagTargets::Generic() const Line | Count | Source | 226 | 434 | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxTagTargetTypeValue::Generic() const Line | Count | Source | 226 | 16 | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxTagTargetType::Generic() const Line | Count | Source | 226 | 8 | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxTagTrackUID::Generic() const Line | Count | Source | 226 | 62 | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
Unexecuted instantiation: libmatroska::KaxTagEditionUID::Generic() const Unexecuted instantiation: libmatroska::KaxTagChapterUID::Generic() const Unexecuted instantiation: libmatroska::KaxTagAttachmentUID::Generic() const libmatroska::KaxTagSimple::Generic() const Line | Count | Source | 226 | 674 | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxTagName::Generic() const Line | Count | Source | 226 | 532 | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxTagLangue::Generic() const Line | Count | Source | 226 | 28 | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
Unexecuted instantiation: libmatroska::KaxTagLanguageIETF::Generic() const Unexecuted instantiation: libmatroska::KaxTagDefault::Generic() const Unexecuted instantiation: libmatroska::KaxTagDefaultBogus::Generic() const libmatroska::KaxTagString::Generic() const Line | Count | Source | 226 | 480 | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
Unexecuted instantiation: libmatroska::KaxTagBinary::Generic() const libmatroska::KaxTrackEntry::Generic() const Line | Count | Source | 226 | 7.72k | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxBlockGroup::Generic() const Line | Count | Source | 226 | 232k | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxBlock::Generic() const Line | Count | Source | 226 | 44.0k | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxSimpleBlock::Generic() const Line | Count | Source | 226 | 47.6k | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxBlockVirtual::Generic() const Line | Count | Source | 226 | 50 | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxReferenceBlock::Generic() const Line | Count | Source | 226 | 13.2k | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxCues::Generic() const Line | Count | Source | 226 | 773 | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxCluster::Generic() const Line | Count | Source | 226 | 578k | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxCuePoint::Generic() const Line | Count | Source | 226 | 10.4k | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxCueTrackPositions::Generic() const Line | Count | Source | 226 | 15.5k | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
Unexecuted instantiation: libmatroska::KaxCueReference::Generic() const Unexecuted instantiation: libmatroska::KaxPrevUID::Generic() const Unexecuted instantiation: libmatroska::KaxNextUID::Generic() const libmatroska::KaxSeek::Generic() const Line | Count | Source | 226 | 44.2k | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxSeekHead::Generic() const Line | Count | Source | 226 | 15.2k | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
libmatroska::KaxSegment::Generic() const Line | Count | Source | 226 | 126k | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
|
227 | 627k | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \libebml::EDocType::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 5.37k | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libebml::EDocTypeReadVersion::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 2.26k | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxSeekID::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 6.72k | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxSeekPosition::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 13.3k | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxInfo::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 4.86k | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxSegmentUID::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 1.31k | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
Unexecuted instantiation: libmatroska::KaxSegmentFilename::operator libebml::EbmlId const&() const Unexecuted instantiation: libmatroska::KaxPrevFilename::operator libebml::EbmlId const&() const Unexecuted instantiation: libmatroska::KaxNextFilename::operator libebml::EbmlId const&() const Unexecuted instantiation: libmatroska::KaxSegmentFamily::operator libebml::EbmlId const&() const Unexecuted instantiation: libmatroska::KaxChapterTranslate::operator libebml::EbmlId const&() const Unexecuted instantiation: libmatroska::KaxChapterTranslateID::operator libebml::EbmlId const&() const Unexecuted instantiation: libmatroska::KaxChapterTranslateCodec::operator libebml::EbmlId const&() const Unexecuted instantiation: libmatroska::KaxChapterTranslateEditionUID::operator libebml::EbmlId const&() const libmatroska::KaxTimecodeScale::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 1.24k | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxDuration::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 1.16k | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxDateUTC::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 1.30k | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxTitle::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 378 | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxMuxingApp::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 1.89k | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxWritingApp::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 1.85k | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxClusterTimecode::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 52.0k | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxClusterSilentTracks::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 5 | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
Unexecuted instantiation: libmatroska::KaxClusterSilentTrackNumber::operator libebml::EbmlId const&() const libmatroska::KaxClusterPosition::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 121 | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxClusterPrevSize::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 52 | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxBlockAdditions::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 2.69k | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxBlockMore::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 4.49k | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxBlockAdditional::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 4.47k | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxBlockAddID::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 6.50k | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxBlockDuration::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 6.07k | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
Unexecuted instantiation: libmatroska::KaxReferencePriority::operator libebml::EbmlId const&() const Unexecuted instantiation: libmatroska::KaxReferenceVirtual::operator libebml::EbmlId const&() const libmatroska::KaxCodecState::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 24 | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxDiscardPadding::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 1 | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxSlices::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 45 | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
Unexecuted instantiation: libmatroska::KaxTimeSlice::operator libebml::EbmlId const&() const Unexecuted instantiation: libmatroska::KaxSliceLaceNumber::operator libebml::EbmlId const&() const Unexecuted instantiation: libmatroska::KaxSliceFrameNumber::operator libebml::EbmlId const&() const Unexecuted instantiation: libmatroska::KaxSliceBlockAddID::operator libebml::EbmlId const&() const Unexecuted instantiation: libmatroska::KaxSliceDelay::operator libebml::EbmlId const&() const Unexecuted instantiation: libmatroska::KaxSliceDuration::operator libebml::EbmlId const&() const libmatroska::KaxReferenceFrame::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 106 | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
Unexecuted instantiation: libmatroska::KaxReferenceOffset::operator libebml::EbmlId const&() const libmatroska::KaxReferenceTimeCode::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 3 | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxEncryptedBlock::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 110 | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxTracks::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 19.8k | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxTrackNumber::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 11.8k | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxTrackUID::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 8.61k | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxTrackType::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 10.1k | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxTrackFlagEnabled::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 2.20k | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxTrackFlagDefault::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 4.37k | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxTrackFlagForced::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 2.20k | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
Unexecuted instantiation: libmatroska::KaxFlagHearingImpaired::operator libebml::EbmlId const&() const Unexecuted instantiation: libmatroska::KaxFlagVisualImpaired::operator libebml::EbmlId const&() const Unexecuted instantiation: libmatroska::KaxFlagTextDescriptions::operator libebml::EbmlId const&() const Unexecuted instantiation: libmatroska::KaxFlagOriginal::operator libebml::EbmlId const&() const Unexecuted instantiation: libmatroska::KaxFlagCommentary::operator libebml::EbmlId const&() const libmatroska::KaxTrackFlagLacing::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 5.42k | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxTrackMinCache::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 3.11k | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxTrackMaxCache::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 28 | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxTrackDefaultDuration::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 2.11k | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
Unexecuted instantiation: libmatroska::KaxTrackDefaultDecodedFieldDuration::operator libebml::EbmlId const&() const libmatroska::KaxTrackTimecodeScale::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 2.26k | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
Unexecuted instantiation: libmatroska::KaxTrackOffset::operator libebml::EbmlId const&() const libmatroska::KaxMaxBlockAdditionID::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 2.71k | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxBlockAdditionMapping::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 1 | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
Unexecuted instantiation: libmatroska::KaxBlockAddIDValue::operator libebml::EbmlId const&() const Unexecuted instantiation: libmatroska::KaxBlockAddIDName::operator libebml::EbmlId const&() const Unexecuted instantiation: libmatroska::KaxBlockAddIDType::operator libebml::EbmlId const&() const Unexecuted instantiation: libmatroska::KaxBlockAddIDExtraData::operator libebml::EbmlId const&() const libmatroska::KaxTrackName::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 1.86k | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxTrackLanguage::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 5.20k | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxLanguageIETF::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 4 | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxCodecID::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 6.33k | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxCodecPrivate::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 3.49k | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
Unexecuted instantiation: libmatroska::KaxCodecName::operator libebml::EbmlId const&() const Unexecuted instantiation: libmatroska::KaxTrackAttachmentLink::operator libebml::EbmlId const&() const Unexecuted instantiation: libmatroska::KaxCodecSettings::operator libebml::EbmlId const&() const Unexecuted instantiation: libmatroska::KaxCodecInfoURL::operator libebml::EbmlId const&() const Unexecuted instantiation: libmatroska::KaxCodecDownloadURL::operator libebml::EbmlId const&() const libmatroska::KaxCodecDecodeAll::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 2.19k | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
Unexecuted instantiation: libmatroska::KaxTrackOverlay::operator libebml::EbmlId const&() const Unexecuted instantiation: libmatroska::KaxCodecDelay::operator libebml::EbmlId const&() const Unexecuted instantiation: libmatroska::KaxSeekPreRoll::operator libebml::EbmlId const&() const Unexecuted instantiation: libmatroska::KaxTrackTranslate::operator libebml::EbmlId const&() const Unexecuted instantiation: libmatroska::KaxTrackTranslateTrackID::operator libebml::EbmlId const&() const Unexecuted instantiation: libmatroska::KaxTrackTranslateCodec::operator libebml::EbmlId const&() const Unexecuted instantiation: libmatroska::KaxTrackTranslateEditionUID::operator libebml::EbmlId const&() const libmatroska::KaxTrackVideo::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 1.32k | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxVideoFlagInterlaced::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 445 | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
Unexecuted instantiation: libmatroska::KaxVideoFieldOrder::operator libebml::EbmlId const&() const libmatroska::KaxVideoStereoMode::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 2 | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxVideoAlphaMode::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 18 | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
Unexecuted instantiation: libmatroska::KaxOldStereoMode::operator libebml::EbmlId const&() const libmatroska::KaxVideoPixelWidth::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 1.52k | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxVideoPixelHeight::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 1.52k | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
Unexecuted instantiation: libmatroska::KaxVideoPixelCropBottom::operator libebml::EbmlId const&() const Unexecuted instantiation: libmatroska::KaxVideoPixelCropTop::operator libebml::EbmlId const&() const Unexecuted instantiation: libmatroska::KaxVideoPixelCropLeft::operator libebml::EbmlId const&() const Unexecuted instantiation: libmatroska::KaxVideoPixelCropRight::operator libebml::EbmlId const&() const libmatroska::KaxVideoDisplayWidth::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 648 | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxVideoDisplayHeight::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 630 | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxVideoDisplayUnit::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 4 | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
Unexecuted instantiation: libmatroska::KaxVideoAspectRatio::operator libebml::EbmlId const&() const libmatroska::KaxVideoColourSpace::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 47 | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
Unexecuted instantiation: libmatroska::KaxVideoGamma::operator libebml::EbmlId const&() const libmatroska::KaxVideoFrameRate::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 2 | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxVideoColour::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 55 | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxVideoColourMatrix::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 18 | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
Unexecuted instantiation: libmatroska::KaxVideoBitsPerChannel::operator libebml::EbmlId const&() const Unexecuted instantiation: libmatroska::KaxVideoChromaSubsampHorz::operator libebml::EbmlId const&() const Unexecuted instantiation: libmatroska::KaxVideoChromaSubsampVert::operator libebml::EbmlId const&() const Unexecuted instantiation: libmatroska::KaxVideoCbSubsampHorz::operator libebml::EbmlId const&() const Unexecuted instantiation: libmatroska::KaxVideoCbSubsampVert::operator libebml::EbmlId const&() const libmatroska::KaxVideoChromaSitHorz::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 19 | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxVideoChromaSitVert::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 19 | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxVideoColourRange::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 36 | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxVideoColourTransferCharacter::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 6 | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxVideoColourPrimaries::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 4 | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxVideoColourMaxCLL::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 6 | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxVideoColourMaxFALL::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 4 | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxVideoColourMasterMeta::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 4 | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxVideoRChromaX::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 4 | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxVideoRChromaY::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 4 | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxVideoGChromaX::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 4 | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxVideoGChromaY::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 4 | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxVideoBChromaX::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 4 | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxVideoBChromaY::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 4 | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxVideoWhitePointChromaX::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 4 | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxVideoWhitePointChromaY::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 4 | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxVideoLuminanceMax::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 4 | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxVideoLuminanceMin::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 4 | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxVideoProjection::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 4 | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
Unexecuted instantiation: libmatroska::KaxVideoProjectionType::operator libebml::EbmlId const&() const Unexecuted instantiation: libmatroska::KaxVideoProjectionPrivate::operator libebml::EbmlId const&() const libmatroska::KaxVideoProjectionPoseYaw::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 4 | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
Unexecuted instantiation: libmatroska::KaxVideoProjectionPosePitch::operator libebml::EbmlId const&() const libmatroska::KaxVideoProjectionPoseRoll::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 4 | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxTrackAudio::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 1.83k | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxAudioSamplingFreq::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 2.21k | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxAudioOutputSamplingFreq::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 417 | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxAudioChannels::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 2.18k | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
Unexecuted instantiation: libmatroska::KaxAudioPosition::operator libebml::EbmlId const&() const libmatroska::KaxAudioBitDepth::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 84 | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
Unexecuted instantiation: libmatroska::KaxEmphasis::operator libebml::EbmlId const&() const libmatroska::KaxTrackOperation::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 5 | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
Unexecuted instantiation: libmatroska::KaxTrackCombinePlanes::operator libebml::EbmlId const&() const Unexecuted instantiation: libmatroska::KaxTrackPlane::operator libebml::EbmlId const&() const Unexecuted instantiation: libmatroska::KaxTrackPlaneUID::operator libebml::EbmlId const&() const Unexecuted instantiation: libmatroska::KaxTrackPlaneType::operator libebml::EbmlId const&() const Unexecuted instantiation: libmatroska::KaxTrackJoinBlocks::operator libebml::EbmlId const&() const Unexecuted instantiation: libmatroska::KaxTrackJoinUID::operator libebml::EbmlId const&() const Unexecuted instantiation: libmatroska::KaxTrickTrackUID::operator libebml::EbmlId const&() const Unexecuted instantiation: libmatroska::KaxTrickTrackSegmentUID::operator libebml::EbmlId const&() const Unexecuted instantiation: libmatroska::KaxTrickTrackFlag::operator libebml::EbmlId const&() const Unexecuted instantiation: libmatroska::KaxTrickMasterTrackUID::operator libebml::EbmlId const&() const Unexecuted instantiation: libmatroska::KaxTrickMasterTrackSegmentUID::operator libebml::EbmlId const&() const libmatroska::KaxContentEncodings::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 1.07k | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxContentEncoding::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 1.12k | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxContentEncodingOrder::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 732 | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxContentEncodingScope::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 736 | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxContentEncodingType::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 734 | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxContentCompression::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 1.12k | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxContentCompAlgo::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 1.11k | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxContentCompSettings::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 220 | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
Unexecuted instantiation: libmatroska::KaxContentEncryption::operator libebml::EbmlId const&() const Unexecuted instantiation: libmatroska::KaxContentEncAlgo::operator libebml::EbmlId const&() const Unexecuted instantiation: libmatroska::KaxContentEncKeyID::operator libebml::EbmlId const&() const Unexecuted instantiation: libmatroska::KaxContentEncAESSettings::operator libebml::EbmlId const&() const Unexecuted instantiation: libmatroska::KaxAESSettingsCipherMode::operator libebml::EbmlId const&() const Unexecuted instantiation: libmatroska::KaxContentSignature::operator libebml::EbmlId const&() const Unexecuted instantiation: libmatroska::KaxContentSigKeyID::operator libebml::EbmlId const&() const Unexecuted instantiation: libmatroska::KaxContentSigAlgo::operator libebml::EbmlId const&() const Unexecuted instantiation: libmatroska::KaxContentSigHashAlgo::operator libebml::EbmlId const&() const libmatroska::KaxCueTime::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 2.55k | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxCueTrack::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 2.51k | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxCueClusterPosition::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 5.01k | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxCueRelativePosition::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 876 | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxCueDuration::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 56 | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
Unexecuted instantiation: libmatroska::KaxCueBlockNumber::operator libebml::EbmlId const&() const Unexecuted instantiation: libmatroska::KaxCueCodecState::operator libebml::EbmlId const&() const Unexecuted instantiation: libmatroska::KaxCueRefTime::operator libebml::EbmlId const&() const Unexecuted instantiation: libmatroska::KaxCueRefCluster::operator libebml::EbmlId const&() const Unexecuted instantiation: libmatroska::KaxCueRefNumber::operator libebml::EbmlId const&() const Unexecuted instantiation: libmatroska::KaxCueRefCodecState::operator libebml::EbmlId const&() const libmatroska::KaxAttachments::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 381 | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxAttached::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 918 | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxFileDescription::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 37 | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxFileName::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 284 | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxMimeType::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 204 | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxFileData::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 145 | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxFileUID::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 54 | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
Unexecuted instantiation: libmatroska::KaxFileReferral::operator libebml::EbmlId const&() const Unexecuted instantiation: libmatroska::KaxFileUsedStartTime::operator libebml::EbmlId const&() const Unexecuted instantiation: libmatroska::KaxFileUsedEndTime::operator libebml::EbmlId const&() const libmatroska::KaxChapters::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 8.37k | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxEditionEntry::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 1.08k | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxEditionUID::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 1.03k | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxEditionFlagHidden::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 758 | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxEditionFlagDefault::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 758 | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxEditionFlagOrdered::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 80 | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
Unexecuted instantiation: libmatroska::KaxEditionDisplay::operator libebml::EbmlId const&() const Unexecuted instantiation: libmatroska::KaxEditionString::operator libebml::EbmlId const&() const Unexecuted instantiation: libmatroska::KaxEditionLanguageIETF::operator libebml::EbmlId const&() const libmatroska::KaxChapterAtom::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 5.95k | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxChapterUID::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 5.76k | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
Unexecuted instantiation: libmatroska::KaxChapterStringUID::operator libebml::EbmlId const&() const libmatroska::KaxChapterTimeStart::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 5.78k | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxChapterTimeEnd::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 482 | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxChapterFlagHidden::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 5.41k | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxChapterFlagEnabled::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 5.41k | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
Unexecuted instantiation: libmatroska::KaxChapterSegmentUID::operator libebml::EbmlId const&() const Unexecuted instantiation: libmatroska::KaxChapterSkipType::operator libebml::EbmlId const&() const Unexecuted instantiation: libmatroska::KaxChapterSegmentEditionUID::operator libebml::EbmlId const&() const libmatroska::KaxChapterPhysicalEquiv::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 154 | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
Unexecuted instantiation: libmatroska::KaxChapterTrack::operator libebml::EbmlId const&() const Unexecuted instantiation: libmatroska::KaxChapterTrackNumber::operator libebml::EbmlId const&() const libmatroska::KaxChapterDisplay::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 5.95k | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxChapterString::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 5.95k | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxChapterLanguage::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 5.88k | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxChapLanguageIETF::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 16 | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxChapterCountry::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 220 | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxChapterProcess::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 74 | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxChapterProcessCodecID::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 132 | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
Unexecuted instantiation: libmatroska::KaxChapterProcessPrivate::operator libebml::EbmlId const&() const libmatroska::KaxChapterProcessCommand::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 72 | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxChapterProcessTime::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 68 | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxChapterProcessData::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 44 | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxTags::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 4.51k | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxTag::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 196 | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxTagTargets::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 336 | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxTagTargetTypeValue::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 12 | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxTagTargetType::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 6 | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxTagTrackUID::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 60 | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
Unexecuted instantiation: libmatroska::KaxTagEditionUID::operator libebml::EbmlId const&() const Unexecuted instantiation: libmatroska::KaxTagChapterUID::operator libebml::EbmlId const&() const Unexecuted instantiation: libmatroska::KaxTagAttachmentUID::operator libebml::EbmlId const&() const libmatroska::KaxTagSimple::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 624 | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxTagName::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 480 | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxTagLangue::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 28 | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
Unexecuted instantiation: libmatroska::KaxTagLanguageIETF::operator libebml::EbmlId const&() const Unexecuted instantiation: libmatroska::KaxTagDefault::operator libebml::EbmlId const&() const Unexecuted instantiation: libmatroska::KaxTagDefaultBogus::operator libebml::EbmlId const&() const libmatroska::KaxTagString::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 476 | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
Unexecuted instantiation: libmatroska::KaxTagBinary::operator libebml::EbmlId const&() const libmatroska::KaxTrackEntry::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 6.26k | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxBlockGroup::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 47.5k | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxBlock::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 82.7k | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxSimpleBlock::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 83.0k | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxBlockVirtual::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 45 | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxReferenceBlock::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 12.9k | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxCues::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 798 | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxCluster::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 47.2k | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxCuePoint::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 2.58k | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxCueTrackPositions::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 5.03k | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
Unexecuted instantiation: libmatroska::KaxCueReference::operator libebml::EbmlId const&() const Unexecuted instantiation: libmatroska::KaxPrevUID::operator libebml::EbmlId const&() const Unexecuted instantiation: libmatroska::KaxNextUID::operator libebml::EbmlId const&() const libmatroska::KaxSeek::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 7.29k | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxSeekHead::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 6.16k | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
libmatroska::KaxSegment::operator libebml::EbmlId const&() const Line | Count | Source | 227 | 13.8k | operator const EbmlId &() const override {return ClassInfos.GlobalId;} \ |
|
228 | 0 | EbmlElement & CreateElement() const override {return Create();} \Unexecuted instantiation: libebml::EDocType::CreateElement() const Unexecuted instantiation: libebml::EDocTypeReadVersion::CreateElement() const Unexecuted instantiation: libmatroska::KaxSeekID::CreateElement() const Unexecuted instantiation: libmatroska::KaxSeekPosition::CreateElement() const Unexecuted instantiation: libmatroska::KaxInfo::CreateElement() const Unexecuted instantiation: libmatroska::KaxSegmentUID::CreateElement() const Unexecuted instantiation: libmatroska::KaxSegmentFilename::CreateElement() const Unexecuted instantiation: libmatroska::KaxPrevFilename::CreateElement() const Unexecuted instantiation: libmatroska::KaxNextFilename::CreateElement() const Unexecuted instantiation: libmatroska::KaxSegmentFamily::CreateElement() const Unexecuted instantiation: libmatroska::KaxChapterTranslate::CreateElement() const Unexecuted instantiation: libmatroska::KaxChapterTranslateID::CreateElement() const Unexecuted instantiation: libmatroska::KaxChapterTranslateCodec::CreateElement() const Unexecuted instantiation: libmatroska::KaxChapterTranslateEditionUID::CreateElement() const Unexecuted instantiation: libmatroska::KaxTimecodeScale::CreateElement() const Unexecuted instantiation: libmatroska::KaxDuration::CreateElement() const Unexecuted instantiation: libmatroska::KaxDateUTC::CreateElement() const Unexecuted instantiation: libmatroska::KaxTitle::CreateElement() const Unexecuted instantiation: libmatroska::KaxMuxingApp::CreateElement() const Unexecuted instantiation: libmatroska::KaxWritingApp::CreateElement() const Unexecuted instantiation: libmatroska::KaxClusterTimecode::CreateElement() const Unexecuted instantiation: libmatroska::KaxClusterSilentTracks::CreateElement() const Unexecuted instantiation: libmatroska::KaxClusterSilentTrackNumber::CreateElement() const Unexecuted instantiation: libmatroska::KaxClusterPosition::CreateElement() const Unexecuted instantiation: libmatroska::KaxClusterPrevSize::CreateElement() const Unexecuted instantiation: libmatroska::KaxBlockAdditions::CreateElement() const Unexecuted instantiation: libmatroska::KaxBlockMore::CreateElement() const Unexecuted instantiation: libmatroska::KaxBlockAdditional::CreateElement() const Unexecuted instantiation: libmatroska::KaxBlockAddID::CreateElement() const Unexecuted instantiation: libmatroska::KaxBlockDuration::CreateElement() const Unexecuted instantiation: libmatroska::KaxReferencePriority::CreateElement() const Unexecuted instantiation: libmatroska::KaxReferenceVirtual::CreateElement() const Unexecuted instantiation: libmatroska::KaxCodecState::CreateElement() const Unexecuted instantiation: libmatroska::KaxDiscardPadding::CreateElement() const Unexecuted instantiation: libmatroska::KaxSlices::CreateElement() const Unexecuted instantiation: libmatroska::KaxTimeSlice::CreateElement() const Unexecuted instantiation: libmatroska::KaxSliceLaceNumber::CreateElement() const Unexecuted instantiation: libmatroska::KaxSliceFrameNumber::CreateElement() const Unexecuted instantiation: libmatroska::KaxSliceBlockAddID::CreateElement() const Unexecuted instantiation: libmatroska::KaxSliceDelay::CreateElement() const Unexecuted instantiation: libmatroska::KaxSliceDuration::CreateElement() const Unexecuted instantiation: libmatroska::KaxReferenceFrame::CreateElement() const Unexecuted instantiation: libmatroska::KaxReferenceOffset::CreateElement() const Unexecuted instantiation: libmatroska::KaxReferenceTimeCode::CreateElement() const Unexecuted instantiation: libmatroska::KaxEncryptedBlock::CreateElement() const Unexecuted instantiation: libmatroska::KaxTracks::CreateElement() const Unexecuted instantiation: libmatroska::KaxTrackNumber::CreateElement() const Unexecuted instantiation: libmatroska::KaxTrackUID::CreateElement() const Unexecuted instantiation: libmatroska::KaxTrackType::CreateElement() const Unexecuted instantiation: libmatroska::KaxTrackFlagEnabled::CreateElement() const Unexecuted instantiation: libmatroska::KaxTrackFlagDefault::CreateElement() const Unexecuted instantiation: libmatroska::KaxTrackFlagForced::CreateElement() const Unexecuted instantiation: libmatroska::KaxFlagHearingImpaired::CreateElement() const Unexecuted instantiation: libmatroska::KaxFlagVisualImpaired::CreateElement() const Unexecuted instantiation: libmatroska::KaxFlagTextDescriptions::CreateElement() const Unexecuted instantiation: libmatroska::KaxFlagOriginal::CreateElement() const Unexecuted instantiation: libmatroska::KaxFlagCommentary::CreateElement() const Unexecuted instantiation: libmatroska::KaxTrackFlagLacing::CreateElement() const Unexecuted instantiation: libmatroska::KaxTrackMinCache::CreateElement() const Unexecuted instantiation: libmatroska::KaxTrackMaxCache::CreateElement() const Unexecuted instantiation: libmatroska::KaxTrackDefaultDuration::CreateElement() const Unexecuted instantiation: libmatroska::KaxTrackDefaultDecodedFieldDuration::CreateElement() const Unexecuted instantiation: libmatroska::KaxTrackTimecodeScale::CreateElement() const Unexecuted instantiation: libmatroska::KaxTrackOffset::CreateElement() const Unexecuted instantiation: libmatroska::KaxMaxBlockAdditionID::CreateElement() const Unexecuted instantiation: libmatroska::KaxBlockAdditionMapping::CreateElement() const Unexecuted instantiation: libmatroska::KaxBlockAddIDValue::CreateElement() const Unexecuted instantiation: libmatroska::KaxBlockAddIDName::CreateElement() const Unexecuted instantiation: libmatroska::KaxBlockAddIDType::CreateElement() const Unexecuted instantiation: libmatroska::KaxBlockAddIDExtraData::CreateElement() const Unexecuted instantiation: libmatroska::KaxTrackName::CreateElement() const Unexecuted instantiation: libmatroska::KaxTrackLanguage::CreateElement() const Unexecuted instantiation: libmatroska::KaxLanguageIETF::CreateElement() const Unexecuted instantiation: libmatroska::KaxCodecID::CreateElement() const Unexecuted instantiation: libmatroska::KaxCodecPrivate::CreateElement() const Unexecuted instantiation: libmatroska::KaxCodecName::CreateElement() const Unexecuted instantiation: libmatroska::KaxTrackAttachmentLink::CreateElement() const Unexecuted instantiation: libmatroska::KaxCodecSettings::CreateElement() const Unexecuted instantiation: libmatroska::KaxCodecInfoURL::CreateElement() const Unexecuted instantiation: libmatroska::KaxCodecDownloadURL::CreateElement() const Unexecuted instantiation: libmatroska::KaxCodecDecodeAll::CreateElement() const Unexecuted instantiation: libmatroska::KaxTrackOverlay::CreateElement() const Unexecuted instantiation: libmatroska::KaxCodecDelay::CreateElement() const Unexecuted instantiation: libmatroska::KaxSeekPreRoll::CreateElement() const Unexecuted instantiation: libmatroska::KaxTrackTranslate::CreateElement() const Unexecuted instantiation: libmatroska::KaxTrackTranslateTrackID::CreateElement() const Unexecuted instantiation: libmatroska::KaxTrackTranslateCodec::CreateElement() const Unexecuted instantiation: libmatroska::KaxTrackTranslateEditionUID::CreateElement() const Unexecuted instantiation: libmatroska::KaxTrackVideo::CreateElement() const Unexecuted instantiation: libmatroska::KaxVideoFlagInterlaced::CreateElement() const Unexecuted instantiation: libmatroska::KaxVideoFieldOrder::CreateElement() const Unexecuted instantiation: libmatroska::KaxVideoStereoMode::CreateElement() const Unexecuted instantiation: libmatroska::KaxVideoAlphaMode::CreateElement() const Unexecuted instantiation: libmatroska::KaxOldStereoMode::CreateElement() const Unexecuted instantiation: libmatroska::KaxVideoPixelWidth::CreateElement() const Unexecuted instantiation: libmatroska::KaxVideoPixelHeight::CreateElement() const Unexecuted instantiation: libmatroska::KaxVideoPixelCropBottom::CreateElement() const Unexecuted instantiation: libmatroska::KaxVideoPixelCropTop::CreateElement() const Unexecuted instantiation: libmatroska::KaxVideoPixelCropLeft::CreateElement() const Unexecuted instantiation: libmatroska::KaxVideoPixelCropRight::CreateElement() const Unexecuted instantiation: libmatroska::KaxVideoDisplayWidth::CreateElement() const Unexecuted instantiation: libmatroska::KaxVideoDisplayHeight::CreateElement() const Unexecuted instantiation: libmatroska::KaxVideoDisplayUnit::CreateElement() const Unexecuted instantiation: libmatroska::KaxVideoAspectRatio::CreateElement() const Unexecuted instantiation: libmatroska::KaxVideoColourSpace::CreateElement() const Unexecuted instantiation: libmatroska::KaxVideoGamma::CreateElement() const Unexecuted instantiation: libmatroska::KaxVideoFrameRate::CreateElement() const Unexecuted instantiation: libmatroska::KaxVideoColour::CreateElement() const Unexecuted instantiation: libmatroska::KaxVideoColourMatrix::CreateElement() const Unexecuted instantiation: libmatroska::KaxVideoBitsPerChannel::CreateElement() const Unexecuted instantiation: libmatroska::KaxVideoChromaSubsampHorz::CreateElement() const Unexecuted instantiation: libmatroska::KaxVideoChromaSubsampVert::CreateElement() const Unexecuted instantiation: libmatroska::KaxVideoCbSubsampHorz::CreateElement() const Unexecuted instantiation: libmatroska::KaxVideoCbSubsampVert::CreateElement() const Unexecuted instantiation: libmatroska::KaxVideoChromaSitHorz::CreateElement() const Unexecuted instantiation: libmatroska::KaxVideoChromaSitVert::CreateElement() const Unexecuted instantiation: libmatroska::KaxVideoColourRange::CreateElement() const Unexecuted instantiation: libmatroska::KaxVideoColourTransferCharacter::CreateElement() const Unexecuted instantiation: libmatroska::KaxVideoColourPrimaries::CreateElement() const Unexecuted instantiation: libmatroska::KaxVideoColourMaxCLL::CreateElement() const Unexecuted instantiation: libmatroska::KaxVideoColourMaxFALL::CreateElement() const Unexecuted instantiation: libmatroska::KaxVideoColourMasterMeta::CreateElement() const Unexecuted instantiation: libmatroska::KaxVideoRChromaX::CreateElement() const Unexecuted instantiation: libmatroska::KaxVideoRChromaY::CreateElement() const Unexecuted instantiation: libmatroska::KaxVideoGChromaX::CreateElement() const Unexecuted instantiation: libmatroska::KaxVideoGChromaY::CreateElement() const Unexecuted instantiation: libmatroska::KaxVideoBChromaX::CreateElement() const Unexecuted instantiation: libmatroska::KaxVideoBChromaY::CreateElement() const Unexecuted instantiation: libmatroska::KaxVideoWhitePointChromaX::CreateElement() const Unexecuted instantiation: libmatroska::KaxVideoWhitePointChromaY::CreateElement() const Unexecuted instantiation: libmatroska::KaxVideoLuminanceMax::CreateElement() const Unexecuted instantiation: libmatroska::KaxVideoLuminanceMin::CreateElement() const Unexecuted instantiation: libmatroska::KaxVideoProjection::CreateElement() const Unexecuted instantiation: libmatroska::KaxVideoProjectionType::CreateElement() const Unexecuted instantiation: libmatroska::KaxVideoProjectionPrivate::CreateElement() const Unexecuted instantiation: libmatroska::KaxVideoProjectionPoseYaw::CreateElement() const Unexecuted instantiation: libmatroska::KaxVideoProjectionPosePitch::CreateElement() const Unexecuted instantiation: libmatroska::KaxVideoProjectionPoseRoll::CreateElement() const Unexecuted instantiation: libmatroska::KaxTrackAudio::CreateElement() const Unexecuted instantiation: libmatroska::KaxAudioSamplingFreq::CreateElement() const Unexecuted instantiation: libmatroska::KaxAudioOutputSamplingFreq::CreateElement() const Unexecuted instantiation: libmatroska::KaxAudioChannels::CreateElement() const Unexecuted instantiation: libmatroska::KaxAudioPosition::CreateElement() const Unexecuted instantiation: libmatroska::KaxAudioBitDepth::CreateElement() const Unexecuted instantiation: libmatroska::KaxEmphasis::CreateElement() const Unexecuted instantiation: libmatroska::KaxTrackOperation::CreateElement() const Unexecuted instantiation: libmatroska::KaxTrackCombinePlanes::CreateElement() const Unexecuted instantiation: libmatroska::KaxTrackPlane::CreateElement() const Unexecuted instantiation: libmatroska::KaxTrackPlaneUID::CreateElement() const Unexecuted instantiation: libmatroska::KaxTrackPlaneType::CreateElement() const Unexecuted instantiation: libmatroska::KaxTrackJoinBlocks::CreateElement() const Unexecuted instantiation: libmatroska::KaxTrackJoinUID::CreateElement() const Unexecuted instantiation: libmatroska::KaxTrickTrackUID::CreateElement() const Unexecuted instantiation: libmatroska::KaxTrickTrackSegmentUID::CreateElement() const Unexecuted instantiation: libmatroska::KaxTrickTrackFlag::CreateElement() const Unexecuted instantiation: libmatroska::KaxTrickMasterTrackUID::CreateElement() const Unexecuted instantiation: libmatroska::KaxTrickMasterTrackSegmentUID::CreateElement() const Unexecuted instantiation: libmatroska::KaxContentEncodings::CreateElement() const Unexecuted instantiation: libmatroska::KaxContentEncoding::CreateElement() const Unexecuted instantiation: libmatroska::KaxContentEncodingOrder::CreateElement() const Unexecuted instantiation: libmatroska::KaxContentEncodingScope::CreateElement() const Unexecuted instantiation: libmatroska::KaxContentEncodingType::CreateElement() const Unexecuted instantiation: libmatroska::KaxContentCompression::CreateElement() const Unexecuted instantiation: libmatroska::KaxContentCompAlgo::CreateElement() const Unexecuted instantiation: libmatroska::KaxContentCompSettings::CreateElement() const Unexecuted instantiation: libmatroska::KaxContentEncryption::CreateElement() const Unexecuted instantiation: libmatroska::KaxContentEncAlgo::CreateElement() const Unexecuted instantiation: libmatroska::KaxContentEncKeyID::CreateElement() const Unexecuted instantiation: libmatroska::KaxContentEncAESSettings::CreateElement() const Unexecuted instantiation: libmatroska::KaxAESSettingsCipherMode::CreateElement() const Unexecuted instantiation: libmatroska::KaxContentSignature::CreateElement() const Unexecuted instantiation: libmatroska::KaxContentSigKeyID::CreateElement() const Unexecuted instantiation: libmatroska::KaxContentSigAlgo::CreateElement() const Unexecuted instantiation: libmatroska::KaxContentSigHashAlgo::CreateElement() const Unexecuted instantiation: libmatroska::KaxCueTime::CreateElement() const Unexecuted instantiation: libmatroska::KaxCueTrack::CreateElement() const Unexecuted instantiation: libmatroska::KaxCueClusterPosition::CreateElement() const Unexecuted instantiation: libmatroska::KaxCueRelativePosition::CreateElement() const Unexecuted instantiation: libmatroska::KaxCueDuration::CreateElement() const Unexecuted instantiation: libmatroska::KaxCueBlockNumber::CreateElement() const Unexecuted instantiation: libmatroska::KaxCueCodecState::CreateElement() const Unexecuted instantiation: libmatroska::KaxCueRefTime::CreateElement() const Unexecuted instantiation: libmatroska::KaxCueRefCluster::CreateElement() const Unexecuted instantiation: libmatroska::KaxCueRefNumber::CreateElement() const Unexecuted instantiation: libmatroska::KaxCueRefCodecState::CreateElement() const Unexecuted instantiation: libmatroska::KaxAttachments::CreateElement() const Unexecuted instantiation: libmatroska::KaxAttached::CreateElement() const Unexecuted instantiation: libmatroska::KaxFileDescription::CreateElement() const Unexecuted instantiation: libmatroska::KaxFileName::CreateElement() const Unexecuted instantiation: libmatroska::KaxMimeType::CreateElement() const Unexecuted instantiation: libmatroska::KaxFileData::CreateElement() const Unexecuted instantiation: libmatroska::KaxFileUID::CreateElement() const Unexecuted instantiation: libmatroska::KaxFileReferral::CreateElement() const Unexecuted instantiation: libmatroska::KaxFileUsedStartTime::CreateElement() const Unexecuted instantiation: libmatroska::KaxFileUsedEndTime::CreateElement() const Unexecuted instantiation: libmatroska::KaxChapters::CreateElement() const Unexecuted instantiation: libmatroska::KaxEditionEntry::CreateElement() const Unexecuted instantiation: libmatroska::KaxEditionUID::CreateElement() const Unexecuted instantiation: libmatroska::KaxEditionFlagHidden::CreateElement() const Unexecuted instantiation: libmatroska::KaxEditionFlagDefault::CreateElement() const Unexecuted instantiation: libmatroska::KaxEditionFlagOrdered::CreateElement() const Unexecuted instantiation: libmatroska::KaxEditionDisplay::CreateElement() const Unexecuted instantiation: libmatroska::KaxEditionString::CreateElement() const Unexecuted instantiation: libmatroska::KaxEditionLanguageIETF::CreateElement() const Unexecuted instantiation: libmatroska::KaxChapterAtom::CreateElement() const Unexecuted instantiation: libmatroska::KaxChapterUID::CreateElement() const Unexecuted instantiation: libmatroska::KaxChapterStringUID::CreateElement() const Unexecuted instantiation: libmatroska::KaxChapterTimeStart::CreateElement() const Unexecuted instantiation: libmatroska::KaxChapterTimeEnd::CreateElement() const Unexecuted instantiation: libmatroska::KaxChapterFlagHidden::CreateElement() const Unexecuted instantiation: libmatroska::KaxChapterFlagEnabled::CreateElement() const Unexecuted instantiation: libmatroska::KaxChapterSegmentUID::CreateElement() const Unexecuted instantiation: libmatroska::KaxChapterSkipType::CreateElement() const Unexecuted instantiation: libmatroska::KaxChapterSegmentEditionUID::CreateElement() const Unexecuted instantiation: libmatroska::KaxChapterPhysicalEquiv::CreateElement() const Unexecuted instantiation: libmatroska::KaxChapterTrack::CreateElement() const Unexecuted instantiation: libmatroska::KaxChapterTrackNumber::CreateElement() const Unexecuted instantiation: libmatroska::KaxChapterDisplay::CreateElement() const Unexecuted instantiation: libmatroska::KaxChapterString::CreateElement() const Unexecuted instantiation: libmatroska::KaxChapterLanguage::CreateElement() const Unexecuted instantiation: libmatroska::KaxChapLanguageIETF::CreateElement() const Unexecuted instantiation: libmatroska::KaxChapterCountry::CreateElement() const Unexecuted instantiation: libmatroska::KaxChapterProcess::CreateElement() const Unexecuted instantiation: libmatroska::KaxChapterProcessCodecID::CreateElement() const Unexecuted instantiation: libmatroska::KaxChapterProcessPrivate::CreateElement() const Unexecuted instantiation: libmatroska::KaxChapterProcessCommand::CreateElement() const Unexecuted instantiation: libmatroska::KaxChapterProcessTime::CreateElement() const Unexecuted instantiation: libmatroska::KaxChapterProcessData::CreateElement() const Unexecuted instantiation: libmatroska::KaxTags::CreateElement() const Unexecuted instantiation: libmatroska::KaxTag::CreateElement() const Unexecuted instantiation: libmatroska::KaxTagTargets::CreateElement() const Unexecuted instantiation: libmatroska::KaxTagTargetTypeValue::CreateElement() const Unexecuted instantiation: libmatroska::KaxTagTargetType::CreateElement() const Unexecuted instantiation: libmatroska::KaxTagTrackUID::CreateElement() const Unexecuted instantiation: libmatroska::KaxTagEditionUID::CreateElement() const Unexecuted instantiation: libmatroska::KaxTagChapterUID::CreateElement() const Unexecuted instantiation: libmatroska::KaxTagAttachmentUID::CreateElement() const Unexecuted instantiation: libmatroska::KaxTagSimple::CreateElement() const Unexecuted instantiation: libmatroska::KaxTagName::CreateElement() const Unexecuted instantiation: libmatroska::KaxTagLangue::CreateElement() const Unexecuted instantiation: libmatroska::KaxTagLanguageIETF::CreateElement() const Unexecuted instantiation: libmatroska::KaxTagDefault::CreateElement() const Unexecuted instantiation: libmatroska::KaxTagDefaultBogus::CreateElement() const Unexecuted instantiation: libmatroska::KaxTagString::CreateElement() const Unexecuted instantiation: libmatroska::KaxTagBinary::CreateElement() const Unexecuted instantiation: libmatroska::KaxTrackEntry::CreateElement() const Unexecuted instantiation: libmatroska::KaxBlockGroup::CreateElement() const Unexecuted instantiation: libmatroska::KaxBlock::CreateElement() const Unexecuted instantiation: libmatroska::KaxSimpleBlock::CreateElement() const Unexecuted instantiation: libmatroska::KaxBlockVirtual::CreateElement() const Unexecuted instantiation: libmatroska::KaxReferenceBlock::CreateElement() const Unexecuted instantiation: libmatroska::KaxCues::CreateElement() const Unexecuted instantiation: libmatroska::KaxCluster::CreateElement() const Unexecuted instantiation: libmatroska::KaxCuePoint::CreateElement() const Unexecuted instantiation: libmatroska::KaxCueTrackPositions::CreateElement() const Unexecuted instantiation: libmatroska::KaxCueReference::CreateElement() const Unexecuted instantiation: libmatroska::KaxPrevUID::CreateElement() const Unexecuted instantiation: libmatroska::KaxNextUID::CreateElement() const Unexecuted instantiation: libmatroska::KaxSeek::CreateElement() const Unexecuted instantiation: libmatroska::KaxSeekHead::CreateElement() const Unexecuted instantiation: libmatroska::KaxSegment::CreateElement() const |
229 | 0 | EbmlElement * Clone() const override { return new Type(*this); } \Unexecuted instantiation: libebml::EDocType::Clone() const Unexecuted instantiation: libebml::EDocTypeReadVersion::Clone() const Unexecuted instantiation: libmatroska::KaxSeekID::Clone() const Unexecuted instantiation: libmatroska::KaxSeekPosition::Clone() const Unexecuted instantiation: libmatroska::KaxInfo::Clone() const Unexecuted instantiation: libmatroska::KaxSegmentUID::Clone() const Unexecuted instantiation: libmatroska::KaxSegmentFilename::Clone() const Unexecuted instantiation: libmatroska::KaxPrevFilename::Clone() const Unexecuted instantiation: libmatroska::KaxNextFilename::Clone() const Unexecuted instantiation: libmatroska::KaxSegmentFamily::Clone() const Unexecuted instantiation: libmatroska::KaxChapterTranslate::Clone() const Unexecuted instantiation: libmatroska::KaxChapterTranslateID::Clone() const Unexecuted instantiation: libmatroska::KaxChapterTranslateCodec::Clone() const Unexecuted instantiation: libmatroska::KaxChapterTranslateEditionUID::Clone() const Unexecuted instantiation: libmatroska::KaxTimecodeScale::Clone() const Unexecuted instantiation: libmatroska::KaxDuration::Clone() const Unexecuted instantiation: libmatroska::KaxDateUTC::Clone() const Unexecuted instantiation: libmatroska::KaxTitle::Clone() const Unexecuted instantiation: libmatroska::KaxMuxingApp::Clone() const Unexecuted instantiation: libmatroska::KaxWritingApp::Clone() const Unexecuted instantiation: libmatroska::KaxClusterTimecode::Clone() const Unexecuted instantiation: libmatroska::KaxClusterSilentTracks::Clone() const Unexecuted instantiation: libmatroska::KaxClusterSilentTrackNumber::Clone() const Unexecuted instantiation: libmatroska::KaxClusterPosition::Clone() const Unexecuted instantiation: libmatroska::KaxClusterPrevSize::Clone() const Unexecuted instantiation: libmatroska::KaxBlockAdditions::Clone() const Unexecuted instantiation: libmatroska::KaxBlockMore::Clone() const Unexecuted instantiation: libmatroska::KaxBlockAdditional::Clone() const Unexecuted instantiation: libmatroska::KaxBlockAddID::Clone() const Unexecuted instantiation: libmatroska::KaxBlockDuration::Clone() const Unexecuted instantiation: libmatroska::KaxReferencePriority::Clone() const Unexecuted instantiation: libmatroska::KaxReferenceVirtual::Clone() const Unexecuted instantiation: libmatroska::KaxCodecState::Clone() const Unexecuted instantiation: libmatroska::KaxDiscardPadding::Clone() const Unexecuted instantiation: libmatroska::KaxSlices::Clone() const Unexecuted instantiation: libmatroska::KaxTimeSlice::Clone() const Unexecuted instantiation: libmatroska::KaxSliceLaceNumber::Clone() const Unexecuted instantiation: libmatroska::KaxSliceFrameNumber::Clone() const Unexecuted instantiation: libmatroska::KaxSliceBlockAddID::Clone() const Unexecuted instantiation: libmatroska::KaxSliceDelay::Clone() const Unexecuted instantiation: libmatroska::KaxSliceDuration::Clone() const Unexecuted instantiation: libmatroska::KaxReferenceFrame::Clone() const Unexecuted instantiation: libmatroska::KaxReferenceOffset::Clone() const Unexecuted instantiation: libmatroska::KaxReferenceTimeCode::Clone() const Unexecuted instantiation: libmatroska::KaxEncryptedBlock::Clone() const Unexecuted instantiation: libmatroska::KaxTracks::Clone() const Unexecuted instantiation: libmatroska::KaxTrackNumber::Clone() const Unexecuted instantiation: libmatroska::KaxTrackUID::Clone() const Unexecuted instantiation: libmatroska::KaxTrackType::Clone() const Unexecuted instantiation: libmatroska::KaxTrackFlagEnabled::Clone() const Unexecuted instantiation: libmatroska::KaxTrackFlagDefault::Clone() const Unexecuted instantiation: libmatroska::KaxTrackFlagForced::Clone() const Unexecuted instantiation: libmatroska::KaxFlagHearingImpaired::Clone() const Unexecuted instantiation: libmatroska::KaxFlagVisualImpaired::Clone() const Unexecuted instantiation: libmatroska::KaxFlagTextDescriptions::Clone() const Unexecuted instantiation: libmatroska::KaxFlagOriginal::Clone() const Unexecuted instantiation: libmatroska::KaxFlagCommentary::Clone() const Unexecuted instantiation: libmatroska::KaxTrackFlagLacing::Clone() const Unexecuted instantiation: libmatroska::KaxTrackMinCache::Clone() const Unexecuted instantiation: libmatroska::KaxTrackMaxCache::Clone() const Unexecuted instantiation: libmatroska::KaxTrackDefaultDuration::Clone() const Unexecuted instantiation: libmatroska::KaxTrackDefaultDecodedFieldDuration::Clone() const Unexecuted instantiation: libmatroska::KaxTrackTimecodeScale::Clone() const Unexecuted instantiation: libmatroska::KaxTrackOffset::Clone() const Unexecuted instantiation: libmatroska::KaxMaxBlockAdditionID::Clone() const Unexecuted instantiation: libmatroska::KaxBlockAdditionMapping::Clone() const Unexecuted instantiation: libmatroska::KaxBlockAddIDValue::Clone() const Unexecuted instantiation: libmatroska::KaxBlockAddIDName::Clone() const Unexecuted instantiation: libmatroska::KaxBlockAddIDType::Clone() const Unexecuted instantiation: libmatroska::KaxBlockAddIDExtraData::Clone() const Unexecuted instantiation: libmatroska::KaxTrackName::Clone() const Unexecuted instantiation: libmatroska::KaxTrackLanguage::Clone() const Unexecuted instantiation: libmatroska::KaxLanguageIETF::Clone() const Unexecuted instantiation: libmatroska::KaxCodecID::Clone() const Unexecuted instantiation: libmatroska::KaxCodecPrivate::Clone() const Unexecuted instantiation: libmatroska::KaxCodecName::Clone() const Unexecuted instantiation: libmatroska::KaxTrackAttachmentLink::Clone() const Unexecuted instantiation: libmatroska::KaxCodecSettings::Clone() const Unexecuted instantiation: libmatroska::KaxCodecInfoURL::Clone() const Unexecuted instantiation: libmatroska::KaxCodecDownloadURL::Clone() const Unexecuted instantiation: libmatroska::KaxCodecDecodeAll::Clone() const Unexecuted instantiation: libmatroska::KaxTrackOverlay::Clone() const Unexecuted instantiation: libmatroska::KaxCodecDelay::Clone() const Unexecuted instantiation: libmatroska::KaxSeekPreRoll::Clone() const Unexecuted instantiation: libmatroska::KaxTrackTranslate::Clone() const Unexecuted instantiation: libmatroska::KaxTrackTranslateTrackID::Clone() const Unexecuted instantiation: libmatroska::KaxTrackTranslateCodec::Clone() const Unexecuted instantiation: libmatroska::KaxTrackTranslateEditionUID::Clone() const Unexecuted instantiation: libmatroska::KaxTrackVideo::Clone() const Unexecuted instantiation: libmatroska::KaxVideoFlagInterlaced::Clone() const Unexecuted instantiation: libmatroska::KaxVideoFieldOrder::Clone() const Unexecuted instantiation: libmatroska::KaxVideoStereoMode::Clone() const Unexecuted instantiation: libmatroska::KaxVideoAlphaMode::Clone() const Unexecuted instantiation: libmatroska::KaxOldStereoMode::Clone() const Unexecuted instantiation: libmatroska::KaxVideoPixelWidth::Clone() const Unexecuted instantiation: libmatroska::KaxVideoPixelHeight::Clone() const Unexecuted instantiation: libmatroska::KaxVideoPixelCropBottom::Clone() const Unexecuted instantiation: libmatroska::KaxVideoPixelCropTop::Clone() const Unexecuted instantiation: libmatroska::KaxVideoPixelCropLeft::Clone() const Unexecuted instantiation: libmatroska::KaxVideoPixelCropRight::Clone() const Unexecuted instantiation: libmatroska::KaxVideoDisplayWidth::Clone() const Unexecuted instantiation: libmatroska::KaxVideoDisplayHeight::Clone() const Unexecuted instantiation: libmatroska::KaxVideoDisplayUnit::Clone() const Unexecuted instantiation: libmatroska::KaxVideoAspectRatio::Clone() const Unexecuted instantiation: libmatroska::KaxVideoColourSpace::Clone() const Unexecuted instantiation: libmatroska::KaxVideoGamma::Clone() const Unexecuted instantiation: libmatroska::KaxVideoFrameRate::Clone() const Unexecuted instantiation: libmatroska::KaxVideoColour::Clone() const Unexecuted instantiation: libmatroska::KaxVideoColourMatrix::Clone() const Unexecuted instantiation: libmatroska::KaxVideoBitsPerChannel::Clone() const Unexecuted instantiation: libmatroska::KaxVideoChromaSubsampHorz::Clone() const Unexecuted instantiation: libmatroska::KaxVideoChromaSubsampVert::Clone() const Unexecuted instantiation: libmatroska::KaxVideoCbSubsampHorz::Clone() const Unexecuted instantiation: libmatroska::KaxVideoCbSubsampVert::Clone() const Unexecuted instantiation: libmatroska::KaxVideoChromaSitHorz::Clone() const Unexecuted instantiation: libmatroska::KaxVideoChromaSitVert::Clone() const Unexecuted instantiation: libmatroska::KaxVideoColourRange::Clone() const Unexecuted instantiation: libmatroska::KaxVideoColourTransferCharacter::Clone() const Unexecuted instantiation: libmatroska::KaxVideoColourPrimaries::Clone() const Unexecuted instantiation: libmatroska::KaxVideoColourMaxCLL::Clone() const Unexecuted instantiation: libmatroska::KaxVideoColourMaxFALL::Clone() const Unexecuted instantiation: libmatroska::KaxVideoColourMasterMeta::Clone() const Unexecuted instantiation: libmatroska::KaxVideoRChromaX::Clone() const Unexecuted instantiation: libmatroska::KaxVideoRChromaY::Clone() const Unexecuted instantiation: libmatroska::KaxVideoGChromaX::Clone() const Unexecuted instantiation: libmatroska::KaxVideoGChromaY::Clone() const Unexecuted instantiation: libmatroska::KaxVideoBChromaX::Clone() const Unexecuted instantiation: libmatroska::KaxVideoBChromaY::Clone() const Unexecuted instantiation: libmatroska::KaxVideoWhitePointChromaX::Clone() const Unexecuted instantiation: libmatroska::KaxVideoWhitePointChromaY::Clone() const Unexecuted instantiation: libmatroska::KaxVideoLuminanceMax::Clone() const Unexecuted instantiation: libmatroska::KaxVideoLuminanceMin::Clone() const Unexecuted instantiation: libmatroska::KaxVideoProjection::Clone() const Unexecuted instantiation: libmatroska::KaxVideoProjectionType::Clone() const Unexecuted instantiation: libmatroska::KaxVideoProjectionPrivate::Clone() const Unexecuted instantiation: libmatroska::KaxVideoProjectionPoseYaw::Clone() const Unexecuted instantiation: libmatroska::KaxVideoProjectionPosePitch::Clone() const Unexecuted instantiation: libmatroska::KaxVideoProjectionPoseRoll::Clone() const Unexecuted instantiation: libmatroska::KaxTrackAudio::Clone() const Unexecuted instantiation: libmatroska::KaxAudioSamplingFreq::Clone() const Unexecuted instantiation: libmatroska::KaxAudioOutputSamplingFreq::Clone() const Unexecuted instantiation: libmatroska::KaxAudioChannels::Clone() const Unexecuted instantiation: libmatroska::KaxAudioPosition::Clone() const Unexecuted instantiation: libmatroska::KaxAudioBitDepth::Clone() const Unexecuted instantiation: libmatroska::KaxEmphasis::Clone() const Unexecuted instantiation: libmatroska::KaxTrackOperation::Clone() const Unexecuted instantiation: libmatroska::KaxTrackCombinePlanes::Clone() const Unexecuted instantiation: libmatroska::KaxTrackPlane::Clone() const Unexecuted instantiation: libmatroska::KaxTrackPlaneUID::Clone() const Unexecuted instantiation: libmatroska::KaxTrackPlaneType::Clone() const Unexecuted instantiation: libmatroska::KaxTrackJoinBlocks::Clone() const Unexecuted instantiation: libmatroska::KaxTrackJoinUID::Clone() const Unexecuted instantiation: libmatroska::KaxTrickTrackUID::Clone() const Unexecuted instantiation: libmatroska::KaxTrickTrackSegmentUID::Clone() const Unexecuted instantiation: libmatroska::KaxTrickTrackFlag::Clone() const Unexecuted instantiation: libmatroska::KaxTrickMasterTrackUID::Clone() const Unexecuted instantiation: libmatroska::KaxTrickMasterTrackSegmentUID::Clone() const Unexecuted instantiation: libmatroska::KaxContentEncodings::Clone() const Unexecuted instantiation: libmatroska::KaxContentEncoding::Clone() const Unexecuted instantiation: libmatroska::KaxContentEncodingOrder::Clone() const Unexecuted instantiation: libmatroska::KaxContentEncodingScope::Clone() const Unexecuted instantiation: libmatroska::KaxContentEncodingType::Clone() const Unexecuted instantiation: libmatroska::KaxContentCompression::Clone() const Unexecuted instantiation: libmatroska::KaxContentCompAlgo::Clone() const Unexecuted instantiation: libmatroska::KaxContentCompSettings::Clone() const Unexecuted instantiation: libmatroska::KaxContentEncryption::Clone() const Unexecuted instantiation: libmatroska::KaxContentEncAlgo::Clone() const Unexecuted instantiation: libmatroska::KaxContentEncKeyID::Clone() const Unexecuted instantiation: libmatroska::KaxContentEncAESSettings::Clone() const Unexecuted instantiation: libmatroska::KaxAESSettingsCipherMode::Clone() const Unexecuted instantiation: libmatroska::KaxContentSignature::Clone() const Unexecuted instantiation: libmatroska::KaxContentSigKeyID::Clone() const Unexecuted instantiation: libmatroska::KaxContentSigAlgo::Clone() const Unexecuted instantiation: libmatroska::KaxContentSigHashAlgo::Clone() const Unexecuted instantiation: libmatroska::KaxCueTime::Clone() const Unexecuted instantiation: libmatroska::KaxCueTrack::Clone() const Unexecuted instantiation: libmatroska::KaxCueClusterPosition::Clone() const Unexecuted instantiation: libmatroska::KaxCueRelativePosition::Clone() const Unexecuted instantiation: libmatroska::KaxCueDuration::Clone() const Unexecuted instantiation: libmatroska::KaxCueBlockNumber::Clone() const Unexecuted instantiation: libmatroska::KaxCueCodecState::Clone() const Unexecuted instantiation: libmatroska::KaxCueRefTime::Clone() const Unexecuted instantiation: libmatroska::KaxCueRefCluster::Clone() const Unexecuted instantiation: libmatroska::KaxCueRefNumber::Clone() const Unexecuted instantiation: libmatroska::KaxCueRefCodecState::Clone() const Unexecuted instantiation: libmatroska::KaxAttachments::Clone() const Unexecuted instantiation: libmatroska::KaxAttached::Clone() const Unexecuted instantiation: libmatroska::KaxFileDescription::Clone() const Unexecuted instantiation: libmatroska::KaxFileName::Clone() const Unexecuted instantiation: libmatroska::KaxMimeType::Clone() const Unexecuted instantiation: libmatroska::KaxFileData::Clone() const Unexecuted instantiation: libmatroska::KaxFileUID::Clone() const Unexecuted instantiation: libmatroska::KaxFileReferral::Clone() const Unexecuted instantiation: libmatroska::KaxFileUsedStartTime::Clone() const Unexecuted instantiation: libmatroska::KaxFileUsedEndTime::Clone() const Unexecuted instantiation: libmatroska::KaxChapters::Clone() const Unexecuted instantiation: libmatroska::KaxEditionEntry::Clone() const Unexecuted instantiation: libmatroska::KaxEditionUID::Clone() const Unexecuted instantiation: libmatroska::KaxEditionFlagHidden::Clone() const Unexecuted instantiation: libmatroska::KaxEditionFlagDefault::Clone() const Unexecuted instantiation: libmatroska::KaxEditionFlagOrdered::Clone() const Unexecuted instantiation: libmatroska::KaxEditionDisplay::Clone() const Unexecuted instantiation: libmatroska::KaxEditionString::Clone() const Unexecuted instantiation: libmatroska::KaxEditionLanguageIETF::Clone() const Unexecuted instantiation: libmatroska::KaxChapterAtom::Clone() const Unexecuted instantiation: libmatroska::KaxChapterUID::Clone() const Unexecuted instantiation: libmatroska::KaxChapterStringUID::Clone() const Unexecuted instantiation: libmatroska::KaxChapterTimeStart::Clone() const Unexecuted instantiation: libmatroska::KaxChapterTimeEnd::Clone() const Unexecuted instantiation: libmatroska::KaxChapterFlagHidden::Clone() const Unexecuted instantiation: libmatroska::KaxChapterFlagEnabled::Clone() const Unexecuted instantiation: libmatroska::KaxChapterSegmentUID::Clone() const Unexecuted instantiation: libmatroska::KaxChapterSkipType::Clone() const Unexecuted instantiation: libmatroska::KaxChapterSegmentEditionUID::Clone() const Unexecuted instantiation: libmatroska::KaxChapterPhysicalEquiv::Clone() const Unexecuted instantiation: libmatroska::KaxChapterTrack::Clone() const Unexecuted instantiation: libmatroska::KaxChapterTrackNumber::Clone() const Unexecuted instantiation: libmatroska::KaxChapterDisplay::Clone() const Unexecuted instantiation: libmatroska::KaxChapterString::Clone() const Unexecuted instantiation: libmatroska::KaxChapterLanguage::Clone() const Unexecuted instantiation: libmatroska::KaxChapLanguageIETF::Clone() const Unexecuted instantiation: libmatroska::KaxChapterCountry::Clone() const Unexecuted instantiation: libmatroska::KaxChapterProcess::Clone() const Unexecuted instantiation: libmatroska::KaxChapterProcessCodecID::Clone() const Unexecuted instantiation: libmatroska::KaxChapterProcessPrivate::Clone() const Unexecuted instantiation: libmatroska::KaxChapterProcessCommand::Clone() const Unexecuted instantiation: libmatroska::KaxChapterProcessTime::Clone() const Unexecuted instantiation: libmatroska::KaxChapterProcessData::Clone() const Unexecuted instantiation: libmatroska::KaxTags::Clone() const Unexecuted instantiation: libmatroska::KaxTag::Clone() const Unexecuted instantiation: libmatroska::KaxTagTargets::Clone() const Unexecuted instantiation: libmatroska::KaxTagTargetTypeValue::Clone() const Unexecuted instantiation: libmatroska::KaxTagTargetType::Clone() const Unexecuted instantiation: libmatroska::KaxTagTrackUID::Clone() const Unexecuted instantiation: libmatroska::KaxTagEditionUID::Clone() const Unexecuted instantiation: libmatroska::KaxTagChapterUID::Clone() const Unexecuted instantiation: libmatroska::KaxTagAttachmentUID::Clone() const Unexecuted instantiation: libmatroska::KaxTagSimple::Clone() const Unexecuted instantiation: libmatroska::KaxTagName::Clone() const Unexecuted instantiation: libmatroska::KaxTagLangue::Clone() const Unexecuted instantiation: libmatroska::KaxTagLanguageIETF::Clone() const Unexecuted instantiation: libmatroska::KaxTagDefault::Clone() const Unexecuted instantiation: libmatroska::KaxTagDefaultBogus::Clone() const Unexecuted instantiation: libmatroska::KaxTagString::Clone() const Unexecuted instantiation: libmatroska::KaxTagBinary::Clone() const Unexecuted instantiation: libmatroska::KaxTrackEntry::Clone() const Unexecuted instantiation: libmatroska::KaxBlockGroup::Clone() const Unexecuted instantiation: libmatroska::KaxBlock::Clone() const Unexecuted instantiation: libmatroska::KaxSimpleBlock::Clone() const Unexecuted instantiation: libmatroska::KaxBlockVirtual::Clone() const Unexecuted instantiation: libmatroska::KaxReferenceBlock::Clone() const Unexecuted instantiation: libmatroska::KaxCues::Clone() const Unexecuted instantiation: libmatroska::KaxCluster::Clone() const Unexecuted instantiation: libmatroska::KaxCuePoint::Clone() const Unexecuted instantiation: libmatroska::KaxCueTrackPositions::Clone() const Unexecuted instantiation: libmatroska::KaxCueReference::Clone() const Unexecuted instantiation: libmatroska::KaxPrevUID::Clone() const Unexecuted instantiation: libmatroska::KaxNextUID::Clone() const Unexecuted instantiation: libmatroska::KaxSeek::Clone() const Unexecuted instantiation: libmatroska::KaxSeekHead::Clone() const Unexecuted instantiation: libmatroska::KaxSegment::Clone() const |
230 | 696k | static EbmlElement & Create() {return *(new (Type));} \libebml::EDocType::Create() Line | Count | Source | 230 | 4.38k | static EbmlElement & Create() {return *(new (Type));} \ |
libebml::EDocTypeReadVersion::Create() Line | Count | Source | 230 | 4.26k | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxSeekID::Create() Line | Count | Source | 230 | 14.5k | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxSeekPosition::Create() Line | Count | Source | 230 | 13.9k | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxInfo::Create() Line | Count | Source | 230 | 3.66k | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxSegmentUID::Create() Line | Count | Source | 230 | 1.01k | static EbmlElement & Create() {return *(new (Type));} \ |
Unexecuted instantiation: libmatroska::KaxSegmentFilename::Create() Unexecuted instantiation: libmatroska::KaxPrevFilename::Create() Unexecuted instantiation: libmatroska::KaxNextFilename::Create() Unexecuted instantiation: libmatroska::KaxSegmentFamily::Create() Unexecuted instantiation: libmatroska::KaxChapterTranslate::Create() Unexecuted instantiation: libmatroska::KaxChapterTranslateID::Create() Unexecuted instantiation: libmatroska::KaxChapterTranslateCodec::Create() Unexecuted instantiation: libmatroska::KaxChapterTranslateEditionUID::Create() libmatroska::KaxTimecodeScale::Create() Line | Count | Source | 230 | 4.30k | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxDuration::Create() Line | Count | Source | 230 | 631 | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxDateUTC::Create() Line | Count | Source | 230 | 962 | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxTitle::Create() Line | Count | Source | 230 | 191 | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxMuxingApp::Create() Line | Count | Source | 230 | 4.93k | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxWritingApp::Create() Line | Count | Source | 230 | 4.92k | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxClusterTimecode::Create() Line | Count | Source | 230 | 90.1k | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxClusterSilentTracks::Create() Line | Count | Source | 230 | 7.13k | static EbmlElement & Create() {return *(new (Type));} \ |
Unexecuted instantiation: libmatroska::KaxClusterSilentTrackNumber::Create() libmatroska::KaxClusterPosition::Create() Line | Count | Source | 230 | 1.05k | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxClusterPrevSize::Create() Line | Count | Source | 230 | 688 | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxBlockAdditions::Create() Line | Count | Source | 230 | 2.58k | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxBlockMore::Create() Line | Count | Source | 230 | 2.45k | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxBlockAdditional::Create() Line | Count | Source | 230 | 4.90k | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxBlockAddID::Create() Line | Count | Source | 230 | 4.89k | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxBlockDuration::Create() Line | Count | Source | 230 | 6.09k | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxReferencePriority::Create() Line | Count | Source | 230 | 47.9k | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxReferenceVirtual::Create() Line | Count | Source | 230 | 277 | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxCodecState::Create() Line | Count | Source | 230 | 40 | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxDiscardPadding::Create() Line | Count | Source | 230 | 1 | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxSlices::Create() Line | Count | Source | 230 | 53 | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxTimeSlice::Create() Line | Count | Source | 230 | 2 | static EbmlElement & Create() {return *(new (Type));} \ |
Unexecuted instantiation: libmatroska::KaxSliceLaceNumber::Create() Unexecuted instantiation: libmatroska::KaxSliceFrameNumber::Create() Unexecuted instantiation: libmatroska::KaxSliceBlockAddID::Create() Unexecuted instantiation: libmatroska::KaxSliceDelay::Create() Unexecuted instantiation: libmatroska::KaxSliceDuration::Create() libmatroska::KaxReferenceFrame::Create() Line | Count | Source | 230 | 117 | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxReferenceOffset::Create() Line | Count | Source | 230 | 117 | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxReferenceTimeCode::Create() Line | Count | Source | 230 | 120 | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxEncryptedBlock::Create() Line | Count | Source | 230 | 304 | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxTracks::Create() Line | Count | Source | 230 | 14.6k | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxTrackNumber::Create() Line | Count | Source | 230 | 8.33k | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxTrackUID::Create() Line | Count | Source | 230 | 7.65k | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxTrackType::Create() Line | Count | Source | 230 | 7.77k | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxTrackFlagEnabled::Create() Line | Count | Source | 230 | 5.03k | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxTrackFlagDefault::Create() Line | Count | Source | 230 | 5.95k | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxTrackFlagForced::Create() Line | Count | Source | 230 | 5.03k | static EbmlElement & Create() {return *(new (Type));} \ |
Unexecuted instantiation: libmatroska::KaxFlagHearingImpaired::Create() Unexecuted instantiation: libmatroska::KaxFlagVisualImpaired::Create() Unexecuted instantiation: libmatroska::KaxFlagTextDescriptions::Create() Unexecuted instantiation: libmatroska::KaxFlagOriginal::Create() Unexecuted instantiation: libmatroska::KaxFlagCommentary::Create() libmatroska::KaxTrackFlagLacing::Create() Line | Count | Source | 230 | 6.67k | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxTrackMinCache::Create() Line | Count | Source | 230 | 5.80k | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxTrackMaxCache::Create() Line | Count | Source | 230 | 14 | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxTrackDefaultDuration::Create() Line | Count | Source | 230 | 1.18k | static EbmlElement & Create() {return *(new (Type));} \ |
Unexecuted instantiation: libmatroska::KaxTrackDefaultDecodedFieldDuration::Create() libmatroska::KaxTrackTimecodeScale::Create() Line | Count | Source | 230 | 5.06k | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxTrackOffset::Create() Line | Count | Source | 230 | 1 | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxMaxBlockAdditionID::Create() Line | Count | Source | 230 | 5.28k | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxBlockAdditionMapping::Create() Line | Count | Source | 230 | 1 | static EbmlElement & Create() {return *(new (Type));} \ |
Unexecuted instantiation: libmatroska::KaxBlockAddIDValue::Create() Unexecuted instantiation: libmatroska::KaxBlockAddIDName::Create() libmatroska::KaxBlockAddIDType::Create() Line | Count | Source | 230 | 1 | static EbmlElement & Create() {return *(new (Type));} \ |
Unexecuted instantiation: libmatroska::KaxBlockAddIDExtraData::Create() libmatroska::KaxTrackName::Create() Line | Count | Source | 230 | 933 | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxTrackLanguage::Create() Line | Count | Source | 230 | 6.59k | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxLanguageIETF::Create() Line | Count | Source | 230 | 2 | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxCodecID::Create() Line | Count | Source | 230 | 8.28k | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxCodecPrivate::Create() Line | Count | Source | 230 | 3.08k | static EbmlElement & Create() {return *(new (Type));} \ |
Unexecuted instantiation: libmatroska::KaxCodecName::Create() Unexecuted instantiation: libmatroska::KaxTrackAttachmentLink::Create() Unexecuted instantiation: libmatroska::KaxCodecSettings::Create() Unexecuted instantiation: libmatroska::KaxCodecInfoURL::Create() libmatroska::KaxCodecDownloadURL::Create() Line | Count | Source | 230 | 1 | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxCodecDecodeAll::Create() Line | Count | Source | 230 | 5.04k | static EbmlElement & Create() {return *(new (Type));} \ |
Unexecuted instantiation: libmatroska::KaxTrackOverlay::Create() libmatroska::KaxCodecDelay::Create() Line | Count | Source | 230 | 3.93k | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxSeekPreRoll::Create() Line | Count | Source | 230 | 3.93k | static EbmlElement & Create() {return *(new (Type));} \ |
Unexecuted instantiation: libmatroska::KaxTrackTranslate::Create() Unexecuted instantiation: libmatroska::KaxTrackTranslateTrackID::Create() Unexecuted instantiation: libmatroska::KaxTrackTranslateCodec::Create() Unexecuted instantiation: libmatroska::KaxTrackTranslateEditionUID::Create() libmatroska::KaxTrackVideo::Create() Line | Count | Source | 230 | 813 | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxVideoFlagInterlaced::Create() Line | Count | Source | 230 | 1.03k | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxVideoFieldOrder::Create() Line | Count | Source | 230 | 813 | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxVideoStereoMode::Create() Line | Count | Source | 230 | 814 | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxVideoAlphaMode::Create() Line | Count | Source | 230 | 822 | static EbmlElement & Create() {return *(new (Type));} \ |
Unexecuted instantiation: libmatroska::KaxOldStereoMode::Create() libmatroska::KaxVideoPixelWidth::Create() Line | Count | Source | 230 | 1.59k | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxVideoPixelHeight::Create() Line | Count | Source | 230 | 1.57k | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxVideoPixelCropBottom::Create() Line | Count | Source | 230 | 813 | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxVideoPixelCropTop::Create() Line | Count | Source | 230 | 813 | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxVideoPixelCropLeft::Create() Line | Count | Source | 230 | 813 | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxVideoPixelCropRight::Create() Line | Count | Source | 230 | 813 | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxVideoDisplayWidth::Create() Line | Count | Source | 230 | 324 | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxVideoDisplayHeight::Create() Line | Count | Source | 230 | 315 | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxVideoDisplayUnit::Create() Line | Count | Source | 230 | 815 | static EbmlElement & Create() {return *(new (Type));} \ |
Unexecuted instantiation: libmatroska::KaxVideoAspectRatio::Create() libmatroska::KaxVideoColourSpace::Create() Line | Count | Source | 230 | 24 | static EbmlElement & Create() {return *(new (Type));} \ |
Unexecuted instantiation: libmatroska::KaxVideoGamma::Create() libmatroska::KaxVideoFrameRate::Create() Line | Count | Source | 230 | 1 | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxVideoColour::Create() Line | Count | Source | 230 | 42 | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxVideoColourMatrix::Create() Line | Count | Source | 230 | 51 | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxVideoBitsPerChannel::Create() Line | Count | Source | 230 | 42 | static EbmlElement & Create() {return *(new (Type));} \ |
Unexecuted instantiation: libmatroska::KaxVideoChromaSubsampHorz::Create() Unexecuted instantiation: libmatroska::KaxVideoChromaSubsampVert::Create() Unexecuted instantiation: libmatroska::KaxVideoCbSubsampHorz::Create() Unexecuted instantiation: libmatroska::KaxVideoCbSubsampVert::Create() libmatroska::KaxVideoChromaSitHorz::Create() Line | Count | Source | 230 | 52 | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxVideoChromaSitVert::Create() Line | Count | Source | 230 | 52 | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxVideoColourRange::Create() Line | Count | Source | 230 | 60 | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxVideoColourTransferCharacter::Create() Line | Count | Source | 230 | 45 | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxVideoColourPrimaries::Create() Line | Count | Source | 230 | 45 | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxVideoColourMaxCLL::Create() Line | Count | Source | 230 | 3 | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxVideoColourMaxFALL::Create() Line | Count | Source | 230 | 2 | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxVideoColourMasterMeta::Create() Line | Count | Source | 230 | 2 | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxVideoRChromaX::Create() Line | Count | Source | 230 | 2 | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxVideoRChromaY::Create() Line | Count | Source | 230 | 2 | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxVideoGChromaX::Create() Line | Count | Source | 230 | 2 | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxVideoGChromaY::Create() Line | Count | Source | 230 | 2 | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxVideoBChromaX::Create() Line | Count | Source | 230 | 2 | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxVideoBChromaY::Create() Line | Count | Source | 230 | 2 | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxVideoWhitePointChromaX::Create() Line | Count | Source | 230 | 2 | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxVideoWhitePointChromaY::Create() Line | Count | Source | 230 | 2 | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxVideoLuminanceMax::Create() Line | Count | Source | 230 | 2 | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxVideoLuminanceMin::Create() Line | Count | Source | 230 | 2 | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxVideoProjection::Create() Line | Count | Source | 230 | 2 | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxVideoProjectionType::Create() Line | Count | Source | 230 | 2 | static EbmlElement & Create() {return *(new (Type));} \ |
Unexecuted instantiation: libmatroska::KaxVideoProjectionPrivate::Create() libmatroska::KaxVideoProjectionPoseYaw::Create() Line | Count | Source | 230 | 4 | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxVideoProjectionPosePitch::Create() Line | Count | Source | 230 | 2 | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxVideoProjectionPoseRoll::Create() Line | Count | Source | 230 | 4 | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxTrackAudio::Create() Line | Count | Source | 230 | 1.62k | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxAudioSamplingFreq::Create() Line | Count | Source | 230 | 2.73k | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxAudioOutputSamplingFreq::Create() Line | Count | Source | 230 | 209 | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxAudioChannels::Create() Line | Count | Source | 230 | 2.72k | static EbmlElement & Create() {return *(new (Type));} \ |
Unexecuted instantiation: libmatroska::KaxAudioPosition::Create() libmatroska::KaxAudioBitDepth::Create() Line | Count | Source | 230 | 43 | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxEmphasis::Create() Line | Count | Source | 230 | 1.62k | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxTrackOperation::Create() Line | Count | Source | 230 | 5 | static EbmlElement & Create() {return *(new (Type));} \ |
Unexecuted instantiation: libmatroska::KaxTrackCombinePlanes::Create() Unexecuted instantiation: libmatroska::KaxTrackPlane::Create() Unexecuted instantiation: libmatroska::KaxTrackPlaneUID::Create() Unexecuted instantiation: libmatroska::KaxTrackPlaneType::Create() Unexecuted instantiation: libmatroska::KaxTrackJoinBlocks::Create() Unexecuted instantiation: libmatroska::KaxTrackJoinUID::Create() libmatroska::KaxTrickTrackUID::Create() Line | Count | Source | 230 | 17 | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxTrickTrackSegmentUID::Create() Line | Count | Source | 230 | 16 | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxTrickTrackFlag::Create() Line | Count | Source | 230 | 914 | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxTrickMasterTrackUID::Create() Line | Count | Source | 230 | 7 | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxTrickMasterTrackSegmentUID::Create() Line | Count | Source | 230 | 29 | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxContentEncodings::Create() Line | Count | Source | 230 | 578 | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxContentEncoding::Create() Line | Count | Source | 230 | 561 | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxContentEncodingOrder::Create() Line | Count | Source | 230 | 927 | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxContentEncodingScope::Create() Line | Count | Source | 230 | 929 | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxContentEncodingType::Create() Line | Count | Source | 230 | 928 | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxContentCompression::Create() Line | Count | Source | 230 | 561 | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxContentCompAlgo::Create() Line | Count | Source | 230 | 1.12k | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxContentCompSettings::Create() Line | Count | Source | 230 | 111 | static EbmlElement & Create() {return *(new (Type));} \ |
Unexecuted instantiation: libmatroska::KaxContentEncryption::Create() Unexecuted instantiation: libmatroska::KaxContentEncAlgo::Create() Unexecuted instantiation: libmatroska::KaxContentEncKeyID::Create() Unexecuted instantiation: libmatroska::KaxContentEncAESSettings::Create() Unexecuted instantiation: libmatroska::KaxAESSettingsCipherMode::Create() Unexecuted instantiation: libmatroska::KaxContentSignature::Create() Unexecuted instantiation: libmatroska::KaxContentSigKeyID::Create() Unexecuted instantiation: libmatroska::KaxContentSigAlgo::Create() Unexecuted instantiation: libmatroska::KaxContentSigHashAlgo::Create() libmatroska::KaxCueTime::Create() Line | Count | Source | 230 | 5.16k | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxCueTrack::Create() Line | Count | Source | 230 | 5.05k | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxCueClusterPosition::Create() Line | Count | Source | 230 | 5.05k | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxCueRelativePosition::Create() Line | Count | Source | 230 | 219 | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxCueDuration::Create() Line | Count | Source | 230 | 8 | static EbmlElement & Create() {return *(new (Type));} \ |
Unexecuted instantiation: libmatroska::KaxCueBlockNumber::Create() libmatroska::KaxCueCodecState::Create() Line | Count | Source | 230 | 2.54k | static EbmlElement & Create() {return *(new (Type));} \ |
Unexecuted instantiation: libmatroska::KaxCueRefTime::Create() Unexecuted instantiation: libmatroska::KaxCueRefCluster::Create() Unexecuted instantiation: libmatroska::KaxCueRefNumber::Create() Unexecuted instantiation: libmatroska::KaxCueRefCodecState::Create() libmatroska::KaxAttachments::Create() Line | Count | Source | 230 | 101 | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxAttached::Create() Line | Count | Source | 230 | 72 | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxFileDescription::Create() Line | Count | Source | 230 | 40 | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxFileName::Create() Line | Count | Source | 230 | 144 | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxMimeType::Create() Line | Count | Source | 230 | 140 | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxFileData::Create() Line | Count | Source | 230 | 143 | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxFileUID::Create() Line | Count | Source | 230 | 123 | static EbmlElement & Create() {return *(new (Type));} \ |
Unexecuted instantiation: libmatroska::KaxFileReferral::Create() Unexecuted instantiation: libmatroska::KaxFileUsedStartTime::Create() Unexecuted instantiation: libmatroska::KaxFileUsedEndTime::Create() libmatroska::KaxChapters::Create() Line | Count | Source | 230 | 5.10k | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxEditionEntry::Create() Line | Count | Source | 230 | 549 | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxEditionUID::Create() Line | Count | Source | 230 | 600 | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxEditionFlagHidden::Create() Line | Count | Source | 230 | 928 | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxEditionFlagDefault::Create() Line | Count | Source | 230 | 928 | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxEditionFlagOrdered::Create() Line | Count | Source | 230 | 589 | static EbmlElement & Create() {return *(new (Type));} \ |
Unexecuted instantiation: libmatroska::KaxEditionDisplay::Create() Unexecuted instantiation: libmatroska::KaxEditionString::Create() Unexecuted instantiation: libmatroska::KaxEditionLanguageIETF::Create() libmatroska::KaxChapterAtom::Create() Line | Count | Source | 230 | 2.99k | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxChapterUID::Create() Line | Count | Source | 230 | 5.88k | static EbmlElement & Create() {return *(new (Type));} \ |
Unexecuted instantiation: libmatroska::KaxChapterStringUID::Create() libmatroska::KaxChapterTimeStart::Create() Line | Count | Source | 230 | 5.89k | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxChapterTimeEnd::Create() Line | Count | Source | 230 | 242 | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxChapterFlagHidden::Create() Line | Count | Source | 230 | 5.70k | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxChapterFlagEnabled::Create() Line | Count | Source | 230 | 5.70k | static EbmlElement & Create() {return *(new (Type));} \ |
Unexecuted instantiation: libmatroska::KaxChapterSegmentUID::Create() Unexecuted instantiation: libmatroska::KaxChapterSkipType::Create() Unexecuted instantiation: libmatroska::KaxChapterSegmentEditionUID::Create() libmatroska::KaxChapterPhysicalEquiv::Create() Line | Count | Source | 230 | 77 | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxChapterTrack::Create() Line | Count | Source | 230 | 1 | static EbmlElement & Create() {return *(new (Type));} \ |
Unexecuted instantiation: libmatroska::KaxChapterTrackNumber::Create() libmatroska::KaxChapterDisplay::Create() Line | Count | Source | 230 | 3.06k | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxChapterString::Create() Line | Count | Source | 230 | 6.03k | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxChapterLanguage::Create() Line | Count | Source | 230 | 2.94k | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxChapLanguageIETF::Create() Line | Count | Source | 230 | 8 | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxChapterCountry::Create() Line | Count | Source | 230 | 110 | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxChapterProcess::Create() Line | Count | Source | 230 | 37 | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxChapterProcessCodecID::Create() Line | Count | Source | 230 | 70 | static EbmlElement & Create() {return *(new (Type));} \ |
Unexecuted instantiation: libmatroska::KaxChapterProcessPrivate::Create() libmatroska::KaxChapterProcessCommand::Create() Line | Count | Source | 230 | 25 | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxChapterProcessTime::Create() Line | Count | Source | 230 | 49 | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxChapterProcessData::Create() Line | Count | Source | 230 | 47 | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxTags::Create() Line | Count | Source | 230 | 1.14k | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxTag::Create() Line | Count | Source | 230 | 223 | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxTagTargets::Create() Line | Count | Source | 230 | 444 | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxTagTargetTypeValue::Create() Line | Count | Source | 230 | 452 | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxTagTargetType::Create() Line | Count | Source | 230 | 4 | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxTagTrackUID::Create() Line | Count | Source | 230 | 31 | static EbmlElement & Create() {return *(new (Type));} \ |
Unexecuted instantiation: libmatroska::KaxTagEditionUID::Create() Unexecuted instantiation: libmatroska::KaxTagChapterUID::Create() Unexecuted instantiation: libmatroska::KaxTagAttachmentUID::Create() libmatroska::KaxTagSimple::Create() Line | Count | Source | 230 | 363 | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxTagName::Create() Line | Count | Source | 230 | 653 | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxTagLangue::Create() Line | Count | Source | 230 | 377 | static EbmlElement & Create() {return *(new (Type));} \ |
Unexecuted instantiation: libmatroska::KaxTagLanguageIETF::Create() libmatroska::KaxTagDefault::Create() Line | Count | Source | 230 | 363 | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxTagDefaultBogus::Create() Line | Count | Source | 230 | 363 | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxTagString::Create() Line | Count | Source | 230 | 241 | static EbmlElement & Create() {return *(new (Type));} \ |
Unexecuted instantiation: libmatroska::KaxTagBinary::Create() libmatroska::KaxTrackEntry::Create() Line | Count | Source | 230 | 3.93k | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxBlockGroup::Create() Line | Count | Source | 230 | 47.7k | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxBlock::Create() Line | Count | Source | 230 | 89.1k | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxSimpleBlock::Create() Line | Count | Source | 230 | 42.6k | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxBlockVirtual::Create() Line | Count | Source | 230 | 75 | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxReferenceBlock::Create() Line | Count | Source | 230 | 12.9k | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxCues::Create() Line | Count | Source | 230 | 304 | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxCluster::Create() Line | Count | Source | 230 | 39.3k | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxCuePoint::Create() Line | Count | Source | 230 | 2.60k | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxCueTrackPositions::Create() Line | Count | Source | 230 | 2.54k | static EbmlElement & Create() {return *(new (Type));} \ |
Unexecuted instantiation: libmatroska::KaxCueReference::Create() Unexecuted instantiation: libmatroska::KaxPrevUID::Create() Unexecuted instantiation: libmatroska::KaxNextUID::Create() libmatroska::KaxSeek::Create() Line | Count | Source | 230 | 7.31k | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxSeekHead::Create() Line | Count | Source | 230 | 8.70k | static EbmlElement & Create() {return *(new (Type));} \ |
libmatroska::KaxSegment::Create() Line | Count | Source | 230 | 2.27k | static EbmlElement & Create() {return *(new (Type));} \ |
|
231 | | static const EbmlCallbacks ClassInfos; \ |
232 | | |
233 | | #define EBML_CONCRETE_DUMMY_CLASS(Type) \ |
234 | | public: \ |
235 | | const EbmlCallbacks & Generic() const override {return ClassInfos;} \ |
236 | | virtual operator const EbmlId &(); \ |
237 | | EbmlElement & CreateElement() const override {return Create();} \ |
238 | | EbmlElement * Clone() const override { return new Type(*this); } \ |
239 | | static EbmlElement & Create() {return *(new (Type));} \ |
240 | | static const EbmlCallbacks ClassInfos; \ |
241 | | |
242 | | |
243 | 25.2k | #define EBML_INFO(ref) ref::ClassInfos |
244 | 254k | #define EBML_ID(ref) ref::ClassInfos.GlobalId |
245 | 93.5k | #define EBML_CLASS_SEMCONTEXT(ref) Context_##ref |
246 | 2.13k | #define EBML_CLASS_CONTEXT(ref) ref::ClassInfos.Context |
247 | | #define EBML_CLASS_CALLBACK(ref) ref::ClassInfos |
248 | 1.39M | #define EBML_CONTEXT(e) (e)->Generic().Context |
249 | 11.5k | #define EBML_NAME(e) (e)->Generic().DebugName |
250 | | |
251 | | #define EBML_INFO_ID(cb) (cb).GlobalId |
252 | 67 | #define EBML_INFO_NAME(cb) (cb).DebugName |
253 | | #define EBML_INFO_CREATE(cb) (cb).Create() |
254 | | #define EBML_INFO_CONTEXT(cb) (cb).Context |
255 | | |
256 | | #define EBML_SEM_UNIQUE(s) (s).Unique |
257 | | #define EBML_SEM_CONTEXT(s) (s).GetCallbacks.Context |
258 | | #define EBML_SEM_CREATE(s) (s).Create() |
259 | | |
260 | | #define EBML_CTX_SIZE(c) (c).Size |
261 | 1.00M | #define EBML_CTX_MASTER(c) (c).MasterElt |
262 | | #define EBML_CTX_PARENT(c) (c).UpTable |
263 | | #define EBML_CTX_IDX(c,i) (c).MyTable[(i)] |
264 | | #define EBML_CTX_IDX_INFO(c,i) (c).MyTable[(i)].GetCallbacks |
265 | | #define EBML_CTX_IDX_ID(c,i) (c).MyTable[(i)].GetCallbacks.GlobalId |
266 | | #endif |
267 | | |
268 | | #if !defined(INVALID_FILEPOS_T) |
269 | | #define INVALID_FILEPOS_T 0 |
270 | | #endif |
271 | | |
272 | | #define EBML_DEF_CONS |
273 | | #define EBML_DEF_SEP |
274 | | #define EBML_DEF_PARAM |
275 | | #define EBML_DEF_BINARY_INIT |
276 | | #define EBML_DEF_BINARY_CTX(x) |
277 | | #define EBML_DEF_SINTEGER(x) |
278 | | #define EBML_DEF_BINARY(x) |
279 | | #define EBML_EXTRA_PARAM |
280 | | #define EBML_EXTRA_CALL |
281 | | #define EBML_EXTRA_DEF |
282 | | |
283 | | // functions for generic handling of data (should be static to all classes) |
284 | | /*! |
285 | | \todo Handle default value |
286 | | */ |
287 | | class EBML_DLL_API EbmlCallbacks { |
288 | | public: |
289 | | EbmlCallbacks(EbmlElement & (*Creator)(), const EbmlId & aGlobalId, const char * aDebugName, const EbmlSemanticContext & aContext); |
290 | | |
291 | 0 | inline const EbmlId & ClassId() const { return GlobalId; } |
292 | 0 | inline const EbmlSemanticContext & GetContext() const { return Context; } |
293 | 0 | inline const char * GetName() const { return DebugName; } |
294 | 0 | inline EbmlElement & NewElement() const { return Create(); } |
295 | | |
296 | | #if defined(EBML_STRICT_API) |
297 | | private: |
298 | | #endif |
299 | | EbmlElement & (*Create)(); |
300 | | const EbmlId & GlobalId; |
301 | | const char * DebugName; |
302 | | const EbmlSemanticContext & Context; |
303 | | }; |
304 | | |
305 | | /*! |
306 | | \brief contains the semantic informations for a given level and all sublevels |
307 | | \todo move the ID in the element class |
308 | | */ |
309 | | class EBML_DLL_API EbmlSemantic { |
310 | | public: |
311 | | EbmlSemantic(bool aMandatory, bool aUnique, const EbmlCallbacks & aGetCallbacks) |
312 | 23.2k | :Mandatory(aMandatory), Unique(aUnique), GetCallbacks(aGetCallbacks) {} |
313 | | |
314 | | inline bool IsMandatory() const { return Mandatory; } |
315 | | inline bool IsUnique() const { return Unique; } |
316 | | inline EbmlElement & Create() const { return EBML_INFO_CREATE(GetCallbacks); } |
317 | 0 | inline operator const EbmlCallbacks &() const { return GetCallbacks; } |
318 | | |
319 | | #if defined(EBML_STRICT_API) |
320 | | private: |
321 | | #endif |
322 | | bool Mandatory; ///< wether the element is mandatory in the context or not |
323 | | bool Unique; |
324 | | const EbmlCallbacks & GetCallbacks; |
325 | | }; |
326 | | |
327 | | using _GetSemanticContext = const class EbmlSemanticContext &(*)(); |
328 | | |
329 | | /*! |
330 | | Context of the element |
331 | | \todo allow more than one parent ? |
332 | | */ |
333 | | class EBML_DLL_API EbmlSemanticContext { |
334 | | public: |
335 | | EbmlSemanticContext(size_t aSize, |
336 | | const EbmlSemantic *aMyTable, |
337 | | const EbmlSemanticContext *aUpTable, |
338 | | const _GetSemanticContext aGetGlobalContext, |
339 | | const EbmlCallbacks *aMasterElt) |
340 | 23.2k | : GetGlobalContext(aGetGlobalContext), MyTable(aMyTable), Size(aSize), |
341 | 23.2k | UpTable(aUpTable), MasterElt(aMasterElt) {} |
342 | | |
343 | | bool operator!=(const EbmlSemanticContext & aElt) const { |
344 | | return ((Size != aElt.Size) || (MyTable != aElt.MyTable) || |
345 | | (UpTable != aElt.UpTable) || (GetGlobalContext != aElt.GetGlobalContext) | |
346 | | (MasterElt != aElt.MasterElt)); |
347 | | } |
348 | | |
349 | 0 | inline size_t GetSize() const { return Size; } |
350 | 0 | inline const EbmlCallbacks* GetMaster() const { return MasterElt; } |
351 | 0 | inline const EbmlSemanticContext* Parent() const { return UpTable; } |
352 | | const EbmlSemantic & GetSemantic(size_t i) const; |
353 | | |
354 | | const _GetSemanticContext GetGlobalContext; ///< global elements supported at this level |
355 | | |
356 | | #if defined(EBML_STRICT_API) |
357 | | private: |
358 | | #endif |
359 | | const EbmlSemantic *MyTable; ///< First element in the table |
360 | | size_t Size; ///< number of elements in the table |
361 | | const EbmlSemanticContext *UpTable; ///< Parent element |
362 | | /// \todo replace with the global context directly |
363 | | const EbmlCallbacks *MasterElt; |
364 | | }; |
365 | | |
366 | | /*! |
367 | | \class EbmlElement |
368 | | \brief Hold basic informations about an EBML element (ID + length) |
369 | | */ |
370 | | class EBML_DLL_API EbmlElement { |
371 | | public: |
372 | | EbmlElement(uint64 aDefaultSize, bool bValueSet = false); |
373 | | virtual ~EbmlElement(); |
374 | | |
375 | | /// Set the minimum length that will be used to write the element size (-1 = optimal) |
376 | 1.42M | void SetSizeLength(int NewSizeLength) {SizeLength = NewSizeLength;} |
377 | 33.1k | int GetSizeLength() const {return SizeLength;} |
378 | | |
379 | | static EbmlElement * FindNextElement(IOCallback & DataStream, const EbmlSemanticContext & Context, int & UpperLevel, uint64 MaxDataSize, bool AllowDummyElt, unsigned int MaxLowerLevel = 1); |
380 | | static EbmlElement * FindNextID(IOCallback & DataStream, const EbmlCallbacks & ClassInfos, uint64 MaxDataSize); |
381 | | |
382 | | /*! |
383 | | \brief find the next element with the same ID |
384 | | */ |
385 | | EbmlElement * FindNext(IOCallback & DataStream, uint64 MaxDataSize); |
386 | | |
387 | | EbmlElement * SkipData(EbmlStream & DataStream, const EbmlSemanticContext & Context, EbmlElement * TestReadElt = nullptr, bool AllowDummyElt = false); |
388 | | |
389 | | /*! |
390 | | \brief Give a copy of the element, all data inside the element is copied |
391 | | \return nullptr if there is not enough memory |
392 | | */ |
393 | | virtual EbmlElement * Clone() const = 0; |
394 | | |
395 | | virtual operator const EbmlId &() const = 0; |
396 | | #if defined(EBML_STRICT_API) |
397 | | virtual const char *DebugName() const = 0; |
398 | | virtual const EbmlSemanticContext &Context() const = 0; |
399 | | #else |
400 | | /// return the generic callback to monitor a derived class |
401 | | virtual const EbmlCallbacks & Generic() const = 0; |
402 | | #endif |
403 | | virtual EbmlElement & CreateElement() const = 0; |
404 | | |
405 | | // by default only allow to set element as finite (override when needed) |
406 | 114k | virtual bool SetSizeInfinite(bool bIsInfinite = true) {return !bIsInfinite;} |
407 | | |
408 | | virtual bool ValidateSize() const = 0; |
409 | | |
410 | 500k | uint64 GetElementPosition() const { |
411 | 500k | return ElementPosition; |
412 | 500k | } |
413 | | |
414 | | uint64 ElementSize(bool bWithDefault = false) const; /// return the size of the header+data, before writing |
415 | | |
416 | | filepos_t Render(IOCallback & output, bool bWithDefault = false, bool bKeepPosition = false, bool bForceRender = false); |
417 | | |
418 | | virtual filepos_t UpdateSize(bool bWithDefault = false, bool bForceRender = false) = 0; /// update the Size of the Data stored |
419 | 3.85M | virtual filepos_t GetSize() const {return Size;} /// return the size of the data stored in the element, on reading |
420 | | |
421 | | virtual filepos_t ReadData(IOCallback & input, ScopeMode ReadFully = SCOPE_ALL_DATA) = 0; |
422 | | virtual void Read(EbmlStream & inDataStream, const EbmlSemanticContext & Context, int & UpperEltFound, EbmlElement * & FoundElt, bool AllowDummyElt = false, ScopeMode ReadFully = SCOPE_ALL_DATA); |
423 | | |
424 | | bool IsLocked() const {return bLocked;} |
425 | 0 | void Lock(bool bLock = true) { bLocked = bLock;} |
426 | | |
427 | | /*! |
428 | | \brief default comparison for elements that can't be compared |
429 | | */ |
430 | | virtual bool IsSmallerThan(const EbmlElement *Cmp) const; |
431 | | static bool CompareElements(const EbmlElement *A, const EbmlElement *B); |
432 | | |
433 | 388k | virtual bool IsDummy() const {return false;} |
434 | 0 | virtual bool IsMaster() const {return false;} |
435 | | |
436 | 9.16k | uint8 HeadSize() const { |
437 | 9.16k | return EBML_ID_LENGTH((const EbmlId&)*this) + CodedSizeLength(Size, SizeLength, bSizeIsFinite); |
438 | 9.16k | } /// return the size of the head, on reading/writing |
439 | | |
440 | | /*! |
441 | | \brief Force the size of an element |
442 | | \warning only possible if the size is "undefined" |
443 | | */ |
444 | | bool ForceSize(uint64 NewSize); |
445 | | |
446 | | filepos_t OverwriteHead(IOCallback & output, bool bKeepPosition = false); |
447 | | filepos_t OverwriteData(IOCallback & output, bool bKeepPosition = false); |
448 | | |
449 | | /*! |
450 | | \brief void the content of the element (replace by EbmlVoid) |
451 | | */ |
452 | | uint64 VoidMe(IOCallback & output, bool bWithDefault = false); |
453 | | |
454 | 0 | bool DefaultISset() const {return DefaultIsSet;} |
455 | 0 | void ForceNoDefault() {SetDefaultIsSet(false);} |
456 | | virtual bool IsDefaultValue() const = 0; |
457 | 5.14M | bool IsFiniteSize() const {return bSizeIsFinite;} |
458 | | |
459 | | /*! |
460 | | \brief set the default size of an element |
461 | | */ |
462 | 220k | virtual void SetDefaultSize(uint64 aDefaultSize) {DefaultSize = aDefaultSize;} |
463 | | |
464 | 144k | bool ValueIsSet() const {return bValueIsSet;} |
465 | | |
466 | 2.27M | inline uint64 GetEndPosition() const { |
467 | 2.27M | assert(bSizeIsFinite); // we don't know where the end is |
468 | 2.00M | return SizePosition + CodedSizeLength(Size, SizeLength, bSizeIsFinite) + Size; |
469 | 2.27M | } |
470 | | |
471 | | protected: |
472 | | /*! |
473 | | \brief find any element in the stream |
474 | | \return a DummyRawElement if the element is unknown or nullptr if the element dummy is not allowed |
475 | | */ |
476 | | static EbmlElement *CreateElementUsingContext(const EbmlId & aID, const EbmlSemanticContext & Context, int & LowLevel, bool IsGlobalContext, bool bAllowDummy = false, unsigned int MaxLowerLevel = 1); |
477 | | |
478 | | filepos_t RenderHead(IOCallback & output, bool bForceRender, bool bWithDefault = false, bool bKeepPosition = false); |
479 | | filepos_t MakeRenderHead(IOCallback & output, bool bKeepPosition); |
480 | | |
481 | | /*! |
482 | | \brief prepare the data before writing them (in case it's not already done by default) |
483 | | */ |
484 | | virtual filepos_t RenderData(IOCallback & output, bool bForceRender, bool bWithDefault = false) = 0; |
485 | | |
486 | | /*! |
487 | | \brief special constructor for cloning |
488 | | */ |
489 | 5.37k | EbmlElement(const EbmlElement & ElementToClone) = default; |
490 | | |
491 | | inline uint64 GetDefaultSize() const {return DefaultSize;} |
492 | 188k | inline void SetSize_(uint64 aSize) {Size = aSize;} |
493 | 650k | inline void SetValueIsSet(bool Set = true) {bValueIsSet = Set;} |
494 | | inline void SetDefaultIsSet(bool Set = true) {DefaultIsSet = Set;} |
495 | 176k | inline void SetSizeIsFinite(bool Set = true) {bSizeIsFinite = Set;} |
496 | | inline uint64 GetSizePosition() const {return SizePosition;} |
497 | | |
498 | | #if defined(EBML_STRICT_API) |
499 | | private: |
500 | | #endif |
501 | | uint64 Size; ///< the size of the data to write |
502 | | uint64 DefaultSize; ///< Minimum data size to fill on rendering (0 = optimal) |
503 | | int SizeLength; /// the minimum size on which the size will be written (0 = optimal) |
504 | | bool bSizeIsFinite; |
505 | | uint64 ElementPosition; |
506 | | uint64 SizePosition; |
507 | | bool bValueIsSet; |
508 | | bool DefaultIsSet; |
509 | | bool bLocked; |
510 | | }; |
511 | | |
512 | | } // namespace libebml |
513 | | |
514 | | #endif // LIBEBML_ELEMENT_H |