1*103e46e4SHarish Mahendrakar // Copyright (c) 2016 The WebM project authors. All Rights Reserved. 2*103e46e4SHarish Mahendrakar // 3*103e46e4SHarish Mahendrakar // Use of this source code is governed by a BSD-style license 4*103e46e4SHarish Mahendrakar // that can be found in the LICENSE file in the root of the source 5*103e46e4SHarish Mahendrakar // tree. An additional intellectual property rights grant can be found 6*103e46e4SHarish Mahendrakar // in the file PATENTS. All contributing project authors may 7*103e46e4SHarish Mahendrakar // be found in the AUTHORS file in the root of the source tree. 8*103e46e4SHarish Mahendrakar #ifndef SRC_CUES_PARSER_H_ 9*103e46e4SHarish Mahendrakar #define SRC_CUES_PARSER_H_ 10*103e46e4SHarish Mahendrakar 11*103e46e4SHarish Mahendrakar #include "src/cue_point_parser.h" 12*103e46e4SHarish Mahendrakar #include "src/master_parser.h" 13*103e46e4SHarish Mahendrakar #include "webm/id.h" 14*103e46e4SHarish Mahendrakar 15*103e46e4SHarish Mahendrakar namespace webm { 16*103e46e4SHarish Mahendrakar 17*103e46e4SHarish Mahendrakar // Spec reference: 18*103e46e4SHarish Mahendrakar // http://matroska.org/technical/specs/index.html#Cues 19*103e46e4SHarish Mahendrakar // http://www.webmproject.org/docs/container/#Cues 20*103e46e4SHarish Mahendrakar class CuesParser : public MasterParser { 21*103e46e4SHarish Mahendrakar public: CuesParser()22*103e46e4SHarish Mahendrakar CuesParser() : MasterParser(MakeChild<CuePointParser>(Id::kCuePoint)) {} 23*103e46e4SHarish Mahendrakar }; 24*103e46e4SHarish Mahendrakar 25*103e46e4SHarish Mahendrakar } // namespace webm 26*103e46e4SHarish Mahendrakar 27*103e46e4SHarish Mahendrakar #endif // SRC_CUES_PARSER_H_ 28