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 |
|
Lennart Poettering
|
d5f46e824e
|
move flat volume logic into the core. while doing so add n_volume_steps field to sinks/sources
|
2009-01-27 04:39:07 +01:00 |
|
Lennart Poettering
|
1be39e4fa5
|
allow samples to be played with 'default' (i.e. unspecified) volume.
|
2009-01-27 03:05:40 +01:00 |
|
Lennart Poettering
|
5449d793ae
|
swap argument order of pa_cvolume_get_balance() to be a bit more systematic
|
2009-01-27 02:45:37 +01:00 |
|
Lennart Poettering
|
df8ad5d18f
|
add a few missing doxygen comments
|
2009-01-27 02:37:13 +01:00 |
|
Lennart Poettering
|
6058530571
|
import version.h in all header files to make sure that version-based feature testing works
|
2009-01-27 02:36:42 +01:00 |
|
Lennart Poettering
|
1249cf6dc9
|
always define PA_MAJOR/PA_MINOR/PA_MICRO to ease feature checking in client applications
|
2009-01-27 02:16:20 +01:00 |
|
Lennart Poettering
|
ccd21f33cf
|
make a few comments appear in doxygen
|
2009-01-27 00:49:58 +01:00 |
|
Lennart Poettering
|
4e31e00b63
|
implement pa_cvolume_scale()
|
2009-01-27 00:47:07 +01:00 |
|
Lennart Poettering
|
e52c5ea68a
|
implement new API functions pa_channel_map_can_balance(), pa_channel_map_to_name() and pa_channel_map_to_pretty_name()
|
2009-01-27 00:46:39 +01:00 |
|
Lennart Poettering
|
a5c9546fc7
|
fix copy'n'paste error
|
2009-01-22 00:17:55 +01:00 |
|
Lennart Poettering
|
04e9214065
|
export pa_channel_map_superset()
|
2009-01-20 21:37:23 +01:00 |
|
Lennart Poettering
|
a65c2c7336
|
add client API for querying card information
|
2009-01-20 03:25:29 +01:00 |
|
Lennart Poettering
|
936862362c
|
don't divide by zero if no left resp. no right channels are defined
|
2009-01-20 03:24:11 +01:00 |
|
Lennart Poettering
|
b23efc0a4d
|
add missing eof checks
|
2009-01-20 02:15:43 +01:00 |
|
Lennart Poettering
|
8839d86672
|
remove misplaced whitespace
|
2009-01-20 00:14:50 +01:00 |
|
Lennart Poettering
|
8886e66ff6
|
Document explicitly that the internal sink/source states are not considered part of the ABI/API
|
2009-01-19 23:54:44 +01:00 |
|
Marc-André Lureau
|
310f433848
|
pulse: share private enum values with client side
|
2009-01-20 00:16:18 +02:00 |
|
Marc-André Lureau
|
9c4f8e627a
|
pulse: introspect sink state
|
2009-01-20 00:16:18 +02:00 |
|
Lennart Poettering
|
5f6641cfdd
|
Beef pactl output up a bit
|
2009-01-19 23:07:34 +01:00 |
|
Lennart Poettering
|
23cd942a0d
|
fix doxygen version references
|
2009-01-19 23:03:22 +01:00 |
|
Lennart Poettering
|
b43a45d184
|
allow setting properties for modules, too
|
2009-01-19 22:02:28 +01:00 |
|
Lennart Poettering
|
723d71a021
|
add api for manipulating volume balances
|
2009-01-19 21:45:58 +01:00 |
|
Lennart Poettering
|
a45f971e43
|
add pa_proplist_to_string_sep()
|
2009-01-17 01:59:37 +01:00 |
|
Lennart Poettering
|
4a13763797
|
Add support for 24bit samples encoded in the LSB of 32 bit words
|
2009-01-16 18:39:36 +01:00 |
|
Lennart Poettering
|
6dc76d1158
|
add support for 24bit packed samples
|
2009-01-16 03:15:39 +01:00 |
|
Lennart Poettering
|
4d4956ea2f
|
Add SPDIF/HDMI ALSA devices and device descriptions to device search table
|
2009-01-15 23:46:42 +01:00 |
|
Lennart Poettering
|
395523a0bb
|
we don't support glib1.2 anymore
|
2009-01-15 20:14:58 +01:00 |
|
Lennart Poettering
|
29c7a28817
|
kill autoload stuff as planned
|
2009-01-15 20:07:13 +01:00 |
|
Lennart Poettering
|
b6deb0cc4c
|
add new pa_card object as a way to logically combine multiple sinks and sources
|
2009-01-15 18:29:16 +01:00 |
|
Lennart Poettering
|
0b0b3d895d
|
make PA_CONTEXT_IS_GOOD/PA_STREAM_IS_GOOD a macro so that we can easily check for its availability
|
2009-01-15 18:23:32 +01:00 |
|
Lennart Poettering
|
fd3f5db63c
|
document that PA_API_VERSION is only for incompatible API changes
|
2009-01-15 00:03:33 +01:00 |
|