A LibVLC event.
More...
#include <libvlc_events.h>
◆ device
const char* libvlc_event_t::device |
◆ i_id
◆ i_selected_id
int libvlc_event_t::i_selected_id |
◆ i_type
◆ i_unselected_id
int libvlc_event_t::i_unselected_id |
◆ index
int libvlc_event_t::index |
◆ item [1/2]
◆ item [2/2]
◆ media
◆ [struct]
struct { ... } libvlc_event_t::media_attached_thumbnails_found |
◆ [struct]
struct { ... } libvlc_event_t::media_duration_changed |
◆ [struct]
struct { ... } libvlc_event_t::media_list_item_added |
◆ [struct]
struct { ... } libvlc_event_t::media_list_item_deleted |
◆ [struct]
struct { ... } libvlc_event_t::media_list_player_next_item_set |
◆ [struct]
struct { ... } libvlc_event_t::media_list_will_add_item |
◆ [struct]
struct { ... } libvlc_event_t::media_list_will_delete_item |
◆ [struct]
struct { ... } libvlc_event_t::media_meta_changed |
◆ [struct]
struct { ... } libvlc_event_t::media_parsed_changed |
◆ [struct]
struct { ... } libvlc_event_t::media_player_audio_device |
◆ [struct]
struct { ... } libvlc_event_t::media_player_audio_volume |
◆ [struct]
struct { ... } libvlc_event_t::media_player_buffering |
◆ [struct]
struct { ... } libvlc_event_t::media_player_chapter_changed |
◆ [struct]
struct { ... } libvlc_event_t::media_player_es_changed |
◆ [struct]
struct { ... } libvlc_event_t::media_player_es_selection_changed |
◆ [struct]
struct { ... } libvlc_event_t::media_player_length_changed |
◆ [struct]
struct { ... } libvlc_event_t::media_player_media_changed |
◆ [struct]
struct { ... } libvlc_event_t::media_player_media_stopping |
◆ [struct]
struct { ... } libvlc_event_t::media_player_pausable_changed |
◆ [struct]
struct { ... } libvlc_event_t::media_player_position_changed |
◆ [struct]
struct { ... } libvlc_event_t::media_player_program_changed |
◆ [struct]
struct { ... } libvlc_event_t::media_player_program_selection_changed |
◆ [struct]
struct { ... } libvlc_event_t::media_player_record_changed |
◆ [struct]
struct { ... } libvlc_event_t::media_player_scrambled_changed |
◆ [struct]
struct { ... } libvlc_event_t::media_player_seekable_changed |
◆ [struct]
struct { ... } libvlc_event_t::media_player_snapshot_taken |
◆ [struct]
struct { ... } libvlc_event_t::media_player_time_changed |
◆ [struct]
struct { ... } libvlc_event_t::media_player_title_selection_changed |
◆ [struct]
struct { ... } libvlc_event_t::media_player_vout |
◆ [struct]
struct { ... } libvlc_event_t::media_state_changed |
◆ [struct]
struct { ... } libvlc_event_t::media_subitem_added |
◆ [struct]
struct { ... } libvlc_event_t::media_subitemtree_added |
◆ [struct]
struct { ... } libvlc_event_t::media_thumbnail_generated |
◆ meta_type
Deprecated, any meta_type can change.
◆ new_cache
float libvlc_event_t::new_cache |
◆ new_chapter
int libvlc_event_t::new_chapter |
◆ new_child
◆ new_count
int libvlc_event_t::new_count |
◆ new_duration
int64_t libvlc_event_t::new_duration |
◆ new_length
◆ new_media
◆ new_pausable
int libvlc_event_t::new_pausable |
◆ new_position
double libvlc_event_t::new_position |
◆ new_scrambled
int libvlc_event_t::new_scrambled |
◆ new_seekable
int libvlc_event_t::new_seekable |
◆ new_state
int libvlc_event_t::new_state |
◆ new_status
int libvlc_event_t::new_status |
◆ new_time
◆ p_obj
void* libvlc_event_t::p_obj |
Object emitting the event.
◆ p_thumbnail
◆ psz_filename
char* libvlc_event_t::psz_filename |
◆ psz_id
const char* libvlc_event_t::psz_id |
◆ psz_selected_id
const char* libvlc_event_t::psz_selected_id |
◆ psz_unselected_id
const char* libvlc_event_t::psz_unselected_id |
◆ recorded_file_path
const char* libvlc_event_t::recorded_file_path |
Only valid when recording ends (recording == false)
◆ recording
bool libvlc_event_t::recording |
◆ [struct]
struct { ... } libvlc_event_t::renderer_discoverer_item_added |
◆ [struct]
struct { ... } libvlc_event_t::renderer_discoverer_item_deleted |
◆ thumbnails
◆ title
◆ type
◆ [union]
union { ... } libvlc_event_t::u |
Type-dependent event description.
◆ volume
float libvlc_event_t::volume |
The documentation for this struct was generated from the following file: