Lennart Poettering
|
d0530b0359
|
fix gconf autoconf check
|
2008-07-21 18:53:30 +02:00 |
|
Lennart Poettering
|
46a35c681f
|
forward process_msg calls to the generic source handler, not the generic sink handler
|
2008-07-16 11:28:46 +02:00 |
|
Lennart Poettering
|
ff3f43525d
|
try to bypass alsa softvol, since it is broken when used with snd_pcm_rewind()
|
2008-07-16 11:12:07 +02:00 |
|
Lennart Poettering
|
297267b9c4
|
Merge branches 'master' and 'master' of ssh://rootserver/home/lennart/git/public/pulseaudio
|
2008-07-04 00:34:32 +03:00 |
|
Lennart Poettering
|
1568fcc979
|
get rid of our internal copy of the speex resampler. Instead, link against a system-installes libspeexdsp
|
2008-06-28 02:20:14 +02:00 |
|
Lennart Poettering
|
98c26b179d
|
add proper update_max_request handler to native protocol streams
|
2008-06-28 01:09:07 +02:00 |
|
Lennart Poettering
|
e6ffec578d
|
make sure we call pa_sink_process_rewind() under all circumstances if a rewind was requested before we call pa_sink_render()
|
2008-06-28 00:14:46 +02:00 |
|
Lennart Poettering
|
c7ebe2b191
|
ignore ~ files
|
2008-06-27 22:48:19 +02:00 |
|
Lennart Poettering
|
c0e3c254dc
|
add additional file when updating speex resampler
|
2008-06-27 22:26:27 +02:00 |
|
Lennart Poettering
|
32fce4debb
|
update speex resampler
|
2008-06-27 22:26:00 +02:00 |
|
Lennart Poettering
|
2490f698c0
|
update ffmpeg resampler from upstream SVN
|
2008-06-27 22:03:44 +02:00 |
|
Lennart Poettering
|
0fb402c8d4
|
simplify handling of rewrite requests
|
2008-06-27 21:58:39 +02:00 |
|
Lennart Poettering
|
89620d3f00
|
handle rewind requests
|
2008-06-27 21:57:54 +02:00 |
|
Lennart Poettering
|
f0e5cd1613
|
handle rewind requests
|
2008-06-27 21:57:44 +02:00 |
|
Lennart Poettering
|
913bbd4489
|
save a bit of memory
|
2008-06-27 21:37:33 +02:00 |
|
Lennart Poettering
|
36021b117b
|
modernize idxset a bit, reduce memory consumption, get rid of pa_idxset_foreach()
|
2008-06-27 20:34:14 +02:00 |
|
Lennart Poettering
|
113c62bf5d
|
halve memory consumption of mempool flist, since we know we cannot have more than n_blocks entries in it
|
2008-06-27 20:13:26 +02:00 |
|
Lennart Poettering
|
c26be0d762
|
modernize hashmap implementation a bit, reduce memory consumption a bit
|
2008-06-27 20:12:24 +02:00 |
|
Lennart Poettering
|
6dca92be96
|
rework the flist implementation to halve memory consumption by merging the state field and the pointer in the flist cells
|
2008-06-27 19:18:19 +02:00 |
|
Lennart Poettering
|
a087014969
|
some modernizations
|
2008-06-27 19:15:32 +02:00 |
|
Lennart Poettering
|
232c9558ff
|
rename pa_queu_is_empty() to pa_queue_isempty() to follow idxset/hashmap nomenclatura
|
2008-06-27 19:14:59 +02:00 |
|
Lennart Poettering
|
3db7dcb962
|
save some memory by increasing the dynamic array at a slower rate
|
2008-06-27 19:12:03 +02:00 |
|
Lennart Poettering
|
c0f97aa580
|
some modernizations
|
2008-06-27 19:11:28 +02:00 |
|
Lennart Poettering
|
12278f4c83
|
fix typo in man page, closes rhbz #447355
|
2008-06-27 17:17:11 +02:00 |
|
Lennart Poettering
|
05400321c0
|
fix underrun detection for prebuf=0 streams
|
2008-06-27 00:35:40 +02: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
|
2b764d4294
|
fix crash when using sync'ed streams
|
2008-06-27 00:28:42 +02:00 |
|
Lennart Poettering
|
06ab488f73
|
cork/uncork before we ask for the rewrite, to make sure the rewrite actually gets trhough
|
2008-06-27 00:28:17 +02:00 |
|
Lennart Poettering
|
9f0afb391a
|
always forward rewind requests to the sink, and don't abort on nbytes=0
|
2008-06-26 19:43:45 +02:00 |
|
Lennart Poettering
|
d08cac0f85
|
some svn->git updates in the Makefile
|
2008-06-26 19:35:42 +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
|
dcbb7f2680
|
convert to double only once, and make sure we can deal with negative results of -y
|
2008-06-26 18:49:02 +02:00 |
|
Lennart Poettering
|
eab1cb8df9
|
make sure to call process_rewind() under all circumstances before we do the next loop iteration
|
2008-06-26 02:56:00 +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
|
1514d13835
|
split pa_memblockq_flush() into two flush commands, one which fixes up the read ptr, and one which fixes up the write ptr
|
2008-06-26 00:39:31 +02:00 |
|
Lennart Poettering
|
5fccac94e7
|
comment two functions in memblockq.c
|
2008-06-26 00:36:05 +02:00 |
|
Lennart Poettering
|
ec10f5fdd3
|
use the bight lighter _silence() instead of _flush() when destructing our little q
|
2008-06-26 00:33:07 +02:00 |
|
Lennart Poettering
|
dd8b909532
|
fix up if the smoother shall be resumed 'before' it was actually paused
|
2008-06-26 00:31:39 +02:00 |
|
Lennart Poettering
|
b4302cacf9
|
fix up monotonicity of input to _get() instead of hitting an assert
|
2008-06-26 00:29:59 +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
|
df2650e7a5
|
fix return value of pa_namereg_make_valid_name()
|
2008-06-26 00:27:02 +02:00 |
|
Lennart Poettering
|
c5cbeb5ed2
|
choose more sensible default buffer sizes for old clients
|
2008-06-25 02:43:35 +02:00 |
|
Colin Guthrie
|
517727ebdc
|
Add xmltoman to the distribution. This saves pulling in an external dependancy
|
2008-06-25 00:28:23 +01:00 |
|
Colin Guthrie
|
5099ab7b8b
|
Export the cleanup_name() function and rename it to pa_namereg_make_valid_name().
This will allow it to be used by modules to create valid sink names.
|
2008-06-25 00:00:46 +01:00 |
|