]> git.sesse.net Git - vlc/blobdiff - include/vlc/libvlc_structures.h
libvlc: better audio handling
[vlc] / include / vlc / libvlc_structures.h
index 3339afb795d91c547e61f09743376ee6b867120a..867712f41f6584efbfc6d53a2d8533586cdb9736 100644 (file)
@@ -233,6 +233,29 @@ typedef struct libvlc_track_description_t
 
 /**@} */
 
+/*****************************************************************************
+ * Audio
+ *****************************************************************************/
+/** \defgroup libvlc_audio libvlc_audio
+ * \ingroup libvlc_media_player
+ * LibVLC Audio handling
+ * @{
+ */
+
+/**
+ * Description for audio output. It contains
+ * name, description and pointer to next record.
+ */
+typedef struct libvlc_audio_output_t
+{
+    char *psz_name;
+    char *psz_description;
+    struct libvlc_audio_output_t *p_next;
+
+} libvlc_audio_output_t;
+
+/**@} */
+
 
 /*****************************************************************************
  * Video