Home
last modified time | relevance | path

Searched refs:MasterValueParser (Results 1 – 25 of 29) sorted by relevance

12

/external/libwebm/webm_parser/src/
Daudio_parser.h28 class AudioParser : public MasterValueParser<Audio> {
31 : MasterValueParser<Audio>( in AudioParser()
44 return MasterValueParser::Init(metadata, max_size); in Init()
51 return MasterValueParser::InitAfterSeek(child_ancestory, child_metadata); in InitAfterSeek()
57 MasterValueParser::Feed(callback, reader, num_bytes_read); in Feed()
Dmaster_value_parser.h63 class MasterValueParser : public ElementParser {
169 MasterValueParser* parent, T* value) { in BuildParser()
213 MasterValueParser* parent, T* value) { in BuildParser()
260 MasterValueParser* parent, T* value) { in BuildParser()
301 explicit MasterValueParser(Args&&... args) in MasterValueParser() function
316 static_assert(!std::is_base_of<MasterValueParser<T>, Parser>::value, in MakeChild()
326 static_assert(!std::is_base_of<MasterValueParser<T>, Parser>::value, in MakeChild()
335 static_assert(std::is_base_of<MasterValueParser<T>, Parser>::value, in MakeChild()
430 explicit ChildParser(MasterValueParser* parent, F consume_element_value,
461 MasterValueParser* parent_;
[all …]
Dvideo_parser.h31 class VideoParser : public MasterValueParser<Video> {
34 : MasterValueParser<Video>( in VideoParser()
70 return MasterValueParser::Init(metadata, max_size); in Init()
78 return MasterValueParser::InitAfterSeek(child_ancestory, child_metadata); in InitAfterSeek()
84 MasterValueParser::Feed(callback, reader, num_bytes_read); in Feed()
Dblock_group_parser.h25 class BlockGroupParser : public MasterValueParser<BlockGroup> {
28 : MasterValueParser<BlockGroup>( in BlockGroupParser()
56 return MasterValueParser::Feed(callback, reader, num_bytes_read); in Feed()
Dblock_additions_parser.h21 class BlockAdditionsParser : public MasterValueParser<BlockAdditions> {
24 : MasterValueParser<BlockAdditions>(MakeChild<BlockMoreParser>( in BlockAdditionsParser()
Dtime_slice_parser.h21 class TimeSliceParser : public MasterValueParser<TimeSlice> {
24 : MasterValueParser<TimeSlice>(MakeChild<UnsignedIntParser>( in TimeSliceParser()
Dcontent_encodings_parser.h21 class ContentEncodingsParser : public MasterValueParser<ContentEncodings> {
24 : MasterValueParser<ContentEncodings>(MakeChild<ContentEncodingParser>( in ContentEncodingsParser()
Dslices_parser.h21 class SlicesParser : public MasterValueParser<Slices> {
24 : MasterValueParser<Slices>( in SlicesParser()
Dcontent_enc_aes_settings_parser.h21 : public MasterValueParser<ContentEncAesSettings> {
24 : MasterValueParser<ContentEncAesSettings>( in ContentEncAesSettingsParser()
Dblock_more_parser.h22 class BlockMoreParser : public MasterValueParser<BlockMore> {
25 : MasterValueParser<BlockMore>( in BlockMoreParser()
Dtargets_parser.h22 class TargetsParser : public MasterValueParser<Targets> {
25 : MasterValueParser<Targets>( in TargetsParser()
Dedition_entry_parser.h21 class EditionEntryParser : public MasterValueParser<EditionEntry> {
24 : MasterValueParser<EditionEntry>(MakeChild<ChapterAtomParser>( in EditionEntryParser()
Dchapter_display_parser.h21 class ChapterDisplayParser : public MasterValueParser<ChapterDisplay> {
24 : MasterValueParser<ChapterDisplay>( in ChapterDisplayParser()
Dcontent_encryption_parser.h22 class ContentEncryptionParser : public MasterValueParser<ContentEncryption> {
25 : MasterValueParser<ContentEncryption>( in ContentEncryptionParser()
Dtag_parser.h22 class TagParser : public MasterValueParser<Tag> {
25 : MasterValueParser<Tag>( in TagParser()
Dcue_point_parser.h22 class CuePointParser : public MasterValueParser<CuePoint> {
25 : MasterValueParser<CuePoint>( in CuePointParser()
Dseek_parser.h22 class SeekParser : public MasterValueParser<Seek> {
25 : MasterValueParser<Seek>( in SeekParser()
Dcontent_encoding_parser.h22 class ContentEncodingParser : public MasterValueParser<ContentEncoding> {
25 : MasterValueParser<ContentEncoding>( in ContentEncodingParser()
Dprojection_parser.h22 class ProjectionParser : public MasterValueParser<Projection> {
25 : MasterValueParser( in ProjectionParser()
Dcue_track_positions_parser.h21 class CueTrackPositionsParser : public MasterValueParser<CueTrackPositions> {
24 : MasterValueParser<CueTrackPositions>( in CueTrackPositionsParser()
Dsimple_tag_parser.h22 class SimpleTagParser : public MasterValueParser<SimpleTag> {
25 : MasterValueParser<SimpleTag>(
Dchapter_atom_parser.h23 class ChapterAtomParser : public MasterValueParser<ChapterAtom> {
26 : MasterValueParser<ChapterAtom>(
Dinfo_parser.h24 class InfoParser : public MasterValueParser<Info> {
27 : MasterValueParser<Info>( in InfoParser()
Debml_parser.h23 class EbmlParser : public MasterValueParser<Ebml> {
26 : MasterValueParser<Ebml>( in EbmlParser()
Dcluster_parser.h23 class ClusterParser : public MasterValueParser<Cluster> {
26 : MasterValueParser<Cluster>( in ClusterParser()

12