| VLC
    3.0.18
    | 

| void vout_control_Clean | ( | vout_control_t * | ctrl | ) | 
| void vout_control_cmd_Clean | ( | vout_control_cmd_t * | cmd | ) | 
References vout_control_cmd_t::string, vout_control_cmd_t::subpicture, subpicture_Delete(), vout_control_cmd_t::type, vout_control_cmd_t::u, VOUT_CONTROL_CHANGE_FILTERS, VOUT_CONTROL_CHANGE_SUB_FILTERS, VOUT_CONTROL_CHANGE_SUB_SOURCES, VOUT_CONTROL_OSD_TITLE, and VOUT_CONTROL_SUBPICTURE.
Referenced by vout_control_Clean(), and vout_control_Push().
| void vout_control_cmd_Init | ( | vout_control_cmd_t * | cmd, | 
| int | type | ||
| ) | 
| void vout_control_Dead | ( | vout_control_t * | ctrl | ) | 
| void vout_control_Init | ( | vout_control_t * | ctrl | ) | 
| int vout_control_Pop | ( | vout_control_t * | ctrl, | 
| vout_control_cmd_t * | cmd, | ||
| mtime_t | deadline | ||
| ) | 
< No error
< Unspecified error
References ARRAY_REMOVE, ARRAY_VAL, vout_control_t::can_sleep, vout_control_t::cmd, vout_control_t::i_size, vout_control_t::is_processing, vout_control_t::lock, vlc_cond_broadcast(), vlc_cond_timedwait(), VLC_EGENERIC, vlc_mutex_lock(), vlc_mutex_unlock(), VLC_SUCCESS, VLC_TS_INVALID, vout_control_t::wait_acknowledge, and vout_control_t::wait_request.
Referenced by Thread().
| void vout_control_Push | ( | vout_control_t * | ctrl, | 
| vout_control_cmd_t * | cmd | ||
| ) | 
References ARRAY_APPEND, vout_control_t::cmd, vout_control_t::is_dead, vout_control_t::lock, vlc_cond_signal(), vlc_mutex_lock(), vlc_mutex_unlock(), vout_control_cmd_Clean(), and vout_control_t::wait_request.
Referenced by vout_control_PushBool(), vout_control_PushInteger(), vout_control_PushMessage(), vout_control_PushPair(), vout_control_PushString(), vout_control_PushTime(), and vout_control_PushVoid().
| void vout_control_PushBool | ( | vout_control_t * | ctrl, | 
| int | type, | ||
| bool | boolean | ||
| ) | 
References vout_control_cmd_t::boolean, vout_control_cmd_t::u, vout_control_cmd_Init(), and vout_control_Push().
Referenced by DeinterlaceCallback().
| void vout_control_PushInteger | ( | vout_control_t * | ctrl, | 
| int | type, | ||
| int | integer | ||
| ) | 
References vout_control_cmd_t::integer, vout_control_cmd_t::u, vout_control_cmd_Init(), and vout_control_Push().
Referenced by vout_ControlChangeDisplayFilled().
| void vout_control_PushMessage | ( | vout_control_t * | ctrl, | 
| int | type, | ||
| int | channel, | ||
| const char * | string | ||
| ) | 
| void vout_control_PushPair | ( | vout_control_t * | ctrl, | 
| int | type, | ||
| int | a, | ||
| int | b | ||
| ) | 
References vout_control_cmd_t::pair, vout_control_cmd_t::u, vout_control_cmd_Init(), and vout_control_Push().
| void vout_control_PushString | ( | vout_control_t * | ctrl, | 
| int | type, | ||
| const char * | string | ||
| ) | 
| void vout_control_PushTime | ( | vout_control_t * | ctrl, | 
| int | type, | ||
| mtime_t | time | ||
| ) | 
References vout_control_cmd_t::time, vout_control_cmd_t::u, vout_control_cmd_Init(), and vout_control_Push().
| void vout_control_PushVoid | ( | vout_control_t * | ctrl, | 
| int | type | ||
| ) | 
References vout_control_cmd_Init(), and vout_control_Push().
| void vout_control_WaitEmpty | ( | vout_control_t * | ctrl | ) | 
| void vout_control_Wake | ( | vout_control_t * | ctrl | ) | 
References vout_control_t::can_sleep, vout_control_t::lock, vlc_cond_signal(), vlc_mutex_lock(), vlc_mutex_unlock(), and vout_control_t::wait_request.
Referenced by vout_PutPicture().
 1.8.16
 1.8.16