
Go to the source code of this file.
Data Structures | |
| struct | libvlc_media_t |
Functions | |
| libvlc_media_t * | libvlc_media_new_from_input_item (libvlc_instance_t *, input_item_t *) |
| void | libvlc_media_set_state (libvlc_media_t *, libvlc_state_t) |
| libvlc_media_t* libvlc_media_new_from_input_item | ( | libvlc_instance_t * | , | |
| input_item_t * | ||||
| ) |
References libvlc_media_t::i_refcount, install_input_item_observer(), libvlc_event_manager_new(), libvlc_event_manager_register_event_type(), libvlc_MediaDurationChanged, libvlc_MediaFreed, libvlc_MediaMetaChanged, libvlc_MediaParsedChanged, libvlc_MediaStateChanged, libvlc_MediaSubItemAdded, libvlc_printerr(), libvlc_media_t::p_event_manager, libvlc_media_t::p_input_item, libvlc_media_t::p_libvlc_instance, libvlc_media_t::p_subitems, libvlc_media_t::parsed_cond, libvlc_media_t::parsed_lock, libvlc_media_t::state, unlikely, vlc_cond_init(), vlc_gc_incref, and vlc_mutex_init().
Referenced by input_item_subitem_added(), libvlc_media_duplicate(), libvlc_media_list_add_file_content(), libvlc_media_new_as_node(), libvlc_media_new_location(), and services_discovery_item_added().
| void libvlc_media_set_state | ( | libvlc_media_t * | , | |
| libvlc_state_t | ||||
| ) |
References libvlc_event_send(), libvlc_media_t::p_event_manager, and libvlc_media_t::state.
Referenced by set_state().
1.7.1