huff_tables_t Struct Reference

All huffman tabels data to be read/written from the application. More...

Collaboration diagram for huff_tables_t:

Collaboration graph
[legend]

Data Fields

huffman_encoded_t header_huffman_tables [4]
unsigned long fpga_huffman_table [512]
union {
   unsigned char   dht_all [20]
   struct {
      unsigned char   dht_dc0 [5]
      unsigned char   dht_ac0 [5]
 DHT DC0 header (all constants but the length).
      unsigned char   dht_dc1 [5]
 DHT AC0 header (all constants but the length).
      unsigned char   dht_ac1 [5]
 DHT DC1 header (all constants but the length).
   } 
}; 

Detailed Description

All huffman tabels data to be read/written from the application.

Definition at line 122 of file jpeghead.c.


Field Documentation

struct huffman_encoded_t huff_tables_t::header_huffman_tables[4]

Definition at line 123 of file jpeghead.c.

Referenced by jpeg_htable_fpga_encode(), and jpegheader_create().

unsigned long huff_tables_t::fpga_huffman_table[512]

Definition at line 124 of file jpeghead.c.

Referenced by jpeg_htable_fpga_encode(), and jpeg_htable_fpga_pgm().

unsigned char huff_tables_t::dht_all[20]

Definition at line 126 of file jpeghead.c.

Referenced by jpeg_htable_fpga_encode().

unsigned char huff_tables_t::dht_dc0[5]

Definition at line 128 of file jpeghead.c.

Referenced by jpegheader_create().

unsigned char huff_tables_t::dht_ac0[5]

DHT DC0 header (all constants but the length).

Definition at line 129 of file jpeghead.c.

Referenced by jpegheader_create().

unsigned char huff_tables_t::dht_dc1[5]

DHT AC0 header (all constants but the length).

Definition at line 130 of file jpeghead.c.

Referenced by jpegheader_create().

unsigned char huff_tables_t::dht_ac1[5]

DHT DC1 header (all constants but the length).

Definition at line 131 of file jpeghead.c.

Referenced by jpegheader_create().

union { ... }


The documentation for this struct was generated from the following file:
Generated on Fri Nov 28 00:08:47 2008 for elphel by  doxygen 1.5.1