| VLC
    3.0.18
    | 

| Data Fields | |
| vlc_mutex_t | lock | 
| vlc_object_t * | input | 
| spu_heap_t | heap | 
| int | channel | 
| number of subpicture channels registered  More... | |
| filter_t * | text | 
| text renderer module  More... | |
| filter_t * | scale_yuvp | 
| scaling module for YUVP  More... | |
| filter_t * | scale | 
| scaling module (all but YUVP)  More... | |
| bool | force_crop | 
| force cropping of subpicture  More... | |
| struct { | |
| int x | |
| int y | |
| int width | |
| int height | |
| } | crop | 
| cropping  More... | |
| int | margin | 
| force position of a subpicture  More... | |
| bool | force_palette | 
| force palette of subpicture  More... | |
| uint8_t | palette [4][4] | 
| forced palette  More... | |
| char * | source_chain_current | 
| char * | source_chain_update | 
| vlc_mutex_t | source_chain_lock | 
| filter_chain_t * | source_chain | 
| char * | filter_chain_current | 
| char * | filter_chain_update | 
| vlc_mutex_t | filter_chain_lock | 
| filter_chain_t * | filter_chain | 
| mtime_t | last_sort_date | 
| vout_thread_t * | vout | 
| int spu_private_t::channel | 
number of subpicture channels registered
Referenced by spu_ClearChannel(), and spu_Create().
| struct { ... } spu_private_t::crop | 
cropping
Referenced by SpuRenderRegion(), and UpdateSPU().
| filter_chain_t* spu_private_t::filter_chain | 
Referenced by spu_Create().
| char* spu_private_t::filter_chain_current | 
Referenced by spu_ChangeMargin().
| vlc_mutex_t spu_private_t::filter_chain_lock | 
Referenced by spu_Create().
| char* spu_private_t::filter_chain_update | 
Referenced by spu_ChangeMargin(), and spu_Create().
| bool spu_private_t::force_crop | 
force cropping of subpicture
Referenced by SpuRenderRegion(), and UpdateSPU().
| bool spu_private_t::force_palette | 
force palette of subpicture
Referenced by SpuRenderRegion(), and UpdateSPU().
| spu_heap_t spu_private_t::heap | 
Referenced by spu_Create(), and SpuSelectSubpictures().
| int spu_private_t::height | 
Referenced by SpuRenderRegion(), and UpdateSPU().
| vlc_object_t* spu_private_t::input | 
| mtime_t spu_private_t::last_sort_date | 
Referenced by SpuSelectSubpictures().
| vlc_mutex_t spu_private_t::lock | 
Referenced by spu_ClearChannel(), spu_Create(), and UpdateSPU().
| int spu_private_t::margin | 
force position of a subpicture
Referenced by spu_Create(), and SpuRenderRegion().
| uint8_t spu_private_t::palette[4][4] | 
forced palette
Referenced by SpuRenderRegion(), and UpdateSPU().
| filter_t* spu_private_t::scale | 
scaling module (all but YUVP)
Referenced by spu_Create(), and SpuRenderRegion().
| filter_t* spu_private_t::scale_yuvp | 
scaling module for YUVP
Referenced by spu_Create(), and SpuRenderRegion().
| filter_chain_t* spu_private_t::source_chain | 
Referenced by spu_Create().
| char* spu_private_t::source_chain_current | 
Referenced by spu_ChangeFilters().
| vlc_mutex_t spu_private_t::source_chain_lock | 
Referenced by spu_Create().
| char* spu_private_t::source_chain_update | 
Referenced by spu_ChangeFilters(), and spu_Create().
| filter_t* spu_private_t::text | 
text renderer module
Referenced by spu_Create().
| vout_thread_t* spu_private_t::vout | 
| int spu_private_t::width | 
Referenced by SpuRenderRegion(), and UpdateSPU().
| int spu_private_t::x | 
Referenced by SpuRenderRegion(), and UpdateSPU().
| int spu_private_t::y | 
Referenced by SpuRenderRegion(), and UpdateSPU().
 1.8.16
 1.8.16