PipeWire
0.3.34
|
Data Structures | |
struct | impl |
struct | node |
struct | find_data |
Macros | |
#define | NAME "bluez-autoswitch" |
#define | SESSION_KEY "bluez-autoswitch" |
#define | RESTORE_DELAY_SEC 3 |
#define | DEFAULT_AUDIO_SINK_KEY "default.audio.sink" |
Functions | |
const char * | get_saved_profile (struct impl *impl, const char *dev_name) |
void | set_saved_profile (struct impl *impl, const char *dev_name, const char *profile_name) |
bool | get_pending_save (struct impl *impl, const char *dev_name) |
void | set_pending_save (struct impl *impl, const char *dev_name, bool pending) |
const char * | get_saved_headset_profile (struct impl *impl, const char *dev_name) |
void | set_saved_headset_profile (struct impl *impl, const char *dev_name, const char *profile_name) |
int | sm_bluez5_autoswitch_start (struct sm_media_session *session) |
#define DEFAULT_AUDIO_SINK_KEY "default.audio.sink" |
#define NAME "bluez-autoswitch" |
#define RESTORE_DELAY_SEC 3 |
#define SESSION_KEY "bluez-autoswitch" |
bool get_pending_save | ( | struct impl * | impl, |
const char * | dev_name | ||
) |
References impl::properties, pw_properties_get(), spa_atob(), and spa_scnprintf().
const char* get_saved_headset_profile | ( | struct impl * | impl, |
const char * | dev_name | ||
) |
References impl::properties, pw_properties_get(), and spa_scnprintf().
const char* get_saved_profile | ( | struct impl * | impl, |
const char * | dev_name | ||
) |
References impl::properties, pw_properties_get(), and spa_scnprintf().
void set_pending_save | ( | struct impl * | impl, |
const char * | dev_name, | ||
bool | pending | ||
) |
References impl::properties, pw_properties_set(), and spa_scnprintf().
void set_saved_headset_profile | ( | struct impl * | impl, |
const char * | dev_name, | ||
const char * | profile_name | ||
) |
References impl::properties, pw_properties_set(), and spa_scnprintf().
void set_saved_profile | ( | struct impl * | impl, |
const char * | dev_name, | ||
const char * | profile_name | ||
) |
References impl::properties, pw_properties_set(), and spa_scnprintf().
int sm_bluez5_autoswitch_start | ( | struct sm_media_session * | session | ) |