|
Data Structures |
| struct | libvlc_exception_t |
| struct | libvlc_playlist_item_t |
| struct | libvlc_rectangle_t |
| | Rectangle type for video geometry. More...
|
| struct | libvlc_log_message_t |
Defines |
| #define | LIBVLC_STRUCTURES_H 1 |
Typedefs |
| typedef libvlc_instance_t | libvlc_instance_t |
| | This structure is opaque.
|
| typedef int64_t | libvlc_time_t |
| typedef libvlc_media_t | libvlc_media_t |
| typedef libvlc_media_player_t | libvlc_media_player_t |
| typedef libvlc_media_list_t | libvlc_media_list_t |
| typedef libvlc_media_list_view_t | libvlc_media_list_view_t |
| typedef libvlc_media_list_player_t | libvlc_media_list_player_t |
| typedef libvlc_media_library_t | libvlc_media_library_t |
| typedef int | libvlc_drawable_t |
| | Downcast to this general type as placeholder for a platform specific one, such as: Drawable on X11, CGrafPort on MacOSX, HWND on win32.
|
| typedef libvlc_media_discoverer_t | libvlc_media_discoverer_t |
| typedef libvlc_log_t | libvlc_log_t |
| | This structure is opaque.
|
| typedef libvlc_log_iterator_t | libvlc_log_iterator_t |
| | This structure is opaque.
|
Enumerations |
| enum | libvlc_state_t {
libvlc_NothingSpecial = 0,
libvlc_Opening,
libvlc_Buffering,
libvlc_Playing,
libvlc_Paused,
libvlc_Stopped,
libvlc_Forward,
libvlc_Backward,
libvlc_Ended,
libvlc_Error
} |
| | Note the order of libvlc_state_t enum must match exactly the order of. More...
|
|
| enum | libvlc_meta_t {
libvlc_meta_Title,
libvlc_meta_Artist,
libvlc_meta_Genre,
libvlc_meta_Copyright,
libvlc_meta_Album,
libvlc_meta_TrackNumber,
libvlc_meta_Description,
libvlc_meta_Rating,
libvlc_meta_Date,
libvlc_meta_Setting,
libvlc_meta_URL,
libvlc_meta_Language,
libvlc_meta_NowPlaying,
libvlc_meta_Publisher,
libvlc_meta_EncodedBy,
libvlc_meta_ArtworkURL,
libvlc_meta_TrackID
} |
| | defgroup libvlc_meta libvlc_meta More...
|