tiff.c File Reference
Detailed Description
TIFF image decoder.
- Author:
- Konstantin Shishkov
Definition in file tiff.c.
Go to the source code of this file.
|
Classes |
| struct | TiffContext |
Functions |
| static int | tget_short (uint8_t **p, int le) |
| static int | tget_long (uint8_t **p, int le) |
| static int | tget (uint8_t **p, int type, int le) |
| static int | tiff_unpack_strip (TiffContext *s, uint8_t *dst, int stride, uint8_t *src, int size, int lines) |
| static int | tiff_decode_tag (TiffContext *s, uint8_t *start, uint8_t *buf, uint8_t *end_buf, AVFrame *pic) |
| static int | decode_frame (AVCodecContext *avctx, void *data, int *data_size, uint8_t *buf, int buf_size) |
| static int | tiff_init (AVCodecContext *avctx) |
| static int | tiff_end (AVCodecContext *avctx) |
Variables |
| AVCodec | tiff_decoder |
Function Documentation
| static int tget_short |
( |
uint8_t ** |
p, |
|
|
int |
le | |
|
) |
| | [static] |
| static int tget_long |
( |
uint8_t ** |
p, |
|
|
int |
le | |
|
) |
| | [static] |
| static int tget |
( |
uint8_t ** |
p, |
|
|
int |
type, |
|
|
int |
le | |
|
) |
| | [static] |
| static int tiff_unpack_strip |
( |
TiffContext * |
s, |
|
|
uint8_t * |
dst, |
|
|
int |
stride, |
|
|
uint8_t * |
src, |
|
|
int |
size, |
|
|
int |
lines | |
|
) |
| | [static] |
| static int tiff_decode_tag |
( |
TiffContext * |
s, |
|
|
uint8_t * |
start, |
|
|
uint8_t * |
buf, |
|
|
uint8_t * |
end_buf, |
|
|
AVFrame * |
pic | |
|
) |
| | [static] |
| static int decode_frame |
( |
AVCodecContext * |
avctx, |
|
|
void * |
data, |
|
|
int * |
data_size, |
|
|
uint8_t * |
buf, |
|
|
int |
buf_size | |
|
) |
| | [static] |
Variable Documentation
Initial value:
Definition at line 486 of file tiff.c.