Commit graph

3931 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
3813034cef add missing initialization 2009-03-25 23:49:26 +01:00
Lennart Poettering
cbbd98635a make sure the discovery module is only loaded once 2009-03-25 23:49:09 +01:00
Lennart Poettering
39576ec829 on monitor source be fine with any latency range set by the sink 2009-03-25 16:31:16 +01:00
Lennart Poettering
6defb1a6bf add missing whitespace 2009-03-25 16:30:46 +01:00
Lennart Poettering
2c1eaa7593 copy latency flags from sink to monitor source 2009-03-25 16:30:28 +01:00
Lennart Poettering
4edb109239 use u->use_tsched everywhere 2009-03-25 16:17:45 +01:00
Lennart Poettering
8282efcfa3 fix value of DYNAMIC_LATENCY 2009-03-25 16:17:15 +01:00
Lennart Poettering
c367a885dc fix misplace _ref() calls that should have been _assert_ref() 2009-03-25 03:44:49 +01:00
Lennart Poettering
f6a6d01354 optionally skip initial frames in backtrace 2009-03-25 03:14:00 +01:00
Lennart Poettering
8460fac285 don't show full so path in backtrace 2009-03-25 02:50:57 +01:00
Lennart Poettering
e41ec51f1b add simple ref counting debugging framework 2009-03-25 02:42:18 +01:00
Lennart Poettering
577259bb15 trivial simplification 2009-03-25 02:39:41 +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
892a83945e simplify things and make sure timing setters can be called in most contexts 2009-03-25 00:33:35 +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
Lennart Poettering
9bca59efc1 make pa_source_set_max_rewind() work similar to pa_sink_set_max_rewind() 2009-03-25 00:26:44 +01:00
Lennart Poettering
9151107cb9 get rid of 'default' min/max latencies, simplify things by just having absolute boundaries 2009-03-25 00:25:17 +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
c64d8cbcc7 Allow calling pa_{sink|source}_update_proplist() without an actual proprlist 2009-03-24 21:17:55 +01:00
Lennart Poettering
50695d95d1 minimal reordering 2009-03-24 21:14:08 +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
e6be9481dc only decrease timer slack, never increase 2009-03-24 20:59:54 +01:00
Lennart Poettering
bcbfd5b983 don't fail when no session bus is available 2009-03-23 22:27:29 +01:00
Lennart Poettering
52dcb950ef add pa_assert_cc() for compile time assertions 2009-03-23 21:03:52 +01:00
Marc-André Lureau
a467bec423 pulse: check context (do not user pstream when NULL) 2009-03-23 19:38:46 +01:00
Lennart Poettering
08154554b0 only store card profile if flagged for that 2009-03-23 19:31:36 +01:00
Lennart Poettering
124de50ef8 enable bluetooth default by support 2009-03-23 19:16:00 +01:00
Lennart Poettering
c14da67050 readd volume control logic 2009-03-21 02:54:18 +01:00
Lennart Poettering
b3675c28fa add functions that modules can call whenever they now the volume changed 2009-03-21 02:45:31 +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
20488fbe3e add pa_hook_is_firing 2009-03-21 01:18:48 +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