Lennart Poettering
aacb11bb40
update documentation regarding stream timing a bit
2009-04-07 17:53:51 +02:00
Lennart Poettering
d612fbb802
compare with doubles, not integer
2009-04-07 04:02:25 +02:00
Lennart Poettering
ff8d66d82e
extend documentation for pa_stream_cork() a bit
2009-04-06 22:06:50 +02:00
Lennart Poettering
6ba3333030
Merge branch 'master' of ssh://rootserver/home/lennart/git/public/pulseaudio
2009-04-05 03:05:51 +02:00
Lennart Poettering
7dafa87b68
don't try to outsmart the transport
2009-04-05 02:50:32 +02:00
Lennart Poettering
d035f4a3f3
Modify smoothing code to make cubic interpolation optional and allow 'quick fixups' on resuming
...
The primary reason for this change is to allow time graphs that do not
go through the origin and hence smoothing starting from the origin is
not desired. This change will allow passing time data into the smoother
while paused and then abruptly use that data without smoothing using the
'quick fixup' flag when resuming.
Primary use case is allowing recording time graphs where the data
recorded originates from a time before the stream was created. The
resulting graft will be shifted and should not be smoothened to go
through the origin.
2009-04-05 02:26:02 +02:00
Maarten Bosmans
8bcb9c6910
various spelling fixes
2009-04-04 02:27:13 +02:00
Lennart Poettering
373b5efe51
properly account for seeks in the requested_bytes counter
2009-04-01 23:05:09 +02:00
Lennart Poettering
5348cc1275
increase timing update interval exponentially
2009-04-01 00:36:18 +02:00
Lennart Poettering
ef5af553d6
fix an error where a signal was accidently freed when it is tried to register it twice
2009-03-31 20:31:15 +02:00
Maarten Bosmans
facc46d5bf
fix some typos in doxygen comments
...
these bugged me for a while now.
Maarten
2009-03-31 00:49:45 +02:00
Lennart Poettering
29a282a41b
allow nofail mode only when no server string was specified
2009-03-30 20:31:03 +00:00
Lennart Poettering
b6135b34b3
minor cleanups
2009-03-30 21:07:41 +02:00
Lennart Poettering
3df9eef9d0
take org.pulseaudio.Server instead of org.pulseaudio to match the interface name already used in the HAL module
2009-03-30 21:07:23 +02:00
Lennart Poettering
d33be12fde
Merge commit 'elmarco/dbus'
2009-03-30 20:26:27 +02:00
Marc-André Lureau
1dad83b73c
pulse: client connect to dbus
2009-03-30 21:05:31 +03:00
Lennart Poettering
65b787d000
notify clients about tlength changes
2009-03-30 18:46:12 +02:00
Lennart Poettering
491aafd8dc
typo fix
2009-03-30 18:27:33 +02:00
Lennart Poettering
8282efcfa3
fix value of DYNAMIC_LATENCY
2009-03-25 16:17:15 +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
50695d95d1
minimal reordering
2009-03-24 21:14:08 +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
3122008704
try to detect when stupid clients forks and refuse all service from then on
2009-03-05 04:33:40 +01:00
Lennart Poettering
0dd8a3306f
handle negative error codes
2009-03-04 05:32:26 +01:00
Lennart Poettering
ff38eaf677
Merge commit 'coling/lgpl21'
2009-03-03 21:44:56 +01:00
Colin Guthrie
86dee05aec
Use LGPL 2.1 on all files previously using LGPL 2
2009-03-03 20:23:02 +00:00
Lennart Poettering
297515a39e
pass profile priority value to clients
2009-03-03 00:32:10 +01:00
Lennart Poettering
ba4765a0dc
For now don't list icon property (in favour of icon name property) since icon negotiation is probably much more complex (i.e. sizes...) than just putting icon data somewhere.
2009-03-01 21:38:27 +01:00
Lennart Poettering
671b927955
add logic for initializing a useful icon name
2009-03-01 21:38:27 +01:00
Lennart Poettering
cc8d51ad62
rename PA_PROP_DEVICE_CONNECTOR to PA_PROP_DEVICE_BUS
2009-03-01 20:32:32 +01:00
Lennart Poettering
cce56ab343
revise form factor list a bit, simplify and use singular everywhere
2009-03-01 20:30:37 +01:00
Lennart Poettering
e00833399f
introduce seperate vendor/product id fields
2009-03-01 20:28:58 +01:00
Lennart Poettering
abdffe9cbe
make example code a bit more robust/change-proof
2009-03-01 20:27:55 +01:00
Lennart Poettering
0d8f67b826
revise list of form factors a little
2009-02-27 00:32:32 +01:00
Lennart Poettering
9eb50701b6
introduce new well-known role 'a11y'
2009-02-24 01:44:46 +01:00
Lennart Poettering
4505bc9cc6
introduce default channel map in addition to the default sample spec
2009-02-21 16:32:42 +01:00
Lennart Poettering
27bfa607b9
add new property PA_PROP_APPLICATION_PROCESS_SESSION_ID and initialize it by default
2009-02-21 16:26:09 +01:00
Lennart Poettering
2d0c68af93
check for ENABLE_LEGACY_RUNTIME_DIR with #ifdef, not #if
2009-02-21 04:14:51 +01:00
Lennart Poettering
7bc1847596
Merge branch 'master' of ssh://rootserver/home/lennart/git/public/pulseaudio
2009-02-20 03:21:46 +01:00
Lennart Poettering
d69bd0339f
don't try to use weakref stuff on older compilers that don't really support it
2009-02-20 00:32:15 +01:00
Lennart Poettering
b0c0106824
Merge commit 'elmarco/legacy-dir'
2009-02-19 05:02:52 +01:00
Lennart Poettering
e1608d5db2
modernize pa_msleep() a bit
2009-02-19 04:01:12 +01:00
Lennart Poettering
6db307360b
export card information for sinks/sources and number of sinks/sources a profile would create to clients
2009-02-18 22:11:50 +01:00
Lennart Poettering
be81a681ac
if we fail to import a memblock fill in silence to guarantee stability of timing
2009-02-18 21:55:55 +01:00
Marc-André Lureau
05b7440481
pulse/context: add --enable-legacy-runtime-dir
2009-02-18 17:16:01 +02:00
Lennart Poettering
023998e3c8
add doxygen comment for PA_GCC_WEAKREF
2009-02-13 23:06:47 +01:00
Lennart Poettering
d447a8dbbb
document all currently known properties
2009-02-13 23:01:24 +01:00
Lennart Poettering
689e6f8a81
add definition for GCC style weak references
2009-02-13 18:03:21 +01:00
Lennart Poettering
44bca66c59
make PA_GCC_PACKED and PA_GCC_MALLOC actually work
2009-02-13 18:02:47 +01:00