]> git.ipfire.org Git - thirdparty/grub.git/commit
Add support for DRI and RSTn markers in JPEG files.
authorSzymon Janc <szymon@janc.net.pl>
Thu, 23 Jun 2011 21:13:20 +0000 (23:13 +0200)
committerSzymon Janc <szymon@janc.net.pl>
Thu, 23 Jun 2011 21:13:20 +0000 (23:13 +0200)
commitc31dc5f5e4291e2aa7fb9fbf5ed88640fb05cc83
tree03e04133a36923b536e1e71808fc5ffcc882c783
parentfe12fd5b439956ab5354dde8699870cb0fd7c8bd
Add support for DRI and RSTn markers in JPEG files.

* grub-core/video/readers/jpeg.c (JPEG_MARKER_DRI): New define.
(JPEG_MARKER_RST0): Likewise.
(JPEG_MARKER_RST1): Likewise.
(JPEG_MARKER_RST2): Likewise.
(JPEG_MARKER_RST3): Likewise.
(JPEG_MARKER_RST4): Likewise.
(JPEG_MARKER_RST5): Likewise.
(JPEG_MARKER_RST6): Likewise.
(JPEG_MARKER_RST7): Likewise.
(grub_jpeg_data): New fields dri, r1, bitmap_ptr.
(grub_jpeg_decode_dri): New function.
(grub_jpeg_decode_sos): Move image data related part into
grub_jpeg_decode_data function.
(grub_jpeg_decode_data): New function.
(grub_jpeg_reset): New function.
(grub_jpeg_decode_jpeg): Handle new markers.
ChangeLog
grub-core/video/readers/jpeg.c