media-session: add stub docs for all media-session modules

Same basic approach as for the pipewire modules
This commit is contained in:
Peter Hutterer 2021-08-02 14:49:11 +10:00 committed by Wim Taymans
parent 6d7e90fca2
commit 310b4611c8
20 changed files with 72 additions and 0 deletions

View file

@ -28,5 +28,24 @@ List of Media Session modules:
- \subpage page_media_session_module_access_flatpak
- \subpage page_media_session_module_access_portal
- \subpage page_media_session_module_alsa_endpoint
- \subpage page_media_session_module_alsa_midi
- \subpage page_media_session_module_alsa_monitor
- \subpage page_media_session_module_bluez_endpoint
- \subpage page_media_session_module_bluez_monitor
- \subpage page_media_session_module_default_nodes
- \subpage page_media_session_module_default_profile
- \subpage page_media_session_module_default_routes
- \subpage page_media_session_module_libcamera_monitor
- \subpage page_media_session_module_logind
- \subpage page_media_session_module_metadata
- \subpage page_media_session_module_policy_endpoint
- \subpage page_media_session_module_policy_node
- \subpage page_media_session_module_restore_stream
- \subpage page_media_session_module_session_manager
- \subpage page_media_session_module_stream_endpoint
- \subpage page_media_session_module_stream_follow_default
- \subpage page_media_session_module_suspend_node
- \subpage page_media_session_module_v4l2_endpoint
- \subpage page_media_session_module_v4l2_monitor
*/

View file

@ -43,6 +43,9 @@
#define SEQ_NAME "seq"
#define SND_SEQ_PATH SND_PATH"/"SEQ_NAME
/** \page page_media_session_module_alsa_midi Media Session Module: ALSA MIDI
*/
#define DEFAULT_NAME "Midi-Bridge"
struct impl {

View file

@ -58,6 +58,8 @@
#include "reserve.c"
/** \page page_media_session_module_alsa_monitor Media Session Module: ALSA Monitor
*/
#define SESSION_CONF "alsa-monitor.conf"
#define DEFAULT_JACK_SECONDS 1

View file

@ -47,6 +47,8 @@
#include "media-session.h"
/** \page page_media_session_module_bluez_endpoint Media Session Module: BlueZ Endpoint
*/
#define NAME "bluez-endpoint"
#define SESSION_KEY "bluez-endpoint"

View file

@ -47,6 +47,9 @@
#include "pipewire/impl.h"
#include "media-session.h"
/** \page page_media_session_module_bluez_monitor Media Session Module: BlueZ Monitor
*/
#define NAME "bluez5-monitor"
#define SESSION_CONF "bluez-monitor.conf"
#define FEATURES_CONF "bluez-hardware.conf"

View file

@ -43,6 +43,9 @@
#include "media-session.h"
/** \page page_media_session_module_default_nodes Media Session Module: Default Nodes
*/
#define NAME "default-nodes"
#define SESSION_KEY "default-nodes"
#define PREFIX "default."

View file

@ -45,6 +45,9 @@
#include "media-session.h"
/** \page page_media_session_module_default_profile Media Session Module: Default Profile
*/
#define NAME "default-profile"
#define SESSION_KEY "default-profile"
#define PREFIX "default.profile."

View file

@ -45,6 +45,8 @@
#include "media-session.h"
/** \page page_media_session_module_default_routes Media Session Module: Default Routes
*/
#define NAME "default-routes"
#define SESSION_KEY "default-routes"
#define PREFIX "default.route."

View file

@ -44,6 +44,9 @@
#include "media-session.h"
/** \page page_media_session_module_libcamera_monitor Media Session Module: libCamera Monitor
*/
struct device;
struct node {

View file

@ -40,6 +40,9 @@
#include "media-session.h"
/** \page page_media_session_module_logind Media Session Module: Logind
*/
#define NAME "logind"
struct impl {

View file

@ -31,6 +31,9 @@
#include "media-session.h"
/** \page page_media_session_module_metadata Media Session Module: Metadata
*/
#define NAME "metadata"
struct metadata {

View file

@ -42,6 +42,9 @@
#include "media-session.h"
/** \page page_media_session_module_policy_endpoint Media Session Module: Policy Endpoint
*/
#define NAME "policy-ep"
#define SESSION_KEY "policy-endpoint"

View file

@ -43,6 +43,9 @@
#include "media-session.h"
/** \page page_media_session_module_policy_node Media Session Module: Policy Node
*/
#define NAME "policy-node"
#define SESSION_KEY "policy-node"

View file

@ -45,6 +45,9 @@
#include "media-session.h"
/** \page page_media_session_module_restore_stream Media Session Module: Restore Stream
*/
#define NAME "restore-stream"
#define SESSION_KEY "restore-stream"
#define PREFIX "restore.stream."

View file

@ -41,6 +41,9 @@
#include "media-session.h"
/** \page page_media_session_module_session_manager Media Session Module: Session Manager
*/
#define NAME "session-manager"
#define SESSION_KEY "session-manager"

View file

@ -43,6 +43,9 @@
#include "pipewire/extensions/session-manager.h"
#include "media-session.h"
/** \page page_media_session_module_stream_endpoint Media Session Module: Stream Endpoint
*/
#define NAME "stream-endpoint"
#define SESSION_KEY "stream-endpoint"

View file

@ -37,6 +37,9 @@
#include "media-session.h"
/** \page page_media_session_module_stream_follow_default Media Session Module: Stream Follow Default
*/
#define KEY_NAME "policy-node.streams-follow-default"
int sm_streams_follow_default_start(struct sm_media_session *session)

View file

@ -40,6 +40,9 @@
#include "media-session.h"
/** \page page_media_session_module_suspend_node Media Session Module: Suspend Node
*/
#define NAME "suspend-node"
#define SESSION_KEY "suspend-node"

View file

@ -46,6 +46,9 @@
#include "media-session.h"
/** \page page_media_session_module_v4l2_endpoint Media Session Module: V4L2 Endpoint
*/
#define NAME "v4l2-endpoint"
#define SESSION_KEY "v4l2-endpoint"

View file

@ -44,6 +44,8 @@
#include "media-session.h"
/** \page page_media_session_module_v4l2_monitor Media Session Module: V4L2 Monitor
*/
#define SESSION_CONF "v4l2-monitor.conf"
struct device;