search for: argbp

Displaying 4 results from an estimated 4 matches for "argbp".

Did you mean: argb
2007 Feb 13
0
libswfdec/jpeg libswfdec/swfdec_image.c
...en) -{ - return jpeg_decoder_addbits (dec->dec, data, len); } -int -jpeg_rgb_decoder_parse (JpegRGBDecoder * dec) +unsigned char * +get_argb_444 (JpegDecoder *dec) { - return jpeg_decoder_parse (dec->dec); + uint32_t *tmp; + uint32_t *argb_image; + uint8_t *yp, *up, *vp; + uint32_t *argbp; + int j; + + tmp = malloc (4 * dec->width * dec->height); + argb_image = malloc (4 * dec->width * dec->height); + + yp = dec->components[0].image; + up = dec->components[1].image; + vp = dec->components[2].image; + argbp = argb_image; + for(j=0;j<dec->height;j++)...
2008 Apr 16
8
[Bug 15528] New: jpeg decoder allocation size overflows
http://bugs.freedesktop.org/show_bug.cgi?id=15528 Summary: jpeg decoder allocation size overflows Product: swfdec Version: git Platform: x86 (IA32) OS/Version: Linux (All) Status: NEW Severity: normal Priority: medium Component: library AssignedTo: swfdec at lists.freedesktop.org
2007 Dec 10
0
5 commits - libswfdec/jpeg libswfdec/swfdec_as_interpret.c libswfdec/swfdec_bits.c libswfdec/swfdec_cached.c libswfdec/swfdec_codec_adpcm.c libswfdec/swfdec_codec_audio.c libswfdec/swfdec_flash_security.c libswfdec/swfdec_image.c
...E; } -unsigned char * +uint32_t * jpeg_decoder_get_argb_image (JpegDecoder *dec) { @@ -126,7 +126,7 @@ upsample (uint8_t *d, uint8_t *s, int n) } -unsigned char * +uint32_t * get_argb_444 (JpegDecoder *dec) { uint32_t *tmp; @@ -151,10 +151,10 @@ get_argb_444 (JpegDecoder *dec) argbp += dec->width; } free(tmp); - return (unsigned char *)argb_image; + return argb_image; } -unsigned char * +uint32_t * get_argb_422 (JpegDecoder *dec) { uint32_t *tmp; @@ -187,10 +187,10 @@ get_argb_422 (JpegDecoder *dec) free(tmp); free(tmp_u); free(tmp_v); - return (un...
2008 Jun 17
2
[Bug 16395] New: glib abort for "double free or corruption" in jpeg code
...gt; tmp1 = <value optimized out> yp = (uint8_t *) 0xaae1fa0 'I' <repeats 96 times>, " " up = (uint8_t *) 0x9c1b220 '\177' <repeats 200 times>... vp = (uint8_t *) 0xa974e68 '\203' <repeats 200 times>... argbp = (uint32_t *) 0x9132aa0 j = 250 halfwidth = 1 #7 0xb1aeb485 in jpeg_decoder_get_argb_image (dec=0x0) at jpeg_rgb_decoder.c:89 No locals. #8 0xb1aeb4fe in jpeg_decode_argb (data=0xafb9a57 "????", length=515, image=0xbfd7edc8, width=0xa8c85a0, height=0xa8c85a4) at jpeg_rg...