Commit graph

277 commits

Author SHA1 Message Date
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
Lennart Poettering
c0fb91db54 drop check for PA_PROP_APPLICATION_NAME since often enough we can deduce this better from g_get_application_name() 2009-02-13 18:01:00 +01:00
Lennart Poettering
15e9b968e1 we reinit proplist since the server will copy from client proplist anyway 2009-02-13 17:59:53 +01:00
Lennart Poettering
62818b8e57 fix aiff channel mapping for 6 channels 2009-02-13 15:48:34 +01:00
Lennart Poettering
60c50bbf10 declare 'animation' stream role for Flash and suchlike 2009-02-12 03:20:38 +01:00
Lennart Poettering
823431e447 allow sending meta/policy events to clients 2009-02-12 03:18:05 +01:00
Lennart Poettering
6bb2c49057 add #defines for all enums that lacked it 2009-02-06 02:01:17 +01:00
Lennart Poettering
d6201cfc3a parse ini-style sections properly 2009-02-05 04:11:26 +01:00
Lennart Poettering
f6ec971e88 clarify things a bit 2009-02-04 17:20:58 +01:00
Lennart Poettering
12b735962a add a few additional validity checks 2009-02-04 17:20:36 +01:00
Lennart Poettering
b445741ddf fix up parser in pa_proplist_from_string() to handle escapes correctly; make pa_proplist_to_string() escape quotes properly 2009-02-04 17:14:59 +01:00
Lennart Poettering
0fc59e4585 add new API pa_ascii_valid(), pa_ascii_filter() 2009-02-04 17:11:56 +01:00
Lennart Poettering
ce76216bce add pa_sample_size_of_format() 2009-02-04 17:10:15 +01:00
Lennart Poettering
32e5e64921 add a lot of validity checking 2009-02-03 21:57:58 +01:00
Lennart Poettering
b51ed38116 add a bit of missing i18n 2009-02-03 21:56:52 +01:00
Lennart Poettering
543115ae17 add new API pa_cvolume_compatible_with_channel_map() 2009-02-03 21:15:32 +01:00
Lennart Poettering
554c818d21 before applying balance/fade check it actually makes sense 2009-02-03 04:05:41 +01:00
Lennart Poettering
f9696c0e7f add a macro definition for each error code 2009-02-03 03:38:40 +01:00
Lennart Poettering
50bfa774f6 add new error code PA_ERR_NOTIMPLEMENTED 2009-02-03 03:08:14 +01:00
Lennart Poettering
e47d03dea4 implement PA_STREAM_FAIL_ON_SUSPEND logic 2009-02-03 02:23:46 +01:00
Lennart Poettering
fea675724d don't use PA_STREAM_NOT_MONOTONOUS anymore 2009-02-02 02:02:31 +01:00
Lennart Poettering
e412f1cde3 whitespace cleanup 2009-02-02 01:54:09 +01:00
Lennart Poettering
e0d6b75119 add a few new form factors 2009-02-02 00:22:02 +01:00
Lennart Poettering
2c97c15c55 introduce PA_PROP_APPLICATION_PROCESS_MACHINE_ID 2009-02-02 00:21:41 +01:00
Lennart Poettering
b979ab3948 implement pa_channel_map_can_fade 2009-01-31 01:17:09 +01:00
Lennart Poettering
1b53f8297f implement pa_cvolume_{get|set}_fade 2009-01-30 00:22:59 +01:00
Lennart Poettering
9314db79db fix a bogus assert 2009-01-30 00:14:50 +01:00
Lennart Poettering
634afede7d properly deal with the case when l/r is silent when adjust balance 2009-01-30 00:14:28 +01:00
Lennart Poettering
ee17772cea add missing 'const' 2009-01-27 23:39:58 +01:00