Commit graph

160 commits

Author SHA1 Message Date
Lennart Poettering
2c2b2717eb use gcc malloc attribute macros for internal functions, too 2008-09-01 21:44:00 +02:00
Lennart Poettering
4348fafcc8 don't include leagacy definition PA_STREAM_NOT_MONOTONOUS in docs 2008-09-01 19:17:14 +02:00
Lennart Poettering
f6e187f0a5 prefix internally used inline function with _ 2008-09-01 19:16:12 +02:00
Lennart Poettering
70b820d875 add gcc malloc related function attributes where appropriate 2008-09-01 19:15:07 +02:00
Lennart Poettering
e015879bb8 add malloc related gcc attribute macros 2008-09-01 19:13:37 +02:00
Lennart Poettering
13018d62c1 fix a few compiler warnings on older gcc 2008-08-29 23:53:55 +02:00
Lennart Poettering
f79c665812 document in which direction we round 2008-08-28 17:52:08 +02:00
Lennart Poettering
8df5b2de92 increase pa_xmalloc() limit to 96 MB, closes #344 2008-08-26 15:46:26 +02:00
Lennart Poettering
fd3c6b0f60 fix typo 2008-08-26 15:45:37 +02:00
Lennart Poettering
f9713d1ccf Fix error code in pa_stream_get_timing_info() 2008-08-26 15:45:18 +02:00
Colin Guthrie
4282b726ee Merge branch 'master' of git://git.0pointer.de/pulseaudio 2008-08-22 10:56:45 +01:00
Lennart Poettering
a3e57da0f0 add doxygen documentation for ext-stream-restore.h 2008-08-20 00:17:33 +02:00
Lennart Poettering
b7026bf248 add a few more gcc warning flags and fix quite a few problems found by doing so 2008-08-19 22:39:54 +02:00
Lennart Poettering
ec62596f49 allow clients to not specify the volume for their streams 2008-08-18 17:49:18 +02:00
Lennart Poettering
e4adcf7071 add new API function pa_cvolume_max() 2008-08-13 13:52:20 +02:00
Lennart Poettering
a176f68e0a reset lock_fd_mutex after destruction 2008-08-13 13:51:43 +02:00
Lennart Poettering
72f520f93c make gcc shut up 2008-08-09 17:04:27 +02:00
Lennart Poettering
432b4e5f7d don't use PA_GCC_UNUSED anymore 2008-08-09 16:20:29 +02:00
Lennart Poettering
15cebbaceb rework autospawning code to survive multiple pa_contexts in a single process 2008-08-09 03:49:42 +02:00
Lennart Poettering
c4d32ec804 set errno properly in all cases 2008-08-09 03:44:46 +02:00
Lennart Poettering
40ff5fa06f add compatibility with older PA socket paths 2008-08-07 02:39:58 +02:00
Lennart Poettering
4e6fb67e9f don't spam to stderr in API functions 2008-08-07 02:24:19 +02:00
Lennart Poettering
31bfd6a44d fix channel position string 2008-08-06 20:16:37 +02:00
Lennart Poettering
f1d2bf8408 add i18n support 2008-08-06 18:54:13 +02:00
Lennart Poettering
8a156d1a23 don't enforce valid callbacks for extension module APIs 2008-08-05 19:01:51 +02:00
Lennart Poettering
98b81636b7 allow extension messages to actually carry information 2008-08-05 19:01:25 +02:00
Lennart Poettering
163f10712e fix documentation to follow what actually happens 2008-08-04 23:33:10 +02:00
Lennart Poettering
03cd37eb78 remove port definitions from header file since they are not actually used yet 2008-08-04 19:49:33 +02:00
Lennart Poettering
7de3ab56d8 add missing C++ checks in header 2008-08-04 19:49:13 +02:00
Lennart Poettering
9f5c1c6067 pa_bool_t is not exported 2008-08-04 19:45:47 +02:00
Lennart Poettering
0cc674d961 wrap protocol extension of module-stream-restore 2008-08-04 19:02:20 +02:00
Lennart Poettering
5880516076 add new API function pa_cvolume_remap() 2008-08-04 18:40:53 +02:00
Colin Guthrie
5744237a06 Merge branch 'master' of git://git.0pointer.de/pulseaudio 2008-08-03 19:56:49 +01:00
Lennart Poettering
114f290be7 add a new error code PA_ERR_NOEXTENSION 2008-08-03 18:54:55 +02:00
Colin Guthrie
b30a5d601e Merge branch 'master' of git://git.0pointer.de/pulseaudio 2008-07-30 23:43:45 +01:00
Lennart Poettering
3888bfcccd enable exit-on-idle by default 2008-07-22 19:45:18 +02:00
Lennart Poettering
c1f9f95fa2 prepare doxygen docs for 0.9.11 2008-07-21 18:55:17 +02:00
Colin Guthrie
0786de2ba5 Fix documentation of constant: PA_VOLUME_MUTED (not PA_VOLUME_MUTE) 2008-07-03 23:51:45 +01:00
Lennart Poettering
7755f759aa use (uint32_t) -1 to signify default buffer_attr values instead of 0, to allow prebuf=0 2008-06-27 00:34:17 +02:00
Lennart Poettering
ee79b05b31 rework logic to request automatic timing updates a bit 2008-06-26 19:03:53 +02:00
Lennart Poettering
4b8c4ef932 reorder a few things to get rid of an uneeded comparison 2008-06-26 19:03:16 +02:00
Lennart Poettering
97084e87c4 add a FIXME 2008-06-26 19:02:14 +02:00
Lennart Poettering
7d3d3fc15d move initialization order of validity bools around a bit 2008-06-26 19:01:51 +02:00
Lennart Poettering
36d6c712d8 unify smoother pause/resume handling in a single function check_smoother_status() 2008-06-26 19:00:42 +02:00
Lennart Poettering
1e36b57b13 use the newer name for monotonic/monotonous 2008-06-26 00:44:19 +02:00
Lennart Poettering
2c5a33d9d8 remove redundant check 2008-06-26 00:43:30 +02:00
Lennart Poettering
85b83e8e8c properly initialize pa_stream::corked based on the flags 2008-06-26 00:42:09 +02:00
Lennart Poettering
63b68f418e call the enum PA_STREAM_NOT_MONOTONIC and make PA_STREAM_NOT_MONOTONOUS an alias for that 2008-06-26 00:27:54 +02:00
Lennart Poettering
c5cbeb5ed2 choose more sensible default buffer sizes for old clients 2008-06-25 02:43:35 +02:00
Lennart Poettering
c22d8b9a7a don't refer to nonexisting pa_stream_read() function 2008-06-23 22:47:37 +02:00