|
VLC 4.0.0-dev
|
| int spu_private_t::channel |
number of subpicture channels registered
| spu_channel_vector spu_private_t::channels |
| vlc_fourcc_t spu_private_t::chroma_list[8+1] |
Referenced by spu_Create(), spu_PrerenderPause(), spu_PrerenderThread(), and spu_PrerenderWake().
| vlc_cond_t spu_private_t::cond |
Referenced by spu_Create(), spu_Destroy(), spu_PrerenderEnqueue(), spu_PrerenderThread(), and spu_PrerenderWake().
| struct { ... } spu_private_t::crop |
cropping
Referenced by SpuRenderRegion(), and UpdateSPU().
| filter_chain_t* spu_private_t::filter_chain |
Referenced by spu_Cleanup(), spu_Create(), and spu_PutSubpicture().
| char* spu_private_t::filter_chain_current |
Referenced by spu_ChangeFilters(), and spu_Cleanup().
| vlc_mutex_t spu_private_t::filter_chain_lock |
Referenced by spu_Create(), and spu_PutSubpicture().
| char* spu_private_t::filter_chain_update |
Referenced by spu_ChangeFilters(), spu_Cleanup(), spu_Create(), and spu_PutSubpicture().
| video_format_t spu_private_t::fmtdst |
Referenced by spu_Cleanup(), spu_Create(), spu_PrerenderThread(), and spu_PrerenderWake().
| video_format_t spu_private_t::fmtsrc |
Referenced by spu_Cleanup(), spu_Create(), spu_PrerenderThread(), and spu_PrerenderWake().
| bool spu_private_t::force_crop |
force cropping of subpicture
Referenced by SpuRenderRegion(), and UpdateSPU().
| int spu_private_t::height |
Referenced by SpuRenderRegion(), and UpdateSPU().
| input_thread_t* spu_private_t::input |
Referenced by spu_Attach(), spu_Detach(), and spu_get_attachments().
| vlc_tick_t spu_private_t::last_sort_date |
Referenced by spu_Create(), and spu_SelectSubpictures().
| bool spu_private_t::live |
Referenced by spu_Create(), spu_Destroy(), and spu_PrerenderThread().
| vlc_mutex_t spu_private_t::lock |
Referenced by spu_Attach(), spu_ChangeChannelOrderMargin(), spu_ChangeFilters(), spu_ChangeSources(), spu_ClearChannel(), spu_Create(), spu_Destroy(), spu_Detach(), spu_PrerenderCancel(), spu_PrerenderEnqueue(), spu_PrerenderPause(), spu_PrerenderSync(), spu_PrerenderThread(), spu_PrerenderWake(), spu_PutSubpicture(), spu_RegisterChannelInternal(), spu_Render(), spu_SetClockDelay(), spu_SetClockRate(), spu_SetHighlight(), spu_UnregisterChannel(), and UpdateSPU().
| int spu_private_t::margin |
force position of a subpicture
Referenced by spu_ChangeChannelOrderMargin(), spu_Create(), and SpuRenderRegion().
| vlc_cond_t spu_private_t::output_cond |
Referenced by spu_Create(), spu_PrerenderCancel(), spu_PrerenderPause(), spu_PrerenderSync(), and spu_PrerenderThread().
| subpicture_t* spu_private_t::p_processed |
Referenced by spu_Create(), spu_PrerenderCancel(), spu_PrerenderPause(), spu_PrerenderSync(), and spu_PrerenderThread().
| video_palette_t spu_private_t::palette |
force palette of subpicture
Referenced by SpuRenderRegion(), and UpdateSPU().
| struct { ... } spu_private_t::prerender |
| filter_t* spu_private_t::scale |
scaling module (all but YUVP)
Referenced by spu_Cleanup(), spu_Create(), and SpuRenderRegion().
| filter_t* spu_private_t::scale_yuvp |
scaling module for YUVP
Referenced by spu_Cleanup(), spu_Create(), and SpuRenderRegion().
| int spu_private_t::secondary_alignment |
Force alignment for secondary subs.
Referenced by spu_Create(), and SpuRenderRegion().
| int spu_private_t::secondary_margin |
Move the secondary subtites vertically.
Note: Primary sub margin is applied to all sub tracks and is absolute. Secondary sub margin is not absolute to enable overlap detection.
Referenced by spu_ChangeChannelOrderMargin(), spu_Create(), and SpuRenderRegion().
| filter_chain_t* spu_private_t::source_chain |
Referenced by spu_Cleanup(), spu_Create(), and spu_Render().
| char* spu_private_t::source_chain_current |
Referenced by spu_ChangeSources(), spu_Cleanup(), and spu_PutSubpicture().
| char* spu_private_t::source_chain_update |
Referenced by spu_ChangeSources(), spu_Cleanup(), spu_Create(), spu_PutSubpicture(), and spu_Render().
| filter_t* spu_private_t::text |
text renderer module
Referenced by spu_Attach(), spu_Cleanup(), spu_Create(), and SpuRenderText().
| vlc_mutex_t spu_private_t::textlock |
Referenced by spu_Attach(), spu_Create(), and SpuRenderText().
| vlc_thread_t spu_private_t::thread |
Referenced by spu_Create(), and spu_Destroy().
| spu_prerender_vector spu_private_t::vector |
Referenced by spu_Cleanup(), spu_Create(), spu_PrerenderCancel(), spu_PrerenderEnqueue(), spu_PrerenderSync(), and spu_PrerenderThread().
| vout_thread_t* spu_private_t::vout |
Referenced by spu_Cleanup(), spu_Create(), spu_PutSubpicture(), and spu_Render().
| 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().