Chromium Code Reviews| Index: media/filters/jpeg_parser.h |
| diff --git a/media/filters/jpeg_parser.h b/media/filters/jpeg_parser.h |
| index fa13dd764303a6caa781065dc4d49e837ac520c8..ff7439d5cf8c1649ba1befe2a0e2a3aa646d107b 100644 |
| --- a/media/filters/jpeg_parser.h |
| +++ b/media/filters/jpeg_parser.h |
| @@ -30,6 +30,15 @@ enum JpegMarker { |
| JPEG_SOS = 0xDA, // start of scan |
| JPEG_DQT = 0xDB, // define quantization table |
| JPEG_DRI = 0xDD, // define restart internal |
| + JPEG_RST0 = 0xD0, // restart |
| + JPEG_RST1 = 0xD1, // restart |
| + JPEG_RST2 = 0xD2, // restart |
| + JPEG_RST3 = 0xD3, // restart |
| + JPEG_RST4 = 0xD4, // restart |
| + JPEG_RST5 = 0xD5, // restart |
| + JPEG_RST6 = 0xD6, // restart |
| + JPEG_RST7 = 0xD7, // restart |
| + JPEG_EOI = 0xD9, // end of image |
|
xhwang
2015/08/18 17:17:55
Can we order these by value?
henryhsu
2015/08/19 10:05:12
Done.
|
| JPEG_MARKER_PREFIX = 0xFF, // jpeg marker prefix |
| }; |
| @@ -86,7 +95,10 @@ struct JpegParseResult { |
| uint16_t restart_interval; |
| JpegScanHeader scan; |
| const char* data; |
|
xhwang
2015/08/18 17:17:55
Is this for the whole compressed data?
henryhsu
2015/08/19 01:57:24
Yes. But only for one image.
|
| + // The size of compressed data. |
| size_t data_size; |
| + // The size of entire image including header. |
| + size_t image_size; |
| }; |
| // Parses JPEG picture in |buffer| with |length|. Returns true iff header is |