|
FFmpeg
|
huffyuv decoder More...
#include "avcodec.h"#include "get_bits.h"#include "huffyuv.h"#include "huffyuvdsp.h"#include "lossless_videodsp.h"#include "thread.h"#include "libavutil/imgutils.h"#include "libavutil/pixdesc.h"Macros | |
| #define | UNCHECKED_BITSTREAM_READER 1 |
| #define | classic_shift_luma_table_size 42 |
| #define | classic_shift_chroma_table_size 59 |
| #define | VLC_INTERN(dst, table, gb, name, bits, max_depth) |
| Subset of GET_VLC for use in hand-roller VLC code. More... | |
| #define | GET_VLC_DUAL(dst0, dst1, name, gb, dtable, table1, table2, bits, max_depth, OP) |
| #define | OP8bits(dst0, dst1, code) dst0 = code>>8; dst1 = code |
| #define | READ_2PIX(dst0, dst1, plane1) |
| #define | READ_2PIX_PLANE(dst0, dst1, plane, OP) |
| #define | OP14bits(dst0, dst1, code) dst0 = code>>8; dst1 = sign_extend(code, 8) |
| #define | READ_2PIX_PLANE16(dst0, dst1, plane) |
Variables | |
| AVCodec | ff_huffyuv_decoder |
huffyuv decoder
| #define GET_VLC_DUAL | ( | dst0, | |
| dst1, | |||
| name, | |||
| gb, | |||
| dtable, | |||
| table1, | |||
| table2, | |||
| bits, | |||
| max_depth, | |||
| OP | |||
| ) |
| #define READ_2PIX | ( | dst0, | |
| dst1, | |||
| plane1 | |||
| ) |
| #define READ_2PIX_PLANE | ( | dst0, | |
| dst1, | |||
| plane, | |||
| OP | |||
| ) |
| #define READ_2PIX_PLANE16 | ( | dst0, | |
| dst1, | |||
| plane | |||
| ) |
| #define VLC_INTERN | ( | dst, | |
| table, | |||
| gb, | |||
| name, | |||
| bits, | |||
| max_depth | |||
| ) |
Subset of GET_VLC for use in hand-roller VLC code.
| AVCodec ff_huffyuv_decoder |
1.8.12