QVisu
Qt-based visualization for smart homes
|
#include <vlc_subpicture.h>
Public Attributes | |
subpicture_region_t * | p_region |
subpicture_updater_t | updater |
subpicture_private_t * | p_private |
Channel ID | |
int | i_channel |
Type and flags | |
Should NOT be modified except by the vout thread | |
int64_t | i_order |
subpicture_t * | p_next |
Date properties | |
mtime_t | i_start |
mtime_t | i_stop |
bool | b_ephemer |
bool | b_fade |
Display properties | |
These properties are only indicative and may be changed by the video output thread, or simply ignored depending of the subtitle type. | |
bool | b_subtitle |
bool | b_absolute |
int | i_original_picture_width |
int | i_original_picture_height |
int | i_alpha |
Video subtitle
Any subtitle destined to be displayed by a video output thread should be stored in this structure from it's creation to it's effective display. Subtitle type and flags should only be modified by the output thread. Note that an empty subtitle MUST have its flags set to 0.
bool subpicture_t::b_absolute |
position is absolute
bool subpicture_t::b_ephemer |
If this flag is set to true the subtitle will be displayed untill the next one appear
bool subpicture_t::b_fade |
enable fading
bool subpicture_t::b_subtitle |
the picture is a movie subtitle
int subpicture_t::i_alpha |
transparency
int subpicture_t::i_channel |
subpicture channel ID
int subpicture_t::i_original_picture_height |
original height of the movie
int subpicture_t::i_original_picture_width |
original width of the movie
mtime_t subpicture_t::i_start |
beginning of display date
mtime_t subpicture_t::i_stop |
end of display date
subpicture_t* subpicture_t::p_next |
an increasing unique number next subtitle to be displayed
subpicture_region_t* subpicture_t::p_region |
region list composing this subtitle