| FFmpeg
    | 
#include <mss12.h>

| Data Fields | |
| AVCodecContext * | avctx | 
| uint32_t | pal [256] | 
| uint8_t * | pal_pic | 
| uint8_t * | last_pal_pic | 
| int | pal_stride | 
| uint8_t * | mask | 
| int | mask_stride | 
| uint8_t * | rgb_pic | 
| uint8_t * | last_rgb_pic | 
| int | rgb_stride | 
| int | free_colours | 
| int | keyframe | 
| int | mvX | 
| int | mvY | 
| int | corrupted | 
| int | slice_split | 
| int | full_model_syms | 
Detailed Description
Field Documentation
| AVCodecContext* MSS12Context::avctx | 
Definition at line 76 of file mss12.h.
Referenced by decode_region_inter(), decode_region_masked(), ff_mss12_decode_init(), motion_compensation(), mss1_decode_init(), and mss2_decode_init().
| int MSS12Context::corrupted | 
Definition at line 89 of file mss12.h.
Referenced by ff_mss12_decode_init(), mss1_decode_frame(), and mss2_decode_frame().
| int MSS12Context::free_colours | 
Definition at line 86 of file mss12.h.
Referenced by decode_pal(), decode_pal_v2(), ff_mss12_decode_init(), and mss2_decode_init().
| int MSS12Context::full_model_syms | 
Definition at line 91 of file mss12.h.
Referenced by ff_mss12_decode_init().
| int MSS12Context::keyframe | 
Definition at line 87 of file mss12.h.
Referenced by ff_mss12_decode_rect(), mss1_decode_frame(), and mss2_decode_frame().
| uint8_t* MSS12Context::last_pal_pic | 
Definition at line 79 of file mss12.h.
Referenced by copy_rectangles(), motion_compensation(), mss2_decode_end(), mss2_decode_frame(), and mss2_decode_init().
| uint8_t* MSS12Context::last_rgb_pic | 
Definition at line 84 of file mss12.h.
Referenced by copy_rectangles(), motion_compensation(), and mss2_decode_frame().
| uint8_t* MSS12Context::mask | 
Definition at line 81 of file mss12.h.
Referenced by decode_region_inter(), ff_mss12_decode_end(), and ff_mss12_decode_init().
| int MSS12Context::mask_stride | 
Definition at line 82 of file mss12.h.
Referenced by decode_region_inter(), ff_mss12_decode_init(), and mss2_decode_init().
| int MSS12Context::mvX | 
Definition at line 88 of file mss12.h.
Referenced by motion_compensation(), and mss2_decode_frame().
| int MSS12Context::mvY | 
Definition at line 88 of file mss12.h.
Referenced by motion_compensation(), and mss2_decode_frame().
| uint32_t MSS12Context::pal[256] | 
Definition at line 77 of file mss12.h.
Referenced by decode_pal(), decode_pal_v2(), decode_region_inter(), decode_region_intra(), decode_region_masked(), ff_mss12_decode_init(), mss1_decode_frame(), and mss2_decode_frame().
| uint8_t* MSS12Context::pal_pic | 
Definition at line 78 of file mss12.h.
Referenced by copy_rectangles(), decode_region_inter(), decode_region_intra(), decode_wmv9(), motion_compensation(), mss1_decode_frame(), mss2_decode_end(), mss2_decode_frame(), and mss2_decode_init().
| int MSS12Context::pal_stride | 
Definition at line 80 of file mss12.h.
Referenced by copy_rectangles(), decode_region_inter(), decode_region_intra(), decode_wmv9(), motion_compensation(), mss1_decode_frame(), mss2_decode_frame(), and mss2_decode_init().
| uint8_t* MSS12Context::rgb_pic | 
Definition at line 83 of file mss12.h.
Referenced by copy_rectangles(), decode_region_inter(), decode_region_intra(), decode_region_masked(), decode_wmv9(), motion_compensation(), and mss2_decode_frame().
| int MSS12Context::rgb_stride | 
Definition at line 85 of file mss12.h.
Referenced by copy_rectangles(), decode_region_intra(), decode_region_masked(), decode_wmv9(), motion_compensation(), and mss2_decode_frame().
| int MSS12Context::slice_split | 
Definition at line 90 of file mss12.h.
Referenced by ff_mss12_decode_init(), and mss2_decode_frame().
The documentation for this struct was generated from the following file:
Generated on Fri Oct 31 2025 06:56:27 for FFmpeg by
 1.8.11
 1.8.11