mirror of
https://gitlab.freedesktop.org/pipewire/pipewire.git
synced 2025-11-01 22:58:50 -04:00
media-session: add logind seat status support
This commit is contained in:
parent
87aa18edb1
commit
0e80a2497a
6 changed files with 162 additions and 4 deletions
|
|
@ -236,6 +236,8 @@ struct sm_media_session_events {
|
|||
void (*rescan) (void *data, int seq);
|
||||
void (*shutdown) (void *data);
|
||||
void (*destroy) (void *data);
|
||||
|
||||
void (*seat_active) (void *data, bool active);
|
||||
};
|
||||
|
||||
struct sm_media_session {
|
||||
|
|
@ -311,6 +313,8 @@ char *sm_media_session_sanitize_name(char *name, int size, char sub,
|
|||
char *sm_media_session_sanitize_description(char *name, int size, char sub,
|
||||
const char *fmt, ...) SPA_PRINTF_FUNC(4, 5);
|
||||
|
||||
int sm_media_session_seat_active_changed(struct sm_media_session *sess, bool active);
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue