Lennart Poettering
|
857a1f4909
|
fix compiler warning
|
2009-03-30 20:57:23 +02:00 |
|
Lennart Poettering
|
90fbc036f4
|
make sure we never access an invalid pa_bluetooth_device object
|
2009-03-30 20:57:12 +02:00 |
|
Lennart Poettering
|
1c8f968282
|
make sure we always read in all properties
|
2009-03-30 20:56:03 +02:00 |
|
Lennart Poettering
|
66b80e9ecd
|
get rid of old 'Connected' property parsing and make sure we don't execute two case branches
|
2009-03-30 20:55:50 +02:00 |
|
Lennart Poettering
|
91355a1ce5
|
introduce typedef for pa_bt_audio_state and use it everywhere
|
2009-03-30 20:55:10 +02:00 |
|
Lennart Poettering
|
1390564227
|
Merge commit 'elmarco/bluetooth-fixes'
|
2009-03-30 20:34:49 +02:00 |
|
Marc-André Lureau
|
eb93e2537a
|
dbus: split dbus-util into dbus-shared
modules: fix dbus-util include
pulse: get dbus at context connection
|
2009-03-30 20:56:55 +03:00 |
|
Marc-André Lureau
|
87fcb3d592
|
bluetooth: use new audio State properties
|
2009-03-27 22:59:57 +02:00 |
|
Marc-André Lureau
|
38825d7912
|
bluetooth: GetProperties after profile UUID show up
|
2009-03-27 22:59:56 +02:00 |
|
Marc-André Lureau
|
20bd1c686c
|
bluetooth: remove racy GetProperties to check profile
|
2009-03-27 22:59:56 +02:00 |
|
Marc-André Lureau
|
9e8c2d393a
|
bluetooth: don't access outside array range
|
2009-03-27 22:59:53 +02:00 |
|
Marc-André Lureau
|
61cd6d4c19
|
bluetooth: fail when switching on non-connected profile
|
2009-03-27 20:43:42 +02:00 |
|
Marc-André Lureau
|
62a4e36f5d
|
bluetooth: connected can be -1, check > 0
|
2009-03-27 20:43:42 +02:00 |
|
Luiz Augusto von Dentz
|
13f1c4413b
|
Do not reconfigure capabilities.
|
2009-03-26 15:40:04 -03:00 |
|
Luiz Augusto von Dentz
|
168c741b64
|
Query and make use of the current configuration.
|
2009-03-26 15:40:04 -03:00 |
|
Luiz Augusto von Dentz
|
071b3e7fc5
|
Update ipc to match new message headers introduced on BlueZ 4.34.
|
2009-03-26 15:40:04 -03:00 |
|
Luiz Augusto von Dentz
|
b03c545850
|
Fix misuse of 'frame.joint' when estimating the frame length.
'frame.joint' is not the flag for joint stereo mode, it is a set of bits which
show for which subbands channels joining was actually used.
|
2009-03-26 15:40:03 -03:00 |
|
Luiz Augusto von Dentz
|
f80a1f6d31
|
Maintain the original code style for sbc.
|
2009-03-26 15:40:03 -03:00 |
|
Lennart Poettering
|
cbbd98635a
|
make sure the discovery module is only loaded once
|
2009-03-25 23:49:09 +01:00 |
|
Marc-André Lureau
|
a7246bd635
|
bluetooth: fix #NOKIA, correctly unlink sink/src
|
2009-03-24 21:44:51 +01:00 |
|
Lennart Poettering
|
5b523d097c
|
fix bad memory access when destroying m-b-d
|
2009-03-24 21:42:33 +01:00 |
|
Lennart Poettering
|
c14da67050
|
readd volume control logic
|
2009-03-21 02:54:18 +01:00 |
|
Lennart Poettering
|
8d5b375f67
|
at a couple of #ifdef NOKIAs for now
|
2009-03-21 01:31:38 +01:00 |
|
Lennart Poettering
|
3aa39726db
|
rework device discovery to share a single device list among all modules
|
2009-03-21 01:19:49 +01:00 |
|
Lennart Poettering
|
f5c8990d18
|
make sure we dispatch messages in order
|
2009-03-20 19:30:37 +01:00 |
|
Lennart Poettering
|
77a1db16b9
|
fix a misplaced assert
|
2009-03-20 18:34:16 +01:00 |
|
Lennart Poettering
|
888e44f3b0
|
rework bluetooth IO loops
|
2009-03-20 18:04:23 +01:00 |
|
Lennart Poettering
|
d2bee57ee5
|
fix prototypes of remaining sbc.[ch] API regarding size_t/const
|
2009-03-20 17:59:40 +01:00 |
|
Lennart Poettering
|
33a8f53ddf
|
simply bluetooth nrec handling a bit
|
2009-03-20 13:54:45 +01:00 |
|
Lennart Poettering
|
dd40006718
|
document things that need to be fixed with FIXME
|
2009-03-19 18:05:26 +01:00 |
|
Lennart Poettering
|
4a983124e1
|
Merge commit 'elmarco/bluetooth-fixes'
|
2009-03-19 17:46:13 +01:00 |
|
Lennart Poettering
|
291d21c4ba
|
fix prototypes of sbc functions a bit
|
2009-03-19 17:44:42 +01:00 |
|
Lennart Poettering
|
794775bb51
|
document todo items discussed at bt meeting
|
2009-03-19 17:20:56 +01:00 |
|
Lennart Poettering
|
303cd907b9
|
get rid of setsockopt() calls since they have never been implemented upstream
|
2009-03-19 17:18:08 +01:00 |
|
Marc-André Lureau
|
e83621724d
|
bluetooth: rework the info_valid logic to be more tolerant
|
2009-03-19 17:33:34 +02:00 |
|
Marc-André Lureau
|
f1daa282f0
|
bluetooth: mark info_valid when receive Connected
Sometime, we receive the connected signal before GetProperties reply.
|
2009-03-19 17:33:34 +02:00 |
|
Marc-André Lureau
|
af9f92bfaa
|
bluetooth: update SCO over PCM with latest changes
|
2009-03-19 17:33:34 +02:00 |
|
Marc-André Lureau
|
df3f4eef2d
|
bluetooth: load bluetooth device with connected profile
|
2009-03-19 17:33:33 +02:00 |
|
Marc-André Lureau
|
9e93b9ce0b
|
bluetooth: stream also when source is suspended
|
2009-03-05 18:19:39 +02:00 |
|
Marc-André Lureau
|
018cadd337
|
bluetooth: restart timer when write begin
|
2009-03-05 18:19:13 +02:00 |
|
Marc-André Lureau
|
362d196093
|
bluetooth: accept temporarily unavailable error
|
2009-03-05 17:04:39 +02:00 |
|
Marc-André Lureau
|
2d903bae9a
|
bluetooth: s/handled/not_yet_handled for signals
|
2009-03-05 16:16:38 +02:00 |
|
Marc-André Lureau
|
12ea5707b5
|
bluetooth: reset read/write index when starting to stream
|
2009-03-05 15:47:13 +02:00 |
|
Marc-André Lureau
|
7a8be7f91e
|
bluetooth: don't init profile when off
|
2009-03-04 17:16:10 +02:00 |
|
Marc-André Lureau
|
683548e8bc
|
bluetooth: service_fd could be 0
|
2009-03-04 17:07:45 +02:00 |
|
Marc-André Lureau
|
fa736887f4
|
bluetooth: hsp case, check l for appropriate error message
|
2009-03-04 17:07:45 +02:00 |
|
Colin Guthrie
|
86dee05aec
|
Use LGPL 2.1 on all files previously using LGPL 2
|
2009-03-03 20:23:02 +00:00 |
|
Lennart Poettering
|
505df22add
|
run make update-sbc
|
2009-03-02 14:32:36 +01:00 |
|
Lennart Poettering
|
cc8d51ad62
|
rename PA_PROP_DEVICE_CONNECTOR to PA_PROP_DEVICE_BUS
|
2009-03-01 20:32:32 +01:00 |
|
Lennart Poettering
|
cce56ab343
|
revise form factor list a bit, simplify and use singular everywhere
|
2009-03-01 20:30:37 +01:00 |
|