|
VLC_EXPORT void | vout_Close (vout_thread_t *vout) |
| Destroys a vout. More...
|
|
VLC_EXPORT int | vout_GetSnapshot (vout_thread_t *p_vout, block_t **pp_image, picture_t **pp_picture, video_format_t *p_fmt, const char *psz_format, vlc_tick_t i_timeout) |
| This function will handle a snapshot request. More...
|
|
VLC_EXPORT picture_t * | vout_GetPicture (vout_thread_t *) |
| Allocates a video output picture buffer. More...
|
|
VLC_EXPORT void | vout_PutPicture (vout_thread_t *, picture_t *) |
| It gives to the vout a picture to be displayed. More...
|
|
VLC_EXPORT void | vout_PutSubpicture (vout_thread_t *, subpicture_t *) |
|
VLC_EXPORT ssize_t | vout_RegisterSubpictureChannel (vout_thread_t *) |
|
VLC_EXPORT void | vout_UnregisterSubpictureChannel (vout_thread_t *, size_t) |
|
VLC_EXPORT void | vout_FlushSubpictureChannel (vout_thread_t *, size_t) |
|
VLC_EXPORT void | vout_Flush (vout_thread_t *p_vout, vlc_tick_t i_date) |
| This function will ensure that all ready/displayed pictures have at most the provided date. More...
|
|
Video output thread interface