]> git.sesse.net Git - vlc/blobdiff - include/vlc_vlm.h
vlc_savecancel, vlc_restorecancel: POSIX cancellation state management
[vlc] / include / vlc_vlm.h
index d85034f93edbabae9ce05dd27805dfde1115d5df..665cf2db9fa08651be180a317adfcc024a46d0d5 100644 (file)
 #ifndef VLC_VLM_H
 #define VLC_VLM_H 1
 
+/**
+ * \file
+ * This file defines VLM core functions and structures in vlc
+ */
+
 #include <vlc_input.h>
 
+/**
+ * \defgroup server VLM
+ * VLM is the server core in vlc that allows streaming of multiple media streams
+ * at the same time. It provides broadcast, schedule and video on demand features
+ * for streaming using several streaming and network protocols.
+ * @{
+ */
+
 /* VLM media */
 typedef struct
 {
@@ -270,4 +283,6 @@ static inline void vlm_media_instance_Delete( vlm_media_instance_t *p_instance )
 }
 #endif
 
+/**@}*/
+
 #endif