Lennart Poettering
08154554b0
only store card profile if flagged for that
2009-03-23 19:31:36 +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
99dae9b1af
don't try to unref reserve stuff if we don't use it
2009-03-20 14:47:36 +01:00
Lennart Poettering
025107876c
fix channel mapping for a52 devices. Closes #508
2009-03-20 14:15:18 +01:00
Lennart Poettering
33a8f53ddf
simply bluetooth nrec handling a bit
2009-03-20 13:54:45 +01:00
Lennart Poettering
dfb3d2ec57
always remap relative volume properly
2009-03-20 13:51:08 +01:00
Lennart Poettering
dd40006718
document things that need to be fixed with FIXME
2009-03-19 18:05:26 +01:00
Lennart Poettering
0a1af8eb59
Merge branch 'master' of ssh://rootserver/home/lennart/git/public/pulseaudio
2009-03-19 17:46:22 +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
Lennart Poettering
9744595571
Merge commit ' 2d903bae9a'
2009-03-19 12:56:41 +01:00
Lennart Poettering
3e8c7ac65f
Ignore HAL NoSuchProperty errors when looking for capabilities field. Closes rhbz #489394
2009-03-19 12:38:36 +01: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
Lennart Poettering
656fc6660f
never try to suspend monitor sources, suspend the sinks they belong to instead
2009-03-04 05:32:26 +01:00
Lennart Poettering
869341729f
various smaller cleanups
2009-03-04 02:55:34 +01:00
Lennart Poettering
c8abe64040
pa_xnew cannot fail -- that's what the x is in the name
2009-03-04 02:52:11 +01:00
Lennart Poettering
f3de61edf6
fix device reservation for system mode
2009-03-03 22:27:05 +01:00
Finn Thain
0329edd179
revive solaris module
...
Hi All,
This patch fixes the solaris audio device source and sink, and fixes some
portability issues that break the build on solaris. Questions and comments
welcomed.
I've tested this patch only with OpenSolaris Express snv 103. Eventually I
hope to be able to test a few older releases and older hardware (though it
is hard to say whether there is much interest in those).
This is my first brush with pulseaudio and so I read the wiki docs and
some of the source code but I'm still unsure of a few things. In
particular I'm wondering about rewind processing, corking and what (if
anything) the module needs for those. I'm also unclear on the implications
of thread_info.buffer_size, .fragment_size and .max_request, and whether
my code is correct or not.
This patch disables link map/library versioning unless ld is GNU ld.
Another approach for solaris would be to use that linker's -M option, but
I couldn't make that work (due to undefined mainloop, browse and simple
symbols when linking pacat. I can post the errors if anyone is intested.)
Thanks,
Finn Thain
2009-03-03 22:27:00 +01: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
7794108d17
Merge commit 'coling/master'
2009-03-02 16:28:08 +01:00
Lennart Poettering
505df22add
run make update-sbc
2009-03-02 14:32:36 +01:00
Lennart Poettering
e435241290
run update-reserve
2009-03-02 14:31:52 +01:00
Colin Guthrie
c08317772b
Use pa_assert_se() when the containing code has side effects.
...
As reported by rantala. Closes #502 and #503
2009-03-02 13:11:29 +00:00
Lennart Poettering
77514c1c4c
Merge commit 'coling/master'
2009-03-02 14:08:11 +01:00
Colin Guthrie
8a00c00943
raop: Handle the reponse header memory allocation more sensibly.
...
In theory the callback called after reading headers could free our whole object, so we should not
take it upon ourselves to free the headers after the call to the callback.
2009-03-01 23:19:31 +00:00
Colin Guthrie
b75a4b437a
raop: Log teardown explicitly
2009-03-01 23:19:31 +00:00
Colin Guthrie
d293f08442
raop: Allow for nice sink descriptions to be set (interpolated from avahi)
2009-03-01 23:19:31 +00:00
Lennart Poettering
671b927955
add logic for initializing a useful icon name
2009-03-01 21:38:27 +01:00
Lennart Poettering
784ac5b0da
get additional device data from udev
2009-03-01 21:38:22 +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