Home
last modified time | relevance | path

Searched refs:pa_bluetooth_transport (Results 1 - 5 of 5) sorted by relevance

/third_party/pulseaudio/src/modules/bluetooth/
H A Dbluez5-util.h60 typedef struct pa_bluetooth_transport pa_bluetooth_transport; typedef
71 PA_BLUETOOTH_HOOK_TRANSPORT_STATE_CHANGED, /* Call data: pa_bluetooth_transport */
72 PA_BLUETOOTH_HOOK_TRANSPORT_SOURCE_VOLUME_CHANGED, /* Call data: pa_bluetooth_transport */
73 PA_BLUETOOTH_HOOK_TRANSPORT_SINK_VOLUME_CHANGED, /* Call data: pa_bluetooth_transport */
101 typedef int (*pa_bluetooth_transport_acquire_cb)(pa_bluetooth_transport *t, bool optional, size_t *imtu, size_t *omtu);
102 typedef void (*pa_bluetooth_transport_release_cb)(pa_bluetooth_transport *t);
103 typedef void (*pa_bluetooth_transport_destroy_cb)(pa_bluetooth_transport *t);
104 typedef pa_volume_t (*pa_bluetooth_transport_set_volume_cb)(pa_bluetooth_transport *t, pa_volume_t volume);
105 typedef ssize_t (*pa_bluetooth_transport_write_cb)(pa_bluetooth_transport *
108 struct pa_bluetooth_transport { global() struct
[all...]
H A Dbackend-native.c234 static int sco_setsockopt_enable_bt_voice(pa_bluetooth_transport *t, int fd) { in sco_setsockopt_enable_bt_voice()
248 static int sco_do_connect(pa_bluetooth_transport *t) { in sco_do_connect()
303 static int sco_do_accept(pa_bluetooth_transport *t) { in sco_do_accept()
325 static int sco_acquire_cb(pa_bluetooth_transport *t, bool optional, size_t *imtu, size_t *omtu) { in sco_acquire_cb()
355 * See also pa_bluetooth_transport::last_read_size handling in sco_acquire_cb()
382 static void sco_release_cb(pa_bluetooth_transport *t) { in sco_release_cb()
387 static ssize_t sco_transport_write(pa_bluetooth_transport *t, int fd, const void* buffer, size_t size, size_t write_mtu) { in sco_transport_write()
443 pa_bluetooth_transport *t = userdata; in sco_io_callback()
462 static int sco_listen(pa_bluetooth_transport *t) { in sco_listen()
579 static void transport_put(pa_bluetooth_transport *
[all...]
H A Dbluez5-util.c203 pa_bluetooth_transport *pa_bluetooth_transport_new(pa_bluetooth_device *d, const char *owner, const char *path, in pa_bluetooth_transport_new()
205 pa_bluetooth_transport *t; in pa_bluetooth_transport_new()
207 t = pa_xnew0(pa_bluetooth_transport, 1); in pa_bluetooth_transport_new()
228 void pa_bluetooth_transport_reconfigure(pa_bluetooth_transport *t, const pa_bt_codec *bt_codec, in pa_bluetooth_transport_reconfigure()
509 void pa_bluetooth_transport_set_state(pa_bluetooth_transport *t, pa_bluetooth_transport_state_t state) { in pa_bluetooth_transport_set_state()
570 static pa_volume_t pa_bluetooth_transport_set_volume(pa_bluetooth_transport *t, pa_volume_t volume) { in pa_bluetooth_transport_set_volume()
620 static pa_volume_t pa_bluetooth_transport_set_sink_volume(pa_bluetooth_transport *t, pa_volume_t volume) { in pa_bluetooth_transport_set_sink_volume()
626 static pa_volume_t pa_bluetooth_transport_set_source_volume(pa_bluetooth_transport *t, pa_volume_t volume) { in pa_bluetooth_transport_set_source_volume()
632 static void pa_bluetooth_transport_remote_volume_changed(pa_bluetooth_transport *t, pa_volume_t volume) { in pa_bluetooth_transport_remote_volume_changed()
676 void pa_bluetooth_transport_put(pa_bluetooth_transport *
[all...]
H A Dbackend-ofono.c72 pa_bluetooth_transport *transport;
86 static ssize_t sco_transport_write(pa_bluetooth_transport *t, int fd, const void* buffer, size_t size, size_t write_mtu) { in sco_transport_write()
160 pa_bluetooth_transport *t = card->transport; in card_send()
319 static int hf_audio_agent_transport_acquire(pa_bluetooth_transport *t, bool optional, size_t *imtu, size_t *omtu) { in hf_audio_agent_transport_acquire()
338 * See also pa_bluetooth_transport::last_read_size handling in hf_audio_agent_transport_acquire()
355 static void hf_audio_agent_transport_release(pa_bluetooth_transport *t) { in hf_audio_agent_transport_release()
H A Dmodule-bluez5-device.c121 pa_bluetooth_transport *transport;
430 static ssize_t bt_transport_read(pa_bluetooth_transport *t, int fd, void *buffer, size_t size, pa_usec_t *p_timestamp) { in bt_transport_read()
1361 pa_bluetooth_transport *t; in setup_transport()
1887 pa_bluetooth_transport *transport; in get_port_availability()
2288 static void handle_transport_state_change(struct userdata *u, struct pa_bluetooth_transport *t) { in handle_transport_state_change()
2404 static pa_hook_result_t transport_state_changed_cb(pa_bluetooth_discovery *y, pa_bluetooth_transport *t, struct userdata *u) { in transport_state_changed_cb()
2417 static pa_hook_result_t transport_sink_volume_changed_cb(pa_bluetooth_discovery *y, pa_bluetooth_transport *t, struct userdata *u) { in transport_sink_volume_changed_cb()
2445 static pa_hook_result_t transport_source_volume_changed_cb(pa_bluetooth_discovery *y, pa_bluetooth_transport *t, struct userdata *u) { in transport_source_volume_changed_cb()

Completed in 15 milliseconds