Data Fields | |
AVCodecContext * | avctx |
uint8_t * | current_frame |
uint8_t * | key_frame |
AVFrame | frame |
uint8_t * | encbuffer |
uint8_t * | keybuffer |
uint8_t * | databuffer |
Block * | frame_blocks |
Block * | key_blocks |
int | frame_size |
int | blocks_size |
int | use15_7 |
int | dist |
int | comp |
int | rows |
int | cols |
int | last_key_frame |
int | image_width |
int | image_height |
int | block_width |
int | block_height |
uint8_t | flags |
uint8_t | use_custom_palette |
uint8_t | palette_type |
0=>default, 1=>custom - changed when palette regenerated. | |
Palette | palette |
Definition at line 85 of file flashsv2enc.c.
Definition at line 86 of file flashsv2enc.c.
Referenced by flashsv2_encode_init(), optimum_dist(), optimum_use15_7(), recommend_keyframe(), and reconfigure_at_keyframe().
Definition at line 106 of file flashsv2enc.c.
Referenced by encode_all_blocks(), flashsv2_encode_init(), init_blocks(), mark_all_blocks(), optimum_block_height(), optimum_block_width(), reconfigure_at_keyframe(), and write_header().
Definition at line 106 of file flashsv2enc.c.
Referenced by encode_all_blocks(), flashsv2_encode_init(), init_blocks(), mark_all_blocks(), reconfigure_at_keyframe(), and write_header().
Definition at line 97 of file flashsv2enc.c.
Referenced by flashsv2_encode_init(), new_key_frame(), and reconfigure_at_keyframe().
Definition at line 101 of file flashsv2enc.c.
Referenced by encode_all_blocks(), flashsv2_encode_init(), init_blocks(), mark_all_blocks(), new_key_frame(), optimum_block_height(), optimum_block_width(), reconfigure_at_keyframe(), and write_all_blocks().
Definition at line 99 of file flashsv2enc.c.
Referenced by encode_all_blocks(), and flashsv2_encode_init().
uint8_t* FlashSV2Context::current_frame |
Definition at line 87 of file flashsv2enc.c.
Referenced by cleanup(), encode_all_blocks(), flashsv2_encode_init(), mark_all_blocks(), and new_key_frame().
uint8_t* FlashSV2Context::databuffer |
Definition at line 92 of file flashsv2enc.c.
Referenced by cleanup(), flashsv2_encode_init(), and reconfigure_at_keyframe().
Definition at line 99 of file flashsv2enc.c.
Referenced by encode_all_blocks(), and flashsv2_encode_frame().
uint8_t* FlashSV2Context::encbuffer |
Definition at line 90 of file flashsv2enc.c.
Referenced by cleanup(), flashsv2_encode_init(), new_key_frame(), and reconfigure_at_keyframe().
uint8_t FlashSV2Context::flags |
Definition at line 94 of file flashsv2enc.c.
Referenced by cleanup(), encode_all_blocks(), flashsv2_encode_init(), mark_all_blocks(), new_key_frame(), reconfigure_at_keyframe(), and write_all_blocks().
Definition at line 96 of file flashsv2enc.c.
Referenced by flashsv2_encode_frame(), flashsv2_encode_init(), and new_key_frame().
Definition at line 105 of file flashsv2enc.c.
Referenced by encode_all_blocks(), flashsv2_encode_init(), init_blocks(), mark_all_blocks(), optimum_block_height(), reconfigure_at_keyframe(), and write_header().
Definition at line 105 of file flashsv2enc.c.
Referenced by encode_all_blocks(), flashsv2_encode_init(), init_blocks(), mark_all_blocks(), optimum_block_width(), reconfigure_at_keyframe(), and write_header().
Definition at line 95 of file flashsv2enc.c.
Referenced by cleanup(), encode_all_blocks(), flashsv2_encode_init(), new_key_frame(), and reconfigure_at_keyframe().
uint8_t* FlashSV2Context::key_frame |
Definition at line 88 of file flashsv2enc.c.
Referenced by cleanup(), flashsv2_encode_init(), mark_all_blocks(), and new_key_frame().
uint8_t* FlashSV2Context::keybuffer |
Definition at line 91 of file flashsv2enc.c.
Referenced by cleanup(), flashsv2_encode_init(), new_key_frame(), and reconfigure_at_keyframe().
Definition at line 103 of file flashsv2enc.c.
Referenced by flashsv2_encode_frame(), and flashsv2_encode_init().
Definition at line 110 of file flashsv2enc.c.
Referenced by encode_all_blocks(), and reconfigure_at_keyframe().
uint8_t FlashSV2Context::palette_type |
0=>default, 1=>custom - changed when palette regenerated.
Definition at line 109 of file flashsv2enc.c.
Referenced by flashsv2_encode_init(), and reconfigure_at_keyframe().
Definition at line 101 of file flashsv2enc.c.
Referenced by encode_all_blocks(), flashsv2_encode_init(), init_blocks(), new_key_frame(), optimum_block_height(), optimum_block_width(), reconfigure_at_keyframe(), and write_all_blocks().
Definition at line 99 of file flashsv2enc.c.
Referenced by encode_all_blocks(), flashsv2_encode_frame(), and reconfigure_at_keyframe().
Definition at line 108 of file flashsv2enc.c.
Referenced by flashsv2_encode_init(), and reconfigure_at_keyframe().