Lennart Poettering
0aed5ea2e1
client-conf: when is set, disable autospawn setting
2009-04-13 22:25:43 +02:00
Lennart Poettering
4cc4cbd641
client-conf: make setting a default server independant from the autospawn setting
2009-04-13 22:25:09 +02:00
Lennart Poettering
20aba71d94
proplist-util: use pa_session_id() instead of accessing 7b816367b01393ed3e3e650047d78f6e-1239640487.203609-1061245823 directly
2009-04-13 22:23:18 +02:00
Lennart Poettering
43650de1ab
client-conf: modernize a few things
2009-04-13 22:22:22 +02:00
Lennart Poettering
a36197c9d0
print session id when starting up
2009-04-13 22:21:26 +02:00
Lennart Poettering
1d8da03886
core-util: filter utf8 in pa_machine_id()
2009-04-13 22:21:08 +02:00
Lennart Poettering
1b4e5f197a
core-util: add pa_session_id()
2009-04-13 22:20:48 +02:00
Lennart Poettering
17f1784cb7
cork-music-on-phone: make sure that we don't check the refcnt of pa_core when the daemon goes down
2009-04-13 05:12:11 +02:00
Lennart Poettering
62db10c952
lirc: fix logic behind mute buttons
2009-04-13 04:44:27 +02:00
Lennart Poettering
66d21849e6
mmkbd: get rid of support for ancient kernels
2009-04-13 04:43:11 +02:00
Lennart Poettering
f1d3dfb118
mmkbd,lirc: make use of pa_assert_not_reached()
2009-04-13 04:42:33 +02:00
Lennart Poettering
270a6981f7
lirc, mmkbd: extend controllable volume range to PA_VOLUME_MAX
2009-04-13 04:41:51 +02:00
Lennart Poettering
6d218e9634
api: introduce PA_VOLUME_MAX
2009-04-13 04:39:45 +02:00
Lennart Poettering
e9dd7a504e
lirc: drop lirc_in_use, it's made redundant by PA_MODULE_LOAD_ONCE
2009-04-13 04:38:57 +02:00
Lennart Poettering
d8de5d374e
make sure we never overflow when calculating sleep time
...
Issue pointed out by Jaroslav Kysela
2009-04-13 03:40:46 +02:00
Lennart Poettering
6eaeaea581
Downgrade default log level to NOTICE to follow documentation
...
Closes #527
2009-04-10 03:41:25 +02:00
Lennart Poettering
991cb06134
set fixed latencies at more places where appropriate
2009-04-10 02:26:59 +02:00
Finn Thain
80e18c8da3
make dbus optional during build
...
On Tue, 31 Mar 2009, Lennart Poettering wrote:
[snip]
>
> I have now merged your patch. I had to change a few things to make it
> apply cleanly. Since I have no access to Solaris I am unable to test
> this though, so please check if things still work for you.
>
> I also worked around the realpath() issue mostly. It should work fine on
> Solaris now, as well.
Thanks. 0.9.15-test7 seems to work fine.
The only new issue is that configure --without-dbus no longer builds. I
don't need dbus for my purposes (network audio server) and it seems that
dbus is not included with Solaris. A patch for this follows.
Finn
2009-04-10 02:14:07 +02:00
Lennart Poettering
5388b44b9a
alsa: when printing warning about bogus data from alsa include snd_pcm_dump()
2009-04-10 01:58:39 +02:00
Lennart Poettering
ee6657aa9a
bluetooth: when starting up HSP stream, send 2 packets first, only afterwards enter one-read-one-write logic
2009-04-10 01:31:30 +02:00
Lennart Poettering
d77b28cb4b
bluetooth: rework timing logic, properly implement latency callbacks
2009-04-10 01:30:50 +02:00
Lennart Poettering
e9a4dec81e
bluetooth: be a bit more verbose if we exit due to bad poll() revents flag
2009-04-10 01:29:46 +02:00
Lennart Poettering
48cff5b55d
bluetooth: rename sco to hsp also for the user
2009-04-10 01:28:21 +02:00
Lennart Poettering
f7c229d8f9
core: add a seperate fixed_latency field for sinks/sources with fixed latency
2009-04-10 01:26:04 +02:00
Lennart Poettering
9ae8ca2c37
core: memory leak, fix ref counting when moving streams
2009-04-10 01:21:16 +02:00
Lennart Poettering
dcd4a73df9
dbus: memory leak, actually free dbus wrapper
2009-04-10 01:18:04 +02:00
Lennart Poettering
d827ecd28d
dbus: drop pa_ prefix from static symbol
2009-04-10 01:17:49 +02:00
Lennart Poettering
f8ebe8571c
protocol-native: downgrade message if we receive pcm block for dead stream
2009-04-10 01:16:59 +02:00
Lennart Poettering
5b871966ab
protocol-native: print underrun message only once for each underrun
2009-04-10 01:16:24 +02:00
Lennart Poettering
3507d1eb37
socket-server: memory leak, free machine id after use
2009-04-10 01:15:26 +02:00
Lennart Poettering
669703daec
dbus: memory leak, free pending calls
2009-04-10 01:14:46 +02:00
Lennart Poettering
9ba9883693
dbus: memory leak, free server id after use
2009-04-10 01:12:46 +02:00
Lennart Poettering
9ee6a41491
bluetooth: memory leak, actually free discovery struct itself
2009-04-10 01:12:12 +02:00
Lennart Poettering
f65b276db3
interpol-test: make it easier to test corking only optionally
2009-04-10 01:11:26 +02:00
Lennart Poettering
6c04a1c903
bluetooth: make sure to set max_request
2009-04-08 04:15:42 +02:00
Lennart Poettering
c32c6c833e
introduce relative_volume field in sink_input and make use of it on sink flat volume change
2009-04-08 03:49:16 +02:00
Lennart Poettering
14e89d4ecd
when calculating volume from dB use ceil()
2009-04-08 03:47:48 +02:00
Lennart Poettering
4ff41ecbb0
print smallest attenuation/sample
2009-04-08 03:47:18 +02:00
Lennart Poettering
aacb11bb40
update documentation regarding stream timing a bit
2009-04-07 17:53:51 +02:00
Lennart Poettering
c523b16d33
after propagating a sink volume change to the sink inputs recalculate their soft volumes
2009-04-07 04:47:58 +02:00
Lennart Poettering
93e14d3e62
we need to make our multiplications with linear values
2009-04-07 04:05:03 +02:00
Lennart Poettering
02686cce6d
reduce number of conversions to/from linear volumes
2009-04-07 04:04:19 +02:00
Lennart Poettering
d612fbb802
compare with doubles, not integer
2009-04-07 04:02:25 +02:00
Lennart Poettering
e356a03ab2
If the sink volume is lowered to 0 and then increased again, make sure all stream volumes follow instead of staying at 0
2009-04-07 01:21:07 +02:00
Lennart Poettering
2c2713a72c
make use of SO_TIMESTAMP timestamp for accuracy and leave smoother paused until we have data
2009-04-07 00:50:47 +02:00
Lennart Poettering
f204c0fe43
mark null sink as support dynamic latency
2009-04-07 00:48:09 +02:00
Lennart Poettering
298bd0b0c6
adjust max_rewind/max_request whenever the latency changes
2009-04-07 00:47:55 +02:00
Lennart Poettering
e976034063
send the source latency based on the MTU size
2009-04-07 00:47:13 +02:00
Lennart Poettering
61b07768c2
add suspend_within_thread() callbacks to pa_sink_input/pa_source_output
2009-04-07 00:46:20 +02:00
Lennart Poettering
35a4a0baa8
enable debugging output based on if DEBUG_DATA macro is set
2009-04-07 00:41:45 +02:00