Commit 18852621 authored by Rémi Denis-Courmont's avatar Rémi Denis-Courmont

LibVLC structures: cleanup

parent a9f5ce8a
...@@ -35,63 +35,20 @@ ...@@ -35,63 +35,20 @@
extern "C" { extern "C" {
# endif # endif
/** This structure is opaque. It represents a libvlc instance */ /**
typedef struct libvlc_instance_t libvlc_instance_t;
/*****************************************************************************
* Time
*****************************************************************************/
/** \defgroup libvlc_time libvlc_time
* \ingroup libvlc_core * \ingroup libvlc_core
* LibVLC Time support in libvlc
* @{
*/
typedef int64_t libvlc_time_t;
/**@} */
/*****************************************************************************
* Media Descriptor
*****************************************************************************/
/** \defgroup libvlc_media libvlc_media
* \ingroup libvlc
* LibVLC Media Descriptor handling
* @{
*/
/**@} */
/*****************************************************************************
* Playlist
*****************************************************************************/
/** \defgroup libvlc_playlist libvlc_playlist (Deprecated)
* \ingroup libvlc
* LibVLC Playlist handling (Deprecated)
* @deprecated Use media_list
* @{ * @{
*/ */
typedef struct libvlc_playlist_item_t /** This structure is opaque. It represents a libvlc instance */
{ typedef struct libvlc_instance_t libvlc_instance_t;
int i_id;
char * psz_uri;
char * psz_name;
} libvlc_playlist_item_t; typedef int64_t libvlc_time_t;
/**@} */ /**@} */
/**
/***************************************************************************** * \ingroup libvlc_log
* Message log handling
*****************************************************************************/
/** \defgroup libvlc_log libvlc_log
* \ingroup libvlc_core
* LibVLC Message Logging
* @{ * @{
*/ */
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment