Commit graph

1580 commits

Author SHA1 Message Date
Lennart Poettering
6be0c7526c move device volume file to state dir
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2479 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-05-21 22:47:07 +00:00
Lennart Poettering
9f86d0f543 move default device from runtime to state dir
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2478 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-05-21 22:46:21 +00:00
Lennart Poettering
32c53f303a move volume restore table from runtime to state dir, fix another compiler warning
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2477 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-05-21 22:45:52 +00:00
Lennart Poettering
2ed84edbae define PA_SYSTEM_CONFIG_PATH and PA_SYSTEM_STATE_PATH for C
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2476 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-05-21 22:45:04 +00:00
Lennart Poettering
29c7ded9da deal with failing pa_runtime_path()
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2475 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-05-21 22:44:37 +00:00
Lennart Poettering
dd662d5c57 properly handle if pa_runtime_path() fails
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2474 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-05-21 22:43:22 +00:00
Lennart Poettering
341042b0aa make state and config path for system instance configurable
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2473 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-05-21 22:42:57 +00:00
Lennart Poettering
8125a75535 fix a compiler warning
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2472 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-05-21 22:42:32 +00:00
Lennart Poettering
9303cdd732 add O_NOCTTY
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2471 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-05-21 22:42:01 +00:00
Lennart Poettering
a9c80b4383 add new functions pa_state_path()/pa_get_state_dir(), change return value of pa_startswith()/pa_endswith() pa_bool, add pa_in_system_mode() and pa_streq(); alow pa_unlock_lockfile() without file name spec
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2470 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-05-21 22:39:40 +00:00
Lennart Poettering
d65b901e37 fix daemon shutdown with active monitor streams
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2469 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-05-18 23:56:16 +00:00
Lennart Poettering
174d830a26 ignore close-test binary
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2468 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-05-18 19:13:45 +00:00
Lennart Poettering
b467791b07 add a small test program for pa_close_all()
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2467 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-05-18 19:12:59 +00:00
Lennart Poettering
ef4c6bf9d2 remove a misplaced assert
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2466 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-05-18 19:10:32 +00:00
Lennart Poettering
7df3c4f378 make sure we don't hit an assert when autospawning
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2465 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-05-18 19:09:59 +00:00
Lennart Poettering
3c7a7952b2 fix pa_close_all() to make it actually work as advertised
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2464 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-05-18 19:09:14 +00:00
Lennart Poettering
0a2b6dd38f fix a misplaced assert
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2463 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-05-18 19:06:31 +00:00
Lennart Poettering
940f89860c fix return value of noop pa_limit_caps()
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2462 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-05-17 10:57:52 +00:00
Lennart Poettering
3bbc3768bf add another assert to catch sleep time miscalculations easier
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2461 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-05-17 09:59:34 +00:00
Lennart Poettering
7d0b5958a4 use pa_source_set_latency_range()/pa_sink_set_latency_range() in the ALSA drivers; fix sleep time calculation
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2460 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-05-17 09:57:45 +00:00
Lennart Poettering
de8a386460 use pa_source_set_latency_range()/pa_sink_set_latency_range() in the ALSA drivers; fix sleep time calculation
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2459 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-05-17 09:57:32 +00:00
Lennart Poettering
58487ee4e4 use pa_sink_set_latency_range() where applicable
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2458 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-05-17 09:16:00 +00:00
Lennart Poettering
7e5e015cbe link latency of monitor source to sink
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2457 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-05-17 09:14:47 +00:00
Lennart Poettering
9b44665c08 add new function pa_source_set_latency_range(), fix type of requested_latency
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2456 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-05-17 09:12:45 +00:00
Lennart Poettering
2e71f4d015 only unref memblock if there is one
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2455 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-05-17 09:11:52 +00:00
Lennart Poettering
971342de0b dump latency metrics for recording streams, too
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2454 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-05-17 09:11:21 +00:00
Lennart Poettering
6285a46935 fix peak detection pseudo resampler
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2453 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-05-17 09:10:16 +00:00
Lennart Poettering
e35bae8a65 fix pa_stream flag checking
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2452 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-05-17 09:09:29 +00:00
Lennart Poettering
856a2f96c6 type fixes for constants
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2451 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-05-17 09:08:40 +00:00
Lennart Poettering
b2f8aecf4d type fixes for constants
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2450 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-05-17 09:08:13 +00:00
Lennart Poettering
b709ab50e0 fix a minor compiler warning
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2449 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-05-17 09:07:35 +00:00
Lennart Poettering
85d9abea8a declare the explicit type for our PA_xSEC_PER_ySEC constants
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2448 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-05-17 09:07:07 +00:00
Lennart Poettering
b8849f5c2f bump so revisions
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2447 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-05-15 23:41:42 +00:00
Lennart Poettering
a1639e1586 also update PROTOCOL
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2446 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-05-15 23:36:44 +00:00
Lennart Poettering
045c1d602d merge glitch-free branch back into trunk
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2445 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-05-15 23:34:41 +00:00
Sjoerd Simons
91f092eadc Let bootstrap.sh require version 1.10 of the various autofoo bits. Otherwise things will break during compilation
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2263 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-04-13 19:05:53 +00:00
Lennart Poettering
0e983e5993 fix caps stuff for crazy people who disable caps
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2213 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-03-31 22:24:37 +00:00
Lennart Poettering
316e39daad update copyright year
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2212 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-03-31 22:23:07 +00:00
Lennart Poettering
fa0b9b0103 merge r2136 from prepare-0.9.10
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2211 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-03-31 22:21:29 +00:00
Lennart Poettering
a9971d284d merge r2195 from prepare-0.9.10
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2210 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-03-31 22:13:15 +00:00
Lennart Poettering
b39da92935 merge r2194 from prepare-0.9.10
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2209 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-03-31 22:12:55 +00:00
Lennart Poettering
1af0d948d1 merge r2193 from prepare-0.9.10
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2208 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-03-31 22:12:32 +00:00
Lennart Poettering
9f71611ab0 merge r2192 from prepare-0.9.10
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2207 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-03-31 22:11:06 +00:00
Lennart Poettering
70a459ba69 merge r2191 from prepare-0.9.10
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2206 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-03-31 22:09:32 +00:00
Lennart Poettering
690807e929 merge r2189 from prepare-0.9.10
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2205 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-03-31 22:08:36 +00:00
Lennart Poettering
5181f79ea9 merge r2190 from prepare-0.9.10
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2204 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-03-31 22:07:51 +00:00
Lennart Poettering
a8269372d3 merge r2187 from prepare-0.9.10
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2203 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-03-31 22:07:17 +00:00
Lennart Poettering
79938c9f00 merge r2186 from prepare-0.9.10
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2202 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-03-31 22:06:46 +00:00
Lennart Poettering
6734fba80c merge r2185 from prepare-0.9.10
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2201 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-03-31 22:06:15 +00:00
Lennart Poettering
78bdb978c6 merge r2184 from prepare-0.9.10
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2200 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-03-31 22:05:48 +00:00