libvlc_structures.h File Reference

Include dependency graph for libvlc_structures.h:

Go to the source code of this file.

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...


Define Documentation

#define LIBVLC_STRUCTURES_H   1


Typedef Documentation

typedef struct libvlc_instance_t libvlc_instance_t

This structure is opaque.

It represents a libvlc instance


Generated on Wed Aug 13 08:02:39 2008 for VLC by  doxygen 1.5.1