Line
Link Here
|
0 |
-- a/spa/plugins/bluez5/a2dp-codecs.h |
0 |
++ b/spa/plugins/bluez5/a2dp-codecs.h |
Lines 284-298
Link Here
|
284 |
} |
284 |
} |
285 |
} |
285 |
} |
286 |
|
286 |
|
287 |
const a2dp_sbc_t bluez_a2dp_sbc; |
287 |
extern const a2dp_sbc_t bluez_a2dp_sbc; |
288 |
#if ENABLE_MP3 |
288 |
#if ENABLE_MP3 |
289 |
const a2dp_mpeg_t bluez_a2dp_mpeg; |
289 |
extern const a2dp_mpeg_t bluez_a2dp_mpeg; |
290 |
#endif |
290 |
#endif |
291 |
#if ENABLE_AAC |
291 |
#if ENABLE_AAC |
292 |
const a2dp_aac_t bluez_a2dp_aac; |
292 |
extern const a2dp_aac_t bluez_a2dp_aac; |
293 |
#endif |
293 |
#endif |
294 |
#if ENABLE_APTX |
294 |
#if ENABLE_APTX |
295 |
const a2dp_aptx_t bluez_a2dp_aptx; |
295 |
extern const a2dp_aptx_t bluez_a2dp_aptx; |
296 |
#endif |
296 |
#endif |
297 |
|
297 |
|
298 |
#endif |
298 |
#endif |
299 |
-- a/spa/plugins/bluez5/bluez5-monitor.c |
299 |
++ b/spa/plugins/bluez5/bluez5-monitor.c |
Lines 75-81
Link Here
|
75 |
struct spa_list transport_list; |
75 |
struct spa_list transport_list; |
76 |
}; |
76 |
}; |
77 |
|
77 |
|
78 |
struct spa_handle_factory spa_a2dp_sink_factory; |
78 |
extern struct spa_handle_factory spa_a2dp_sink_factory; |
79 |
|
79 |
|
80 |
static void fill_item(struct spa_bt_monitor *this, struct spa_bt_transport *transport, |
80 |
static void fill_item(struct spa_bt_monitor *this, struct spa_bt_transport *transport, |
81 |
struct spa_pod **result, struct spa_pod_builder *builder) |
81 |
struct spa_pod **result, struct spa_pod_builder *builder) |
82 |
-- a/spa/plugins/bluez5/meson.build |
82 |
++ b/spa/plugins/bluez5/meson.build |
Lines 1-7
Link Here
|
1 |
|
1 |
|
2 |
bluez5_sources = ['plugin.c', |
2 |
bluez5_sources = ['plugin.c', |
3 |
'a2dp-sink.c', |
3 |
'a2dp-sink.c', |
4 |
'bluez5-monitor.c'] |
4 |
'a2dp-codecs.c', |
|
|
5 |
'bluez5-monitor.c'] |
5 |
|
6 |
|
6 |
bluez5lib = shared_library('spa-bluez5', |
7 |
bluez5lib = shared_library('spa-bluez5', |
7 |
bluez5_sources, |
8 |
bluez5_sources, |