Kyle Cronan
92ae5f1a74
Specifying ALSA mixer control
...
On Fri, Mar 27, 2009 at 7:21 AM, Lennart Poettering <lennart@poettering.net> wrote:
>> I tried installing the latest git sources on my Ubuntu Jaunty box but
>> it just broke sound in all my applications. For my own purposes, I'm
>> going to need to start with the Ubuntu-patched 0.9.14. However, if
>> you are willing to accept this patch I will forward port it so that it
>> applies to the latest sources. It's a completely harmless change, so
>> why not apply it?
>
> Yes, I am happy to apply it. Could you please update it for current git?
>
Great. An updated patch is attached. For symmetry, I added this
option to the alsa source module as well.
The Ubuntu folks have customized pulse so much that it is difficult
for me to get this version working on my system. For this patch I
have only made sure that it compiles. But it does pretty much the
same thing as the one for 0.9.14, which is working great for me.
Thanks,
Kyle
2009-03-31 00:56:41 +02:00
Lennart Poettering
cab1e54392
explain ff7033c11d
2009-03-31 00:26:12 +02:00
Lennart Poettering
ff7033c11d
Revert "make sure we always read in all properties"
...
This reverts commit 1c8f968282 .
Turns out doing this is racy. The appropriate fix seems to be
38825d7912
2009-03-31 00:22:17 +02:00
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
Lennart Poettering
d33be12fde
Merge commit 'elmarco/dbus'
2009-03-30 20:26:27 +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
Lennart Poettering
1743322d3e
Merge commit 'coling/master'
2009-03-30 19:15:39 +02:00
Lennart Poettering
aa6803653e
rework tunneling code
2009-03-30 19:13:07 +02:00
Lennart Poettering
e3f15104cf
don't enabled tsched on software ALSA devices
2009-03-30 18:00:23 +02: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
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