VLC  2.1.0-git
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures
libvlc_events.h File Reference

This file defines libvlc_event external API. More...

Go to the source code of this file.

Data Structures

struct  libvlc_event_t
 A LibVLC event. More...
enum  libvlc_event_e {
  libvlc_MediaMetaChanged = 0, libvlc_MediaSubItemAdded, libvlc_MediaDurationChanged, libvlc_MediaParsedChanged,
  libvlc_MediaFreed, libvlc_MediaStateChanged, libvlc_MediaPlayerMediaChanged = 0x100, libvlc_MediaPlayerNothingSpecial,
  libvlc_MediaPlayerOpening, libvlc_MediaPlayerBuffering, libvlc_MediaPlayerPlaying, libvlc_MediaPlayerPaused,
  libvlc_MediaPlayerStopped, libvlc_MediaPlayerForward, libvlc_MediaPlayerBackward, libvlc_MediaPlayerEndReached,
  libvlc_MediaPlayerEncounteredError, libvlc_MediaPlayerTimeChanged, libvlc_MediaPlayerPositionChanged, libvlc_MediaPlayerSeekableChanged,
  libvlc_MediaPlayerPausableChanged, libvlc_MediaPlayerTitleChanged, libvlc_MediaPlayerSnapshotTaken, libvlc_MediaPlayerLengthChanged,
  libvlc_MediaPlayerVout, libvlc_MediaListItemAdded = 0x200, libvlc_MediaListWillAddItem, libvlc_MediaListItemDeleted,
  libvlc_MediaListWillDeleteItem, libvlc_MediaListViewItemAdded = 0x300, libvlc_MediaListViewWillAddItem, libvlc_MediaListViewItemDeleted,
  libvlc_MediaListViewWillDeleteItem, libvlc_MediaListPlayerPlayed = 0x400, libvlc_MediaListPlayerNextItemSet, libvlc_MediaListPlayerStopped,
  libvlc_MediaDiscovererStarted = 0x500, libvlc_MediaDiscovererEnded, libvlc_VlmMediaAdded = 0x600, libvlc_VlmMediaRemoved,
  libvlc_VlmMediaChanged, libvlc_VlmMediaInstanceStarted, libvlc_VlmMediaInstanceStopped, libvlc_VlmMediaInstanceStatusInit,
  libvlc_VlmMediaInstanceStatusOpening, libvlc_VlmMediaInstanceStatusPlaying, libvlc_VlmMediaInstanceStatusPause, libvlc_VlmMediaInstanceStatusEnd,
  libvlc_VlmMediaInstanceStatusError
}
 Event types. More...
typedef struct libvlc_event_t libvlc_event_t
 A LibVLC event.

Detailed Description

This file defines libvlc_event external API.