Commit graph

1348 commits

Author SHA1 Message Date
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
Colin Guthrie
205cbe8afc raop: Add call to pa_sink_set_max_request()
This is just a copy from the ESD version which is a little crude, but will do for now.
2009-03-25 23:05:41 +00:00
Lennart Poettering
cbbd98635a make sure the discovery module is only loaded once 2009-03-25 23:49:09 +01:00
Lennart Poettering
4edb109239 use u->use_tsched everywhere 2009-03-25 16:17:45 +01:00
Lennart Poettering
119698ae91 beef up esd sink properties a bit 2009-03-25 01:18:29 +01:00
Lennart Poettering
fdbe0543be initialize max_request to SO_SNDBUF 2009-03-25 01:17:56 +01:00
Lennart Poettering
98a5f4a991 don't fiddle with latency range in sources with static latency 2009-03-25 00:45:13 +01:00
Lennart Poettering
d0bd3d9592 initialize max_request 2009-03-25 00:44:36 +01:00
Lennart Poettering
bcfe51ffd5 again, don't fiddle with latency range in sinks with static latency 2009-03-25 00:44:21 +01:00
Lennart Poettering
59b7e530ca Don't initialize userdata twice 2009-03-25 00:43:21 +01:00
Lennart Poettering
b815a1c7eb don't fiddle with latency range because we cannot adjust it dynamically 2009-03-25 00:42:32 +01:00
Lennart Poettering
0316dba9d1 set latency range only in tsched mode 2009-03-25 00:41:23 +01:00
Lennart Poettering
171c88f132 link jack modules's max_request to the jack buffer size 2009-03-25 00:40:12 +01:00
Lennart Poettering
44ca897769 introduce new flag that marks sinks/sources which can adjust the latency dynamically 2009-03-25 00:30:54 +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
2f9a784167 set request/rewind sizes only via accessor functions 2009-03-24 21:13:41 +01:00
Lennart Poettering
aa92ff408c simplify latency range by not allowing stored 'wildcard' ranges anymore 2009-03-24 21:06:57 +01:00
Lennart Poettering
bcbfd5b983 don't fail when no session bus is available 2009-03-23 22:27:29 +01:00
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