[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH] jpeg image reader
From: |
Bean |
Subject: |
Re: [PATCH] jpeg image reader |
Date: |
Tue, 15 Jan 2008 21:54:04 +0800 |
On Jan 15, 2008 7:01 PM, Marco Gerards <address@hidden> wrote:
> > static grub_err_t
> > grub_jpeg_decode_sof (struct grub_jpeg_data *data)
> > {
> > int i, cc;
> > grub_uint32_t next_marker;
> >
> > next_marker = data->file->offset;
> > next_marker += grub_jpeg_get_word (data);
> >
> > if (grub_jpeg_get_byte (data) != 8)
> > return grub_error (GRUB_ERR_BAD_FILE_TYPE,
> > "jpeg: only 8-bit precision is supported");
> >
> > data->image_height = grub_jpeg_get_word (data);
> > data->image_width = grub_jpeg_get_word (data);
> >
> > if ((!data->image_height) || (!data->image_width))
> > return grub_error (GRUB_ERR_BAD_FILE_TYPE, "jpeg: invalid image size");
> >
> > cc = grub_jpeg_get_byte (data);
> > if (cc != 3)
> > return grub_error (GRUB_ERR_BAD_FILE_TYPE,
> > "jpeg: component count must be 3");
> >
> > for (i = 0; i < cc; i++)
> > {
> > int id, ss;
> >
> > id = grub_jpeg_get_byte (data) - 1;
> > if ((id < 0) || (id >= 3))
> > return grub_error (GRUB_ERR_BAD_FILE_TYPE, "jpeg: invalid index");
> >
> > ss = grub_jpeg_get_byte (data); /* sampling factor */
> > if (!id)
> > {
> > data->vs = ss & 0xF; /* vertical sampling */
> > data->hs = ss >> 4; /* horizontal sampling */
>
> Please use correct interpunction.
I'm sorry, what do you mean by correct interpunction ?
--
Bean
- Re: [PATCH] jpeg image reader, (continued)
- Re: [PATCH] jpeg image reader, Bean, 2008/01/13
- Re: [PATCH] jpeg image reader, Marco Gerards, 2008/01/13
- Re: [PATCH] jpeg image reader, Bean, 2008/01/14
- Re: [PATCH] jpeg image reader, Marco Gerards, 2008/01/15
- Re: [PATCH] jpeg image reader, Robert Millan, 2008/01/15
- Re: [PATCH] jpeg image reader, Marco Gerards, 2008/01/15
- Re: [PATCH] jpeg image reader, Robert Millan, 2008/01/15
- Re: [PATCH] jpeg image reader, Marco Gerards, 2008/01/15
- Re: [PATCH] jpeg image reader, Bean, 2008/01/15
- Re: [PATCH] jpeg image reader, Marco Gerards, 2008/01/15
- Re: [PATCH] jpeg image reader,
Bean <=
- Re: [PATCH] jpeg image reader, Marco Gerards, 2008/01/15
- Re: [PATCH] jpeg image reader, Bean, 2008/01/15
- Re: [PATCH] jpeg image reader, Marco Gerards, 2008/01/15
- Re: [PATCH] jpeg image reader, Bean, 2008/01/15
- Re: [PATCH] jpeg image reader, Bean, 2008/01/15
- Re: [PATCH] jpeg image reader, Marco Gerards, 2008/01/21
- Re: [PATCH] jpeg image reader, Bean, 2008/01/22