The MS RLE decoder outputs PAL8 colorspace data.
Note that this decoder expects the palette colors from the end of the BITMAPINFO header passed through palctrl.
Definition in file msrle.c.
Go to the source code of this file.
Classes | |
| struct | MsrleContext |
Functions | |
| static void | msrle_decode_pal4 (MsrleContext *s) |
| static void | msrle_decode_pal8 (MsrleContext *s) |
| static int | msrle_decode_init (AVCodecContext *avctx) |
| static int | msrle_decode_frame (AVCodecContext *avctx, void *data, int *data_size, uint8_t *buf, int buf_size) |
| static int | msrle_decode_end (AVCodecContext *avctx) |
Variables | |
| AVCodec | msrle_decoder |
| static void msrle_decode_pal4 | ( | MsrleContext * | s | ) | [static] |
| static void msrle_decode_pal8 | ( | MsrleContext * | s | ) | [static] |
| static int msrle_decode_init | ( | AVCodecContext * | avctx | ) | [static] |
| static int msrle_decode_frame | ( | AVCodecContext * | avctx, | |
| void * | data, | |||
| int * | data_size, | |||
| uint8_t * | buf, | |||
| int | buf_size | |||
| ) | [static] |
| static int msrle_decode_end | ( | AVCodecContext * | avctx | ) | [static] |
Initial value:
{
"msrle",
CODEC_TYPE_VIDEO,
CODEC_ID_MSRLE,
sizeof(MsrleContext),
msrle_decode_init,
NULL,
msrle_decode_end,
msrle_decode_frame,
CODEC_CAP_DR1,
}
1.5.5