Lines Matching refs:TrackEntry
27 class TrackEntryParser : public MasterValueParser<TrackEntry> {
30 : MasterValueParser<TrackEntry>( in TrackEntryParser()
32 &TrackEntry::track_number), in TrackEntryParser()
33 MakeChild<UnsignedIntParser>(Id::kTrackUid, &TrackEntry::track_uid), in TrackEntryParser()
35 &TrackEntry::track_type), in TrackEntryParser()
36 MakeChild<BoolParser>(Id::kFlagEnabled, &TrackEntry::is_enabled), in TrackEntryParser()
37 MakeChild<BoolParser>(Id::kFlagDefault, &TrackEntry::is_default), in TrackEntryParser()
38 MakeChild<BoolParser>(Id::kFlagForced, &TrackEntry::is_forced), in TrackEntryParser()
39 MakeChild<BoolParser>(Id::kFlagLacing, &TrackEntry::uses_lacing), in TrackEntryParser()
41 &TrackEntry::default_duration), in TrackEntryParser()
42 MakeChild<StringParser>(Id::kName, &TrackEntry::name), in TrackEntryParser()
43 MakeChild<StringParser>(Id::kLanguage, &TrackEntry::language), in TrackEntryParser()
44 MakeChild<StringParser>(Id::kCodecId, &TrackEntry::codec_id), in TrackEntryParser()
46 &TrackEntry::codec_private), in TrackEntryParser()
47 MakeChild<StringParser>(Id::kCodecName, &TrackEntry::codec_name), in TrackEntryParser()
49 &TrackEntry::codec_delay), in TrackEntryParser()
51 &TrackEntry::seek_pre_roll), in TrackEntryParser()
52 MakeChild<VideoParser>(Id::kVideo, &TrackEntry::video), in TrackEntryParser()
53 MakeChild<AudioParser>(Id::kAudio, &TrackEntry::audio), in TrackEntryParser()
55 Id::kContentEncodings, &TrackEntry::content_encodings)) {} in TrackEntryParser()