| FFmpeg
    | 

| Data Fields | |
| AVCodecContext * | avctx | 
| AVFrame | frame | 
| int | image_width | 
| int | image_height | 
| int | block_width | 
| int | block_height | 
| uint8_t * | tmpblock | 
| int | block_size | 
| z_stream | zstream | 
| int | ver | 
| const uint32_t * | pal | 
| int | is_keyframe | 
| uint8_t * | keyframedata | 
| uint8_t * | keyframe | 
| BlockInfo * | blocks | 
| uint8_t * | deflate_block | 
| int | deflate_block_size | 
| int | color_depth | 
| int | zlibprime_curr | 
| int | zlibprime_prev | 
| int | diff_start | 
| int | diff_height | 
| uint8_t * | previous_frame | 
| uint8_t * | encbuffer | 
| int | last_key_frame | 
Detailed Description
Field Documentation
| AVCodecContext * FlashSVContext::avctx | 
Definition at line 52 of file flashsv.c.
Referenced by encode_bitstream(), flashsv2_prime(), flashsv_decode_end(), flashsv_decode_init(), and flashsv_encode_init().
| int FlashSVContext::block_height | 
Definition at line 55 of file flashsv.c.
Referenced by encode_bitstream(), and flashsv_decode_frame().
| int FlashSVContext::block_size | 
Definition at line 57 of file flashsv.c.
Referenced by flashsv2_prime(), flashsv_decode_block(), and flashsv_decode_frame().
| int FlashSVContext::block_width | 
Definition at line 55 of file flashsv.c.
Referenced by encode_bitstream(), and flashsv_decode_frame().
| BlockInfo* FlashSVContext::blocks | 
Definition at line 64 of file flashsv.c.
Referenced by flashsv_decode_block(), flashsv_decode_end(), and flashsv_decode_frame().
| int FlashSVContext::color_depth | 
Definition at line 67 of file flashsv.c.
Referenced by flashsv_decode_block(), and flashsv_decode_frame().
| uint8_t* FlashSVContext::deflate_block | 
Definition at line 65 of file flashsv.c.
Referenced by flashsv2_prime(), flashsv_decode_end(), and flashsv_decode_frame().
| int FlashSVContext::deflate_block_size | 
Definition at line 66 of file flashsv.c.
Referenced by flashsv2_prime(), and flashsv_decode_frame().
| int FlashSVContext::diff_height | 
Definition at line 69 of file flashsv.c.
Referenced by flashsv_decode_block(), and flashsv_decode_frame().
| int FlashSVContext::diff_start | 
Definition at line 69 of file flashsv.c.
Referenced by flashsv_decode_block(), and flashsv_decode_frame().
| uint8_t* FlashSVContext::encbuffer | 
Definition at line 64 of file flashsvenc.c.
Referenced by flashsv_encode_end(), and flashsv_encode_init().
| AVFrame FlashSVContext::frame | 
Definition at line 53 of file flashsv.c.
Referenced by flashsv_decode_block(), flashsv_decode_end(), flashsv_decode_frame(), flashsv_decode_init(), and flashsv_encode_frame().
| int FlashSVContext::image_height | 
Definition at line 54 of file flashsv.c.
Referenced by encode_bitstream(), flashsv_decode_block(), flashsv_decode_frame(), flashsv_encode_frame(), and flashsv_encode_init().
| int FlashSVContext::image_width | 
Definition at line 54 of file flashsv.c.
Referenced by encode_bitstream(), flashsv_decode_frame(), flashsv_encode_frame(), and flashsv_encode_init().
| int FlashSVContext::is_keyframe | 
Definition at line 61 of file flashsv.c.
Referenced by flashsv_decode_block(), and flashsv_decode_frame().
| uint8_t* FlashSVContext::keyframe | 
Definition at line 63 of file flashsv.c.
Referenced by flashsv_decode_end(), and flashsv_decode_frame().
| uint8_t* FlashSVContext::keyframedata | 
Definition at line 62 of file flashsv.c.
Referenced by flashsv_decode_block(), flashsv_decode_end(), and flashsv_decode_frame().
| int FlashSVContext::last_key_frame | 
Definition at line 67 of file flashsvenc.c.
Referenced by flashsv_encode_frame(), and flashsv_encode_init().
| const uint32_t* FlashSVContext::pal | 
Definition at line 60 of file flashsv.c.
Referenced by flashsv_decode_block(), and flashsv_decode_end().
| uint8_t* FlashSVContext::previous_frame | 
Definition at line 59 of file flashsvenc.c.
Referenced by flashsv_encode_end(), and flashsv_encode_frame().
| uint8_t * FlashSVContext::tmpblock | 
Definition at line 56 of file flashsv.c.
Referenced by encode_bitstream(), flashsv2_prime(), flashsv_decode_block(), flashsv_decode_end(), flashsv_decode_frame(), flashsv_encode_end(), and flashsv_encode_init().
| int FlashSVContext::ver | 
Definition at line 59 of file flashsv.c.
Referenced by flashsv_decode_end(), and flashsv_decode_frame().
| int FlashSVContext::zlibprime_curr | 
Definition at line 68 of file flashsv.c.
Referenced by flashsv_decode_block(), and flashsv_decode_frame().
| int FlashSVContext::zlibprime_prev | 
Definition at line 68 of file flashsv.c.
Referenced by flashsv_decode_block(), and flashsv_decode_frame().
| z_stream FlashSVContext::zstream | 
Definition at line 58 of file flashsv.c.
Referenced by calc_deflate_block_size(), flashsv2_prime(), flashsv_decode_block(), flashsv_decode_end(), flashsv_decode_init(), flashsv_encode_end(), and flashsv_encode_init().
The documentation for this struct was generated from the following files:
Generated on Fri Oct 31 2025 06:56:26 for FFmpeg by
 1.8.11
 1.8.11