|
VLC
2.1.0-git
|

Data Fields | |
| vlc_mutex_t | lock |
| vlc_object_t * | input |
| spu_heap_t | heap |
| int | channel |
| number of subpicture channels registered | |
| filter_t * | text |
| text renderer module | |
| filter_t * | scale_yuvp |
| scaling module for YUVP | |
| filter_t * | scale |
| scaling module (all but YUVP) | |
| bool | force_crop |
| force cropping of subpicture | |
| struct { | |
| int x | |
| int y | |
| int width | |
| int height | |
| } | crop |
| cropping | |
| int | margin |
| force position of a subpicture | |
| bool | force_palette |
| force palette of subpicture | |
| uint8_t | palette [4][4] |
| forced palette | |
| char * | source_chain_update |
| vlc_mutex_t | source_chain_lock |
| filter_chain_t * | source_chain |
| char * | filter_chain_update |
| vlc_mutex_t | filter_chain_lock |
| filter_chain_t * | filter_chain |
| mtime_t | last_sort_date |
| int spu_private_t::channel |
number of subpicture channels registered
Referenced by spu_Create(), and spu_RegisterChannel().
| struct { ... } spu_private_t::crop |
cropping
Referenced by SpuRenderRegion(), and UpdateSPU().
| filter_chain_t* spu_private_t::filter_chain |
Referenced by spu_Create(), spu_Destroy(), and spu_PutSubpicture().
| vlc_mutex_t spu_private_t::filter_chain_lock |
Referenced by spu_Create(), spu_Destroy(), and spu_PutSubpicture().
| char* spu_private_t::filter_chain_update |
Referenced by spu_ChangeFilters(), spu_Create(), spu_Destroy(), and spu_PutSubpicture().
| 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_ClearChannel(), spu_Create(), spu_Destroy(), spu_OffsetSubtitleDate(), spu_PutSubpicture(), and SpuSelectSubpictures().
| int spu_private_t::height |
Referenced by SpuRenderRegion(), and UpdateSPU().
| vlc_object_t* spu_private_t::input |
Referenced by spu_Attach(), and spu_get_attachments().
| mtime_t spu_private_t::last_sort_date |
Referenced by spu_Create(), and SpuSelectSubpictures().
| vlc_mutex_t spu_private_t::lock |
| int spu_private_t::margin |
force position of a subpicture
Referenced by spu_ChangeMargin(), 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(), spu_Destroy(), and SpuRenderRegion().
| filter_t* spu_private_t::scale_yuvp |
scaling module for YUVP
Referenced by spu_Create(), spu_Destroy(), and SpuRenderRegion().
| filter_chain_t* spu_private_t::source_chain |
Referenced by spu_Create(), spu_Destroy(), spu_ProcessMouse(), and spu_Render().
| vlc_mutex_t spu_private_t::source_chain_lock |
Referenced by spu_Create(), spu_Destroy(), spu_ProcessMouse(), and spu_Render().
| char* spu_private_t::source_chain_update |
Referenced by spu_ChangeSources(), spu_Create(), spu_Destroy(), spu_PutSubpicture(), and spu_Render().
| filter_t* spu_private_t::text |
text renderer module
Referenced by spu_Attach(), spu_Create(), spu_Destroy(), SpuRenderSubpictures(), and SpuRenderText().
| 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.1.2