Go to the source code of this file.
Data Structures |
| struct | TargaContext |
Defines |
| #define | CHECK_BUFFER_SIZE(buf, buf_end, needed, where) |
Typedefs |
| typedef struct TargaContext | TargaContext |
Functions |
| static int | targa_decode_rle (AVCodecContext *avctx, TargaContext *s, const uint8_t *src, int src_size, uint8_t *dst, int w, int h, int stride, int bpp) |
| static int | decode_frame (AVCodecContext *avctx, void *data, int *data_size, AVPacket *avpkt) |
| static av_cold int | targa_init (AVCodecContext *avctx) |
| static av_cold int | targa_end (AVCodecContext *avctx) |
Variables |
| AVCodec | ff_targa_decoder |
Define Documentation
Typedef Documentation
Function Documentation
Variable Documentation
Initial value: {
"targa",
AVMEDIA_TYPE_VIDEO,
CODEC_ID_TARGA,
sizeof(TargaContext),
targa_init,
NULL,
targa_end,
decode_frame,
CODEC_CAP_DR1,
NULL,
.long_name = NULL_IF_CONFIG_SMALL("Truevision Targa image"),
}
Definition at line 256 of file targa.c.