VLC
3.0.21
|
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 |
vlc_tick_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 |
vlc_tick_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().