Searched refs:BoxReader (Results 1 - 7 of 7) sorted by relevance

/external/chromium_org/media/formats/mp4/
H A Dbox_reader.cc82 BoxReader::BoxReader(const uint8* buf, const int size, function in class:media::mp4::BoxReader
92 BoxReader::~BoxReader() {
102 BoxReader* BoxReader::ReadTopLevelBox(const uint8* buf,
106 scoped_ptr<BoxReader> reader(new BoxReader(buf, buf_size, log_cb));
122 bool BoxReader::StartTopLevelBox(const uint8* buf,
128 BoxReader reade
[all...]
H A Dbox_reader_unittest.cc34 virtual bool Parse(BoxReader* reader) OVERRIDE {
43 virtual bool Parse(BoxReader* reader) OVERRIDE {
58 virtual bool Parse(BoxReader* reader) OVERRIDE {
88 scoped_ptr<BoxReader> reader(
89 BoxReader::ReadTopLevelBox(&buf[0], buf.size(), LogCB(), &err));
116 scoped_ptr<BoxReader> r(
117 BoxReader::ReadTopLevelBox(&buf[0], buf.size() - 2, LogCB(), &err));
129 scoped_ptr<BoxReader> reader(
130 BoxReader::ReadTopLevelBox(&buf[0], buf.size(), LogCB(), &err));
142 scoped_ptr<BoxReader> reade
[all...]
H A Dbox_reader.h21 class BoxReader;
25 virtual bool Parse(BoxReader* reader) = 0;
73 class MEDIA_EXPORT BoxReader : public BufferReader { class in namespace:media::mp4
75 ~BoxReader();
77 // Create a BoxReader from a buffer. Note that this function may return NULL
82 // |buf| is retained but not owned, and must outlive the BoxReader instance.
83 static BoxReader* ReadTopLevelBox(const uint8* buf,
148 BoxReader(const uint8* buf, const int size, const LogCB& log_cb);
164 typedef std::multimap<FourCC, BoxReader> ChildMap;
173 template<typename T> bool BoxReader
[all...]
H A Dbox_definitions.cc18 bool FileType::Parse(BoxReader* reader) {
28 bool ProtectionSystemSpecificHeader::Parse(BoxReader* reader) {
46 bool SampleAuxiliaryInformationOffset::Parse(BoxReader* reader) {
72 bool SampleAuxiliaryInformationSize::Parse(BoxReader* reader) {
88 bool OriginalFormat::Parse(BoxReader* reader) {
96 bool SchemeType::Parse(BoxReader* reader) {
109 bool TrackEncryption::Parse(BoxReader* reader) {
129 bool SchemeInfo::Parse(BoxReader* reader) {
137 bool ProtectionSchemeInfo::Parse(BoxReader* reader) {
161 bool MovieHeader::Parse(BoxReader* reade
[all...]
H A Dmp4_stream_parser.h24 class BoxReader;
51 bool ParseMoov(mp4::BoxReader* reader);
52 bool ParseMoof(mp4::BoxReader* reader);
H A Dmp4_stream_parser.cc146 scoped_ptr<BoxReader> reader(
147 BoxReader::ReadTopLevelBox(buf, size, log_cb_, err));
174 bool MP4StreamParser::ParseMoov(BoxReader* reader) {
324 bool MP4StreamParser::ParseMoof(BoxReader* reader) {
580 if (!BoxReader::StartTopLevelBox(buf, size, log_cb_,
H A Dbox_definitions.h36 virtual bool Parse(BoxReader* reader) OVERRIDE; \

Completed in 84 milliseconds