
Data Fields | |
| int | i_refcount |
| vlc_mutex_t | object_lock |
| input_thread_t * | p_input_thread |
| input_resource_t * | p_input_resource |
| struct libvlc_instance_t * | p_libvlc_instance |
| libvlc_media_t * | p_md |
| libvlc_event_manager_t * | p_event_manager |
| struct { | |
| void * hwnd | |
| void * nsobject | |
| uint32_t xid | |
| uint32_t agl | |
| } | drawable |
| unsigned | keyboard_events:1 |
| unsigned | mouse_events:1 |
Referenced by libvlc_media_player_new(), libvlc_media_player_release(), and libvlc_media_player_retain().
Referenced by libvlc_media_player_destroy(), libvlc_media_player_new(), lock(), and unlock().
struct libvlc_instance_t* libvlc_media_player_t::p_libvlc_instance [read] |
Referenced by input_event_changed(), input_pausable_changed(), input_seekable_changed(), libvlc_media_player_destroy(), libvlc_media_player_get_media(), libvlc_media_player_get_state(), libvlc_media_player_new(), libvlc_media_player_new_from_media(), libvlc_media_player_play(), libvlc_media_player_set_media(), and libvlc_media_player_stop().
| uint32_t libvlc_media_player_t::xid |
| uint32_t libvlc_media_player_t::agl |
| struct { ... } libvlc_media_player_t::drawable |
Referenced by libvlc_media_player_get_agl(), libvlc_media_player_get_hwnd(), libvlc_media_player_get_nsobject(), libvlc_media_player_get_xwindow(), libvlc_media_player_new(), libvlc_media_player_play(), libvlc_media_player_set_agl(), libvlc_media_player_set_hwnd(), libvlc_media_player_set_nsobject(), and libvlc_media_player_set_xwindow().
Referenced by libvlc_media_player_new(), libvlc_media_player_play(), and libvlc_video_set_key_input().
| unsigned libvlc_media_player_t::mouse_events |
Referenced by libvlc_media_player_new(), libvlc_media_player_play(), and libvlc_video_set_mouse_input().
1.5.6