diff options
author | David Schleef <ds@ginger.bigkitten.com> | 2007-04-28 15:39:10 -0700 |
---|---|---|
committer | David Schleef <ds@ginger.bigkitten.com> | 2007-04-28 15:39:10 -0700 |
commit | 32f9933e12a49588a285dd4aa2bf94b93193d8d9 (patch) | |
tree | 4b3f94f37cbee026ce59fb0261cb98242ce774fa | |
parent | 1ed8a178896c2d7320fc86a8516f8aab5e4f8321 (diff) |
Removed in Cog
-rw-r--r-- | libswfdec/jpeg/jpeg_internal.h | 111 | ||||
-rw-r--r-- | libswfdec/jpeg/jpeg_rgb_internal.h | 36 |
2 files changed, 0 insertions, 147 deletions
diff --git a/libswfdec/jpeg/jpeg_internal.h b/libswfdec/jpeg/jpeg_internal.h deleted file mode 100644 index 35f694e1..00000000 --- a/libswfdec/jpeg/jpeg_internal.h +++ /dev/null @@ -1,111 +0,0 @@ - -#ifndef _JPEG_INTERNAL_H_ -#define _JPEG_INTERNAL_H_ - -#include "jpeg.h" -#include "jpeg_huffman.h" -#include "jpeg_bits.h" - -#ifndef TRUE -#define TRUE 1 -#endif -#ifndef FALSE -#define FALSE 0 -#endif - - -#define JPEG_MAX_COMPONENTS 256 - -typedef struct _JpegScan JpegScan; -typedef struct _JpegQuantTable JpegQuantTable; - -struct _JpegQuantTable { - int pq; - int16_t quantizer[64]; -}; - -struct _JpegDecoder { - int width; - int height; - int depth; - int n_components; - JpegBits bits; - int error; - int strict; - char *error_message; - - int sof_type; - - int width_blocks; - int height_blocks; - - int restart_interval; - - unsigned char *data; - unsigned int data_len; - - struct{ - int id; - int h_sample; - int v_sample; - int quant_table; - - int h_subsample; - int v_subsample; - unsigned char *image; - int rowstride; - } components[JPEG_MAX_COMPONENTS]; - - JpegQuantTable quant_tables[4]; - HuffmanTable dc_huff_table[4]; - HuffmanTable ac_huff_table[4]; - - int scan_list_length; - struct{ - int component_index; - int dc_table; - int ac_table; - int quant_table; - int x; - int y; - int offset; - }scan_list[10]; - int scan_h_subsample; - int scan_v_subsample; - - /* scan state */ - int x,y; - int dc[4]; -}; - -struct _JpegScan { - int length; - - int n_components; - struct { - int index; - int dc_table; - int ac_table; - }block_list[10]; -}; - - -/* jpeg.c */ - -int jpeg_decoder_sof_baseline_dct(JpegDecoder *dec, JpegBits *bits); -int jpeg_decoder_define_quant_table(JpegDecoder *dec, JpegBits *bits); -int jpeg_decoder_define_huffman_table(JpegDecoder *dec, JpegBits *bits); -int jpeg_decoder_sos(JpegDecoder *dec, JpegBits *bits); -int jpeg_decoder_soi(JpegDecoder *dec, JpegBits *bits); -int jpeg_decoder_eoi(JpegDecoder *dec, JpegBits *bits); -int jpeg_decoder_application0(JpegDecoder *dec, JpegBits *bits); -int jpeg_decoder_application_misc(JpegDecoder *dec, JpegBits *bits); -int jpeg_decoder_comment(JpegDecoder *dec, JpegBits *bits); -int jpeg_decoder_restart_interval(JpegDecoder *dec, JpegBits *bits); -int jpeg_decoder_restart(JpegDecoder *dec, JpegBits *bits); -void jpeg_decoder_decode_entropy_segment(JpegDecoder *dec); - - -#endif - - diff --git a/libswfdec/jpeg/jpeg_rgb_internal.h b/libswfdec/jpeg/jpeg_rgb_internal.h deleted file mode 100644 index db8b80e3..00000000 --- a/libswfdec/jpeg/jpeg_rgb_internal.h +++ /dev/null @@ -1,36 +0,0 @@ - -#ifndef _JPEG_INTERNAL_H_ -#define _JPEG_INTERNAL_H_ - -#include "jpeg.h" -#include "jpeg_rgb_decoder.h" -#include "bits.h" - - -#define JPEG_DEBUG(n, format...) do{ \ - if((n)<=JPEG_DEBUG_LEVEL)jpeg_debug((n),format); \ -}while(0) -#define JPEG_DEBUG_LEVEL 4 - - -struct jpeg_rgb_decoder_struct { - JpegDecoder *dec; - - unsigned char *image; - int height, width; - - struct{ - unsigned char *image; - int rowstride; - int h_subsample; - int v_subsample; - int alloc; - }component[3]; -}; - -/* jpeg_rgb_decoder.c */ - - -#endif - - |