ファイル定義書 HotDocument 今井浩司

tinyjpeg.c

ファイル名ファイル名

tinyjpeg.c

ソースファイル情報ソースファイル情報

内容 行数 比率
コメント行数 167 16%
空行行数 174 17%
実行行数 698 67%
合計行数 1039 100%

関数定義数関数定義数

内容 定義数
関数数 25

定義関数定義関数

No. 名称 属性 説明
1
StaticStatic get_next_huffman_code static int Get the next (valid) huffman code in the stream.
2
FunctionFunction tinyjpeg_process_Huffman_data_unit void Decode a single block that contains the DCT coefficients.
3
StaticStatic build_huffman_table static void  
4
StaticStatic build_default_huffman_tables static void  
5
StaticStatic print_SOF static void Colorspace conversion routine
6
StaticStatic build_quantization_table static void JPEG/JFIF Parsing functions
7
StaticStatic parse_DQT static int  
8
StaticStatic parse_SOF static int  
9
StaticStatic parse_SOS static int  
10
StaticStatic parse_DHT static int  
11
StaticStatic parse_DRI static int  
12
StaticStatic resync static void  
13
StaticStatic find_next_rst_marker static int  
14
StaticStatic parse_JFIF static int  
15
FunctionFunction tinyjpeg_init struct jdec_private * Functions exported of the library.
16
FunctionFunction tinyjpeg_free void Free a tinyjpeg object.
17
FunctionFunction tinyjpeg_parse_header int Initialize the tinyjpeg object and prepare the decoding of the stream.
18
FunctionFunction tinyjpeg_decode int Decode and convert the jpeg image into @pixfmt@ image
19
FunctionFunction tinyjpeg_get_errorstring const char *  
20
FunctionFunction tinyjpeg_get_size void  
21
FunctionFunction tinyjpeg_get_components int  
22
FunctionFunction tinyjpeg_set_components int  
23
FunctionFunction tinyjpeg_get_bytes_per_row int  
24
FunctionFunction tinyjpeg_set_bytes_per_row int  
25
FunctionFunction tinyjpeg_set_flags int  

See Also

目次 | ファイル一覧 | 関数一覧 | ネームスペース一覧 | クラス一覧 | #define一覧 | マクロ一覧 | 外部変数一覧 | 構造体一覧 | 共用体一覧 | 列挙体一覧 | Const一覧 | 索引 | サイドメニュー