Chromium Code Reviews| Index: media/formats/mpeg/mp3_stream_parser.h |
| diff --git a/media/formats/mpeg/mp3_stream_parser.h b/media/formats/mpeg/mp3_stream_parser.h |
| index b5271d848be31489e9f76c6686bb447cb6bc61b3..d645bc52832b30e1af404e7c7aa77628f8bb4240 100644 |
| --- a/media/formats/mpeg/mp3_stream_parser.h |
| +++ b/media/formats/mpeg/mp3_stream_parser.h |
| @@ -13,6 +13,25 @@ namespace media { |
| class MEDIA_EXPORT MP3StreamParser : public MPEGAudioStreamParserBase { |
| public: |
| + struct Mpeg1AudioHeader { |
| + int version; |
| + int layer; |
| + int frame_size; |
| + int sample_rate; |
| + int channel_mode; |
| + ChannelLayout channel_layout; |
| + int sample_count; |
| + }; |
| + |
| + static const int kMpeg1AudioHeaderSize; |
| + |
| + // Assumption: size of array |data| should be at least the size of an Mpeg1 |
| + // audio header (i.e. should be greater than or equal to 4). |
|
damienv1
2014/09/03 17:43:43
Update the comment using kMpeg1AudioHeaderSize ins
|
| + static bool ParserMpeg1AudioFrameHeader( |
|
damienv1
2014/09/03 18:59:54
Could be simply ParseMpeg1AudioHeader.
|
| + const LogCB& log_cb, |
| + const uint8* data, |
| + Mpeg1AudioHeader* header); |
| + |
| MP3StreamParser(); |
| virtual ~MP3StreamParser(); |