Go to the source code of this file.
Data Structures | |
| struct | RunLevel |
| struct | bs_transrate_t |
| struct | transrate_t |
| struct | sout_stream_id_t |
Defines | |
| #define | likely(x) (x) |
| #define | unlikely(x) (x) |
| #define | BITS_IN_BUF (8) |
| #define | LOG(msg) fprintf (stderr, msg) |
| #define | LOGF(format, args...) fprintf (stderr, format, args) |
Functions | |
| static void | bs_write (bs_transrate_t *s, unsigned int val, int n) |
| static void | bs_refill (bs_transrate_t *s) |
| static void | bs_flush (bs_transrate_t *s, unsigned int n) |
| static unsigned int | bs_read (bs_transrate_t *s, unsigned int n) |
| static unsigned int | bs_copy (bs_transrate_t *s, unsigned int n) |
| static void | bs_flush_read (bs_transrate_t *s) |
| static void | bs_flush_write (bs_transrate_t *s) |
| int | scale_quant (transrate_t *tr, double qrate) |
| int | transrate_mb (transrate_t *tr, RunLevel blk[6][65], RunLevel new_blk[6][65], int i_cbp, int intra) |
| void | get_intra_block_B14 (transrate_t *tr, RunLevel *blk) |
| void | get_intra_block_B15 (transrate_t *tr, RunLevel *blk) |
| int | get_non_intra_block (transrate_t *tr, RunLevel *blk) |
| void | putnonintrablk (bs_transrate_t *bs, RunLevel *blk) |
| void | putintrablk (bs_transrate_t *bs, RunLevel *blk, int vlcformat) |
| int | process_frame (sout_stream_t *p_stream, sout_stream_id_t *id, block_t *in, block_t **out, int i_handicap) |
| #define BITS_IN_BUF (8) |
| #define likely | ( | x | ) | (x) |
| #define LOGF | ( | format, | |||
| args... | ) | fprintf (stderr, format, args) |
| #define unlikely | ( | x | ) | (x) |
| static unsigned int bs_copy | ( | bs_transrate_t * | s, | |
| unsigned int | n | |||
| ) | [inline, static] |
| static void bs_flush | ( | bs_transrate_t * | s, | |
| unsigned int | n | |||
| ) | [inline, static] |
| static void bs_flush_read | ( | bs_transrate_t * | s | ) | [inline, static] |
| static void bs_flush_write | ( | bs_transrate_t * | s | ) | [inline, static] |
| static unsigned int bs_read | ( | bs_transrate_t * | s, | |
| unsigned int | n | |||
| ) | [inline, static] |
| static void bs_refill | ( | bs_transrate_t * | s | ) | [inline, static] |
| static void bs_write | ( | bs_transrate_t * | s, | |
| unsigned int | val, | |||
| int | n | |||
| ) | [inline, static] |
| void get_intra_block_B14 | ( | transrate_t * | tr, | |
| RunLevel * | blk | |||
| ) |
| void get_intra_block_B15 | ( | transrate_t * | tr, | |
| RunLevel * | blk | |||
| ) |
| int get_non_intra_block | ( | transrate_t * | tr, | |
| RunLevel * | blk | |||
| ) |
| int process_frame | ( | sout_stream_t * | p_stream, | |
| sout_stream_id_t * | id, | |||
| block_t * | in, | |||
| block_t ** | out, | |||
| int | i_handicap | |||
| ) |
| void putintrablk | ( | bs_transrate_t * | bs, | |
| RunLevel * | blk, | |||
| int | vlcformat | |||
| ) |
| void putnonintrablk | ( | bs_transrate_t * | bs, | |
| RunLevel * | blk | |||
| ) |
| int scale_quant | ( | transrate_t * | tr, | |
| double | qrate | |||
| ) |
| int transrate_mb | ( | transrate_t * | tr, | |
| RunLevel | blk[6][65], | |||
| RunLevel | new_blk[6][65], | |||
| int | i_cbp, | |||
| int | intra | |||
| ) |
1.5.1