|
LIBVLC_API void | libvlc_toggle_fullscreen (libvlc_media_player_t *p_mi) |
| Toggle fullscreen status on non-embedded video outputs. More...
|
|
LIBVLC_API void | libvlc_set_fullscreen (libvlc_media_player_t *p_mi, int b_fullscreen) |
| Enable or disable fullscreen. More...
|
|
LIBVLC_API int | libvlc_get_fullscreen (libvlc_media_player_t *p_mi) |
| Get current fullscreen status. More...
|
|
LIBVLC_API void | libvlc_video_set_key_input (libvlc_media_player_t *p_mi, unsigned on) |
| Enable or disable key press events handling, according to the LibVLC hotkeys configuration. More...
|
|
LIBVLC_API void | libvlc_video_set_mouse_input (libvlc_media_player_t *p_mi, unsigned on) |
| Enable or disable mouse click events handling. More...
|
|
LIBVLC_API int | libvlc_video_get_size (libvlc_media_player_t *p_mi, unsigned num, unsigned *px, unsigned *py) |
| Get the pixel dimensions of a video. More...
|
|
LIBVLC_API int | libvlc_video_get_cursor (libvlc_media_player_t *p_mi, unsigned num, int *px, int *py) |
| Get the mouse pointer coordinates over a video. More...
|
|
LIBVLC_API float | libvlc_video_get_scale (libvlc_media_player_t *p_mi) |
| Get the current video scaling factor. More...
|
|
LIBVLC_API void | libvlc_video_set_scale (libvlc_media_player_t *p_mi, float f_factor) |
| Set the video scaling factor. More...
|
|
LIBVLC_API char * | libvlc_video_get_aspect_ratio (libvlc_media_player_t *p_mi) |
| Get current video aspect ratio. More...
|
|
LIBVLC_API void | libvlc_video_set_aspect_ratio (libvlc_media_player_t *p_mi, const char *psz_aspect) |
| Set new video aspect ratio. More...
|
|
LIBVLC_API libvlc_video_viewpoint_t * | libvlc_video_new_viewpoint (void) |
| Create a video viewpoint structure. More...
|
|
LIBVLC_API int | libvlc_video_update_viewpoint (libvlc_media_player_t *p_mi, const libvlc_video_viewpoint_t *p_viewpoint, bool b_absolute) |
| Update the video viewpoint information. More...
|
|
LIBVLC_API int | libvlc_video_get_spu (libvlc_media_player_t *p_mi) |
| Get current video subtitle. More...
|
|
LIBVLC_API int | libvlc_video_get_spu_count (libvlc_media_player_t *p_mi) |
| Get the number of available video subtitles. More...
|
|
LIBVLC_API libvlc_track_description_t * | libvlc_video_get_spu_description (libvlc_media_player_t *p_mi) |
| Get the description of available video subtitles. More...
|
|
LIBVLC_API int | libvlc_video_set_spu (libvlc_media_player_t *p_mi, int i_spu) |
| Set new video subtitle. More...
|
|
LIBVLC_API int64_t | libvlc_video_get_spu_delay (libvlc_media_player_t *p_mi) |
| Get the current subtitle delay. More...
|
|
LIBVLC_API int | libvlc_video_set_spu_delay (libvlc_media_player_t *p_mi, int64_t i_delay) |
| Set the subtitle delay. More...
|
|
LIBVLC_API int | libvlc_media_player_get_full_title_descriptions (libvlc_media_player_t *p_mi, libvlc_title_description_t ***titles) |
| Get the full description of available titles. More...
|
|
LIBVLC_API void | libvlc_title_descriptions_release (libvlc_title_description_t **p_titles, unsigned i_count) |
| Release a title description. More...
|
|
LIBVLC_API int | libvlc_media_player_get_full_chapter_descriptions (libvlc_media_player_t *p_mi, int i_chapters_of_title, libvlc_chapter_description_t ***pp_chapters) |
| Get the full description of available chapters. More...
|
|
LIBVLC_API void | libvlc_chapter_descriptions_release (libvlc_chapter_description_t **p_chapters, unsigned i_count) |
| Release a chapter description. More...
|
|
LIBVLC_API char * | libvlc_video_get_crop_geometry (libvlc_media_player_t *p_mi) |
| Get current crop filter geometry. More...
|
|
LIBVLC_API void | libvlc_video_set_crop_geometry (libvlc_media_player_t *p_mi, const char *psz_geometry) |
| Set new crop filter geometry. More...
|
|
LIBVLC_API int | libvlc_video_get_teletext (libvlc_media_player_t *p_mi) |
| Get current teletext page requested or 0 if it's disabled. More...
|
|
LIBVLC_API void | libvlc_video_set_teletext (libvlc_media_player_t *p_mi, int i_page) |
| Set new teletext page to retrieve. More...
|
|
LIBVLC_API int | libvlc_video_get_track_count (libvlc_media_player_t *p_mi) |
| Get number of available video tracks. More...
|
|
LIBVLC_API libvlc_track_description_t * | libvlc_video_get_track_description (libvlc_media_player_t *p_mi) |
| Get the description of available video tracks. More...
|
|
LIBVLC_API int | libvlc_video_get_track (libvlc_media_player_t *p_mi) |
| Get current video track. More...
|
|
LIBVLC_API int | libvlc_video_set_track (libvlc_media_player_t *p_mi, int i_track) |
| Set video track. More...
|
|
LIBVLC_API int | libvlc_video_take_snapshot (libvlc_media_player_t *p_mi, unsigned num, const char *psz_filepath, unsigned int i_width, unsigned int i_height) |
| Take a snapshot of the current video window. More...
|
|
LIBVLC_API void | libvlc_video_set_deinterlace (libvlc_media_player_t *p_mi, const char *psz_mode) |
| Enable or disable deinterlace filter. More...
|
|
LIBVLC_API int | libvlc_video_get_marquee_int (libvlc_media_player_t *p_mi, unsigned option) |
| Get an integer marquee option value. More...
|
|
LIBVLC_API char * | libvlc_video_get_marquee_string (libvlc_media_player_t *p_mi, unsigned option) |
| Get a string marquee option value. More...
|
|
LIBVLC_API void | libvlc_video_set_marquee_int (libvlc_media_player_t *p_mi, unsigned option, int i_val) |
| Enable, disable or set an integer marquee option. More...
|
|
LIBVLC_API void | libvlc_video_set_marquee_string (libvlc_media_player_t *p_mi, unsigned option, const char *psz_text) |
| Set a marquee string option. More...
|
|
LIBVLC_API int | libvlc_video_get_logo_int (libvlc_media_player_t *p_mi, unsigned option) |
| Get integer logo option. More...
|
|
LIBVLC_API void | libvlc_video_set_logo_int (libvlc_media_player_t *p_mi, unsigned option, int value) |
| Set logo option as integer. More...
|
|
LIBVLC_API void | libvlc_video_set_logo_string (libvlc_media_player_t *p_mi, unsigned option, const char *psz_value) |
| Set logo option as string. More...
|
|
LIBVLC_API int | libvlc_video_get_adjust_int (libvlc_media_player_t *p_mi, unsigned option) |
| Get integer adjust option. More...
|
|
LIBVLC_API void | libvlc_video_set_adjust_int (libvlc_media_player_t *p_mi, unsigned option, int value) |
| Set adjust option as integer. More...
|
|
LIBVLC_API float | libvlc_video_get_adjust_float (libvlc_media_player_t *p_mi, unsigned option) |
| Get float adjust option. More...
|
|
LIBVLC_API void | libvlc_video_set_adjust_float (libvlc_media_player_t *p_mi, unsigned option, float value) |
| Set adjust option as float. More...
|
|
LIBVLC_DEPRECATED LIBVLC_API int | libvlc_video_get_height (libvlc_media_player_t *p_mi) |
| Get current video height. More...
|
|
LIBVLC_DEPRECATED LIBVLC_API int | libvlc_video_get_width (libvlc_media_player_t *p_mi) |
| Get current video width. More...
|
|
LIBVLC_DEPRECATED LIBVLC_API libvlc_track_description_t * | libvlc_video_get_title_description (libvlc_media_player_t *p_mi) |
| Get the description of available titles. More...
|
|
LIBVLC_DEPRECATED LIBVLC_API libvlc_track_description_t * | libvlc_video_get_chapter_description (libvlc_media_player_t *p_mi, int i_title) |
| Get the description of available chapters for specific title. More...
|
|
LIBVLC_DEPRECATED LIBVLC_API int | libvlc_video_set_subtitle_file (libvlc_media_player_t *p_mi, const char *psz_subtitle) |
| Set new video subtitle file. More...
|
|
LIBVLC_DEPRECATED LIBVLC_API void | libvlc_toggle_teletext (libvlc_media_player_t *p_mi) |
| Toggle teletext transparent status on video output. More...
|
|