Lines Matching full:id
10 #include "webm/id.h"
14 bool Ancestory::ById(Id id, Ancestory* ancestory) { in ById() argument
53 static constexpr Id kEbmlAncestory[] = { in ById()
54 Id::kEbml, in ById()
56 static constexpr Id kSeekAncestory[] = { in ById()
57 Id::kSegment, in ById()
58 Id::kSeekHead, in ById()
59 Id::kSeek, in ById()
61 static constexpr Id kInfoAncestory[] = { in ById()
62 Id::kSegment, in ById()
63 Id::kInfo, in ById()
65 static constexpr Id kBlockMoreAncestory[] = { in ById()
66 Id::kSegment, Id::kCluster, Id::kBlockGroup, in ById()
67 Id::kBlockAdditions, Id::kBlockMore, in ById()
69 static constexpr Id kTimeSliceAncestory[] = { in ById()
70 Id::kSegment, Id::kCluster, Id::kBlockGroup, Id::kSlices, Id::kTimeSlice, in ById()
72 static constexpr Id kVideoAncestory[] = { in ById()
73 Id::kSegment, in ById()
74 Id::kTracks, in ById()
75 Id::kTrackEntry, in ById()
76 Id::kVideo, in ById()
78 static constexpr Id kAudioAncestory[] = { in ById()
79 Id::kSegment, in ById()
80 Id::kTracks, in ById()
81 Id::kTrackEntry, in ById()
82 Id::kAudio, in ById()
84 static constexpr Id kContentEncAesSettingsAncestory[] = { in ById()
85 Id::kSegment, in ById()
86 Id::kTracks, in ById()
87 Id::kTrackEntry, in ById()
88 Id::kContentEncodings, in ById()
89 Id::kContentEncoding, in ById()
90 Id::kContentEncryption, in ById()
91 Id::kContentEncAesSettings, in ById()
93 static constexpr Id kCueTrackPositionsAncestory[] = { in ById()
94 Id::kSegment, in ById()
95 Id::kCues, in ById()
96 Id::kCuePoint, in ById()
97 Id::kCueTrackPositions, in ById()
99 static constexpr Id kChapterDisplayAncestory[] = { in ById()
100 Id::kSegment, Id::kChapters, Id::kEditionEntry, in ById()
101 Id::kChapterAtom, Id::kChapterDisplay, in ById()
103 static constexpr Id kTargetsAncestory[] = { in ById()
104 Id::kSegment, in ById()
105 Id::kTags, in ById()
106 Id::kTag, in ById()
107 Id::kTargets, in ById()
109 static constexpr Id kSimpleTagAncestory[] = { in ById()
110 Id::kSegment, in ById()
111 Id::kTags, in ById()
112 Id::kTag, in ById()
113 Id::kSimpleTag, in ById()
116 switch (id) { in ById()
117 case Id::kEbmlVersion: in ById()
118 case Id::kEbmlReadVersion: in ById()
119 case Id::kEbmlMaxIdLength: in ById()
120 case Id::kEbmlMaxSizeLength: in ById()
121 case Id::kDocType: in ById()
122 case Id::kDocTypeVersion: in ById()
123 case Id::kDocTypeReadVersion: in ById()
127 case Id::kSeekHead: in ById()
128 case Id::kInfo: in ById()
129 case Id::kCluster: in ById()
130 case Id::kTracks: in ById()
131 case Id::kCues: in ById()
132 case Id::kChapters: in ById()
133 case Id::kTags: in ById()
137 case Id::kSeek: in ById()
141 case Id::kSeekId: in ById()
142 case Id::kSeekPosition: in ById()
146 case Id::kTimecodeScale: in ById()
147 case Id::kDuration: in ById()
148 case Id::kDateUtc: in ById()
149 case Id::kTitle: in ById()
150 case Id::kMuxingApp: in ById()
151 case Id::kWritingApp: in ById()
155 case Id::kTimecode: in ById()
156 case Id::kPrevSize: in ById()
157 case Id::kSimpleBlock: in ById()
158 case Id::kBlockGroup: in ById()
162 case Id::kBlock: in ById()
163 case Id::kBlockVirtual: in ById()
164 case Id::kBlockAdditions: in ById()
165 case Id::kBlockDuration: in ById()
166 case Id::kReferenceBlock: in ById()
167 case Id::kDiscardPadding: in ById()
168 case Id::kSlices: in ById()
172 case Id::kBlockMore: in ById()
176 case Id::kBlockAddId: in ById()
177 case Id::kBlockAdditional: in ById()
181 case Id::kTimeSlice: in ById()
185 case Id::kLaceNumber: in ById()
189 case Id::kTrackEntry: in ById()
193 case Id::kTrackNumber: in ById()
194 case Id::kTrackUid: in ById()
195 case Id::kTrackType: in ById()
196 case Id::kFlagEnabled: in ById()
197 case Id::kFlagDefault: in ById()
198 case Id::kFlagForced: in ById()
199 case Id::kFlagLacing: in ById()
200 case Id::kDefaultDuration: in ById()
201 case Id::kName: in ById()
202 case Id::kLanguage: in ById()
203 case Id::kCodecId: in ById()
204 case Id::kCodecPrivate: in ById()
205 case Id::kCodecName: in ById()
206 case Id::kCodecDelay: in ById()
207 case Id::kSeekPreRoll: in ById()
208 case Id::kVideo: in ById()
209 case Id::kAudio: in ById()
210 case Id::kContentEncodings: in ById()
214 case Id::kFlagInterlaced: in ById()
215 case Id::kStereoMode: in ById()
216 case Id::kAlphaMode: in ById()
217 case Id::kPixelWidth: in ById()
218 case Id::kPixelHeight: in ById()
219 case Id::kPixelCropBottom: in ById()
220 case Id::kPixelCropTop: in ById()
221 case Id::kPixelCropLeft: in ById()
222 case Id::kPixelCropRight: in ById()
223 case Id::kDisplayWidth: in ById()
224 case Id::kDisplayHeight: in ById()
225 case Id::kDisplayUnit: in ById()
226 case Id::kAspectRatioType: in ById()
227 case Id::kFrameRate: in ById()
231 case Id::kSamplingFrequency: in ById()
232 case Id::kOutputSamplingFrequency: in ById()
233 case Id::kChannels: in ById()
234 case Id::kBitDepth: in ById()
238 case Id::kContentEncoding: in ById()
242 case Id::kContentEncodingOrder: in ById()
243 case Id::kContentEncodingScope: in ById()
244 case Id::kContentEncodingType: in ById()
245 case Id::kContentEncryption: in ById()
249 case Id::kContentEncAlgo: in ById()
250 case Id::kContentEncKeyId: in ById()
251 case Id::kContentEncAesSettings: in ById()
255 case Id::kAesSettingsCipherMode: in ById()
259 case Id::kCuePoint: in ById()
263 case Id::kCueTime: in ById()
264 case Id::kCueTrackPositions: in ById()
268 case Id::kCueTrack: in ById()
269 case Id::kCueClusterPosition: in ById()
270 case Id::kCueRelativePosition: in ById()
271 case Id::kCueDuration: in ById()
272 case Id::kCueBlockNumber: in ById()
276 case Id::kEditionEntry: in ById()
280 case Id::kChapterAtom: in ById()
284 case Id::kChapterUid: in ById()
285 case Id::kChapterStringUid: in ById()
286 case Id::kChapterTimeStart: in ById()
287 case Id::kChapterTimeEnd: in ById()
288 case Id::kChapterDisplay: in ById()
292 case Id::kChapString: in ById()
293 case Id::kChapLanguage: in ById()
294 case Id::kChapCountry: in ById()
298 case Id::kTag: in ById()
302 case Id::kTargets: in ById()
303 case Id::kSimpleTag: in ById()
307 case Id::kTargetTypeValue: in ById()
308 case Id::kTargetType: in ById()
309 case Id::kTagTrackUid: in ById()
313 case Id::kTagName: in ById()
314 case Id::kTagLanguage: in ById()
315 case Id::kTagDefault: in ById()
316 case Id::kTagString: in ById()
317 case Id::kTagBinary: in ById()
321 case Id::kEbml: in ById()
322 case Id::kSegment: in ById()