FFmpeg
|
MQ-coder encoder. More...
Go to the source code of this file.
Functions | |
static void | byteout (MqcState *mqc) |
static void | renorme (MqcState *mqc) |
static void | setbits (MqcState *mqc) |
void | ff_mqc_initenc (MqcState *mqc, uint8_t *bp) |
initialize the encoder More... | |
void | ff_mqc_encode (MqcState *mqc, uint8_t *cxstate, int d) |
code bit d with context cx More... | |
static int | mqc_flush (MqcState *mqc) |
int | ff_mqc_flush_to (MqcState *mqc, uint8_t *dst, int *dst_len) |
flush the encoder [returns number of bytes encoded] More... | |
MQ-coder encoder.
Definition in file mqcenc.c.
|
static |
Definition at line 33 of file mqcenc.c.
Referenced by mqc_flush(), and renorme().
|
static |
Definition at line 53 of file mqcenc.c.
Referenced by ff_mqc_encode().
|
static |
Definition at line 63 of file mqcenc.c.
Referenced by mqc_flush().
void ff_mqc_initenc | ( | MqcState * | mqc, |
uint8_t * | bp | ||
) |
void ff_mqc_encode | ( | MqcState * | mqc, |
uint8_t * | cxstate, | ||
int | d | ||
) |
code bit d with context cx
Definition at line 81 of file mqcenc.c.
Referenced by encode_clnpass(), encode_refpass(), and encode_sigpass().
|
static |
Definition at line 107 of file mqcenc.c.
Referenced by ff_mqc_flush_to().
int ff_mqc_flush_to | ( | MqcState * | mqc, |
uint8_t * | dst, | ||
int * | dst_len | ||
) |
flush the encoder [returns number of bytes encoded]
Definition at line 119 of file mqcenc.c.
Referenced by encode_cblk().