
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 |
number of subpicture channels registered
Referenced by spu_Create(), and spu_RegisterChannel().
| struct { ... } spu_private_t::crop |
cropping
Referenced by SpuRenderRegion(), and UpdateSPU().
Referenced by spu_Create(), spu_Destroy(), and spu_PutSubpicture().
Referenced by spu_Create(), spu_Destroy(), and spu_PutSubpicture().
Referenced by spu_ChangeFilters(), spu_Create(), spu_Destroy(), and spu_PutSubpicture().
force cropping of subpicture
Referenced by SpuRenderRegion(), and UpdateSPU().
force palette of subpicture
Referenced by SpuRenderRegion(), and UpdateSPU().
Referenced by spu_ClearChannel(), spu_Create(), spu_Destroy(), spu_OffsetSubtitleDate(), spu_PutSubpicture(), and SpuSelectSubpictures().
Referenced by SpuRenderRegion(), and UpdateSPU().
Referenced by spu_Attach(), and spu_get_attachments().
Referenced by spu_Create(), and SpuSelectSubpictures().
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().
scaling module (all but YUVP)
Referenced by spu_Create(), spu_Destroy(), and SpuRenderRegion().
scaling module for YUVP
Referenced by spu_Create(), spu_Destroy(), and SpuRenderRegion().
Referenced by spu_Create(), spu_Destroy(), spu_ProcessMouse(), and spu_Render().
Referenced by spu_Create(), spu_Destroy(), spu_ProcessMouse(), and spu_Render().
Referenced by spu_ChangeSources(), spu_Create(), spu_Destroy(), spu_PutSubpicture(), and spu_Render().
text renderer module
Referenced by spu_Attach(), spu_Create(), spu_Destroy(), SpuRenderSubpictures(), and SpuRenderText().
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.7.1