media-session: add logind seat status support

This commit is contained in:
Pauli Virtanen 2021-04-10 16:49:14 +03:00
parent 87aa18edb1
commit 0e80a2497a
6 changed files with 162 additions and 4 deletions

View file

@ -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