
Data Structures | |
| struct | vout_display_sys_t |
Functions | |
| static picture_pool_t * | Pool (vout_display_t *, unsigned count) |
| static void | Display (vout_display_t *, picture_t *) |
| static void | DisplayStat (vout_display_t *, picture_t *) |
| static int | Control (vout_display_t *, int, va_list) |
| static void | Manage (vout_display_t *) |
| static int | OpenVideoCommon (vlc_object_t *object, bool display_stat) |
| int | OpenVideo (vlc_object_t *object) |
| Open the video filter. | |
| int | OpenVideoStat (vlc_object_t *object) |
| void | CloseVideo (vlc_object_t *object) |
| void CloseVideo | ( | vlc_object_t * | object | ) |
References picture_pool_Delete(), vout_display_sys_t::pool, and vout_display_t::sys.
| static int Control | ( | vout_display_t * | vd, | |
| int | query, | |||
| va_list | args | |||
| ) | [static] |
References VLC_SUCCESS, and VLC_UNUSED.
| static void Display | ( | vout_display_t * | vd, | |
| picture_t * | picture | |||
| ) | [static] |
References picture_Release(), and VLC_UNUSED.
Referenced by Open(), OpenVideoCommon(), VideoWidget::request(), and Thread().
| static void DisplayStat | ( | vout_display_t * | vd, | |
| picture_t * | picture | |||
| ) | [static] |
References vout_display_t::fmt, video_format_t::i_height, video_format_t::i_width, mdate(), msg_Dbg, picture_t::p, plane_t::p_pixels, picture_Release(), and VLC_UNUSED.
Referenced by OpenVideoCommon().
| static void Manage | ( | vout_display_t * | vd | ) | [static] |
References VLC_UNUSED.
| int OpenVideo | ( | vlc_object_t * | object | ) |
Open the video filter.
References demux_IsForced(), demux_IsPathExtension(), msg_Warn, OpenCommon(), OpenVideoCommon(), demux_t::s, stream_Peek(), VIDEO_ES, and VLC_EGENERIC.
| static int OpenVideoCommon | ( | vlc_object_t * | object, | |
| bool | display_stat | |||
| ) | [static] |
References Control(), vout_display_t::control, Display(), vout_display_t::display, DisplayStat(), vout_display_t::fmt, video_format_t::i_chroma, Manage(), vout_display_t::manage, msg_Dbg, Pool(), vout_display_t::pool, vout_display_sys_t::pool, vout_display_t::prepare, vout_display_t::sys, var_CreateGetNonEmptyString, VIDEO_ES, VLC_EGENERIC, vlc_fourcc_GetCodecFromString(), and VLC_SUCCESS.
Referenced by OpenVideo(), and OpenVideoStat().
| int OpenVideoStat | ( | vlc_object_t * | object | ) |
References OpenVideoCommon().
| static picture_pool_t * Pool | ( | vout_display_t * | vd, | |
| unsigned | count | |||
| ) | [static] |
References vout_display_t::fmt, picture_pool_NewFromFormat(), vout_display_sys_t::pool, and vout_display_t::sys.
Referenced by OpenVideoCommon().
1.5.6