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