|
FFmpeg
|
Apple QuickDraw codec. More...
#include "libavutil/common.h"#include "libavutil/intreadwrite.h"#include "avcodec.h"#include "bytestream.h"#include "internal.h"Go to the source code of this file.
Enumerations | |
| enum | QuickdrawOpcodes { CLIP = 0x0001, PACKBITSRECT = 0x0098, PACKBITSRGN, DIRECTBITSRECT, DIRECTBITSRGN, SHORTCOMMENT = 0x00A0, LONGCOMMENT, EOP = 0x00FF } |
Functions | |
| static int | parse_palette (AVCodecContext *avctx, GetByteContext *gbc, uint32_t *pal, int colors, int pixmap) |
| static int | decode_rle_bpp2 (AVCodecContext *avctx, AVFrame *p, GetByteContext *gbc) |
| static int | decode_rle_bpp4 (AVCodecContext *avctx, AVFrame *p, GetByteContext *gbc) |
| static int | decode_rle16 (AVCodecContext *avctx, AVFrame *p, GetByteContext *gbc) |
| static int | decode_rle (AVCodecContext *avctx, AVFrame *p, GetByteContext *gbc, int step) |
| static int | check_header (const char *buf, int buf_size) |
| static int | decode_frame (AVCodecContext *avctx, void *data, int *got_frame, AVPacket *avpkt) |
Variables | |
| AVCodec | ff_qdraw_decoder |
Apple QuickDraw codec.
https://developer.apple.com/legacy/library/documentation/mac/QuickDraw/QuickDraw-461.html
Definition in file qdrw.c.
| enum QuickdrawOpcodes |
|
static |
Definition at line 47 of file qdrw.c.
Referenced by decode_frame().
|
static |
Definition at line 74 of file qdrw.c.
Referenced by decode_frame().
|
static |
Definition at line 129 of file qdrw.c.
Referenced by decode_frame().
|
static |
Definition at line 173 of file qdrw.c.
Referenced by decode_frame().
|
static |
Definition at line 216 of file qdrw.c.
Referenced by decode_frame().
Definition at line 267 of file qdrw.c.
Referenced by decode_frame().
|
static |
| AVCodec ff_qdraw_decoder |
1.8.6