pulseaudio/src/polypcore
Lennart Poettering 7d975345a5 * add new API function pa_stream_get_buffer_attr().
* modify pacat.c to make use of that new API
* extend protocol to allow transfer of the necessary information
* update protocol version accordingly


git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@976 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-05-25 23:20:28 +00:00
..
authkey-prop.c Move xmalloc to the public side (libpolyp). 2006-05-17 16:34:18 +00:00
authkey-prop.h Cleaned up the includes after the restructuring. Indicate which headers are 2006-02-17 12:10:58 +00:00
authkey.c * split pa_cstrerror() into its own file polypcore/core-error.[ch] 2006-05-25 17:16:55 +00:00
authkey.h Reorganised the source tree. We now have src/ with a couple of subdirs: 2006-02-16 19:19:58 +00:00
autoload.c Move xmalloc to the public side (libpolyp). 2006-05-17 16:34:18 +00:00
autoload.h Cleaned up the includes after the restructuring. Indicate which headers are 2006-02-17 12:10:58 +00:00
cli-command.c * split pa_cstrerror() into its own file polypcore/core-error.[ch] 2006-05-25 17:16:55 +00:00
cli-command.h Cleaned up the includes after the restructuring. Indicate which headers are 2006-02-17 12:10:58 +00:00
cli-text.c Move xmalloc to the public side (libpolyp). 2006-05-17 16:34:18 +00:00
cli-text.h Cleaned up the includes after the restructuring. Indicate which headers are 2006-02-17 12:10:58 +00:00
cli.c Move xmalloc to the public side (libpolyp). 2006-05-17 16:34:18 +00:00
cli.h Cleaned up the includes after the restructuring. Indicate which headers are 2006-02-17 12:10:58 +00:00
client.c Move xmalloc to the public side (libpolyp). 2006-05-17 16:34:18 +00:00
client.h modify argument order of pa_client_new() to actually match how it is usually called 2006-05-14 00:36:06 +00:00
conf-parser.c * split pa_cstrerror() into its own file polypcore/core-error.[ch] 2006-05-25 17:16:55 +00:00
conf-parser.h Reorganised the source tree. We now have src/ with a couple of subdirs: 2006-02-16 19:19:58 +00:00
core-def.h Support for setting volume on sources. 2006-02-22 14:11:23 +00:00
core-error.c * split pa_cstrerror() into its own file polypcore/core-error.[ch] 2006-05-25 17:16:55 +00:00
core-error.h * split pa_cstrerror() into its own file polypcore/core-error.[ch] 2006-05-25 17:16:55 +00:00
core-scache.c * split pa_cstrerror() into its own file polypcore/core-error.[ch] 2006-05-25 17:16:55 +00:00
core-scache.h enforce maximum sample size in sample cache 2006-04-23 20:59:09 +00:00
core-subscribe.c Move xmalloc to the public side (libpolyp). 2006-05-17 16:34:18 +00:00
core-subscribe.h Cleaned up the includes after the restructuring. Indicate which headers are 2006-02-17 12:10:58 +00:00
core-util.c * split pa_cstrerror() into its own file polypcore/core-error.[ch] 2006-05-25 17:16:55 +00:00
core-util.h Don't include util.h from core-util.h as it is not needed by many users. 2006-05-18 07:04:41 +00:00
core.c Move timeval calculation functions into their own file. 2006-05-18 06:45:43 +00:00
core.h Cleaned up the includes after the restructuring. Indicate which headers are 2006-02-17 12:10:58 +00:00
dllmain.c Do WSAStartup() in the DLL entry routine instead of at context creation. 2006-05-11 11:02:25 +00:00
dynarray.c Move xmalloc to the public side (libpolyp). 2006-05-17 16:34:18 +00:00
dynarray.h Reorganised the source tree. We now have src/ with a couple of subdirs: 2006-02-16 19:19:58 +00:00
endianmacros.h Reorganised the source tree. We now have src/ with a couple of subdirs: 2006-02-16 19:19:58 +00:00
esound.h Reorganised the source tree. We now have src/ with a couple of subdirs: 2006-02-16 19:19:58 +00:00
g711.c Reorganised the source tree. We now have src/ with a couple of subdirs: 2006-02-16 19:19:58 +00:00
g711.h Reorganised the source tree. We now have src/ with a couple of subdirs: 2006-02-16 19:19:58 +00:00
gccmacro.h Reorganised the source tree. We now have src/ with a couple of subdirs: 2006-02-16 19:19:58 +00:00
hashmap.c Move xmalloc to the public side (libpolyp). 2006-05-17 16:34:18 +00:00
hashmap.h Reorganised the source tree. We now have src/ with a couple of subdirs: 2006-02-16 19:19:58 +00:00
idxset.c Move xmalloc to the public side (libpolyp). 2006-05-17 16:34:18 +00:00
idxset.h Reorganised the source tree. We now have src/ with a couple of subdirs: 2006-02-16 19:19:58 +00:00
inet_ntop.c Reorganised the source tree. We now have src/ with a couple of subdirs: 2006-02-16 19:19:58 +00:00
inet_ntop.h Reorganised the source tree. We now have src/ with a couple of subdirs: 2006-02-16 19:19:58 +00:00
inet_pton.c Add inet_pton emulation for platforms that lack it. Only support IPv4 at 2006-02-23 09:30:31 +00:00
inet_pton.h Add inet_pton emulation for platforms that lack it. Only support IPv4 at 2006-02-23 09:30:31 +00:00
iochannel.c * split pa_cstrerror() into its own file polypcore/core-error.[ch] 2006-05-25 17:16:55 +00:00
iochannel.h Tweak the handling of missing credential support so that we minimise non-POSIX 2006-02-24 16:27:39 +00:00
ioline.c * split pa_cstrerror() into its own file polypcore/core-error.[ch] 2006-05-25 17:16:55 +00:00
ioline.h fix include line for "core-util.h" 2006-05-17 20:44:55 +00:00
llist.h 1) Add flexible seeking support (including absolute) for memory block queues and playback streams 2006-02-20 04:05:16 +00:00
log.c Wrap strerror() in a function that makes it thread safe and converts the 2006-05-22 15:20:46 +00:00
log.h Cleaned up the includes after the restructuring. Indicate which headers are 2006-02-17 12:10:58 +00:00
Makefile add a bunch of simple Makefile in the subdirs, just to make compilation with emacs easier 2006-02-16 22:11:35 +00:00
mcalign.c Move xmalloc to the public side (libpolyp). 2006-05-17 16:34:18 +00:00
mcalign.h 1) Add flexible seeking support (including absolute) for memory block queues and playback streams 2006-02-20 04:05:16 +00:00
memblock.c Move xmalloc to the public side (libpolyp). 2006-05-17 16:34:18 +00:00
memblock.h 1) Add flexible seeking support (including absolute) for memory block queues and playback streams 2006-02-20 04:05:16 +00:00
memblockq.c * add new API function pa_stream_get_buffer_attr(). 2006-05-25 23:20:28 +00:00
memblockq.h * add new API function pa_stream_get_buffer_attr(). 2006-05-25 23:20:28 +00:00
memchunk.c Move xmalloc to the public side (libpolyp). 2006-05-17 16:34:18 +00:00
memchunk.h Cleaned up the includes after the restructuring. Indicate which headers are 2006-02-17 12:10:58 +00:00
modargs.c split polypcore/util.[ch] into polypcore/core-util.[ch] and polyp/util.[ch] 2006-05-17 20:09:57 +00:00
modargs.h * modify pa_channel_map_init_auto() to take an extra argument specifying the standard to use (ALSA, AIFF, ...) 2006-05-16 23:47:38 +00:00
modinfo.c Fix warnings. 2006-05-24 13:23:15 +00:00
modinfo.h Reorganised the source tree. We now have src/ with a couple of subdirs: 2006-02-16 19:19:58 +00:00
module.c Fix warnings. 2006-05-24 13:23:15 +00:00
module.h Cleaned up the includes after the restructuring. Indicate which headers are 2006-02-17 12:10:58 +00:00
namereg.c split polypcore/util.[ch] into polypcore/core-util.[ch] and polyp/util.[ch] 2006-05-17 20:09:57 +00:00
namereg.h Cleaned up the includes after the restructuring. Indicate which headers are 2006-02-17 12:10:58 +00:00
native-common.h Mute switch for sinks and sources. This is independent of the volume 2006-02-23 12:04:31 +00:00
packet.c Move xmalloc to the public side (libpolyp). 2006-05-17 16:34:18 +00:00
packet.h 1) Add flexible seeking support (including absolute) for memory block queues and playback streams 2006-02-20 04:05:16 +00:00
parseaddr.c Don't include util.h from core-util.h as it is not needed by many users. 2006-05-18 07:04:41 +00:00
parseaddr.h Reorganised the source tree. We now have src/ with a couple of subdirs: 2006-02-16 19:19:58 +00:00
pdispatch.c Move timeval calculation functions into their own file. 2006-05-18 06:45:43 +00:00
pdispatch.h * rework reference counting in the client libraries: now refcounting goes 2006-04-24 19:29:15 +00:00
pid.c * split pa_cstrerror() into its own file polypcore/core-error.[ch] 2006-05-25 17:16:55 +00:00
pid.h Reorganised the source tree. We now have src/ with a couple of subdirs: 2006-02-16 19:19:58 +00:00
pipe.c Handle pipes on platforms where they are non-existant of broken. 2006-05-11 11:08:58 +00:00
pipe.h Fix warnings. 2006-05-24 13:23:15 +00:00
play-memchunk.c Move xmalloc to the public side (libpolyp). 2006-05-17 16:34:18 +00:00
play-memchunk.h Cleaned up the includes after the restructuring. Indicate which headers are 2006-02-17 12:10:58 +00:00
poll.c split polypcore/util.[ch] into polypcore/core-util.[ch] and polyp/util.[ch] 2006-05-17 20:09:57 +00:00
poll.h Reorganised the source tree. We now have src/ with a couple of subdirs: 2006-02-16 19:19:58 +00:00
props.c Move xmalloc to the public side (libpolyp). 2006-05-17 16:34:18 +00:00
props.h Cleaned up the includes after the restructuring. Indicate which headers are 2006-02-17 12:10:58 +00:00
protocol-cli.c Move xmalloc to the public side (libpolyp). 2006-05-17 16:34:18 +00:00
protocol-cli.h Cleaned up the includes after the restructuring. Indicate which headers are 2006-02-17 12:10:58 +00:00
protocol-esound.c * split pa_cstrerror() into its own file polypcore/core-error.[ch] 2006-05-25 17:16:55 +00:00
protocol-esound.h Cleaned up the includes after the restructuring. Indicate which headers are 2006-02-17 12:10:58 +00:00
protocol-http.c Missing include of util.h. 2006-05-18 07:07:27 +00:00
protocol-http.h Cleaned up the includes after the restructuring. Indicate which headers are 2006-02-17 12:10:58 +00:00
protocol-native.c * add new API function pa_stream_get_buffer_attr(). 2006-05-25 23:20:28 +00:00
protocol-native.h Cleaned up the includes after the restructuring. Indicate which headers are 2006-02-17 12:10:58 +00:00
protocol-simple.c * split pa_cstrerror() into its own file polypcore/core-error.[ch] 2006-05-25 17:16:55 +00:00
protocol-simple.h Cleaned up the includes after the restructuring. Indicate which headers are 2006-02-17 12:10:58 +00:00
pstream-util.c add support for authentication using SCM_CREDENTIALS 2006-02-24 15:12:42 +00:00
pstream-util.h add support for authentication using SCM_CREDENTIALS 2006-02-24 15:12:42 +00:00
pstream.c Move xmalloc to the public side (libpolyp). 2006-05-17 16:34:18 +00:00
pstream.h add support for authentication using SCM_CREDENTIALS 2006-02-24 15:12:42 +00:00
queue.c Move xmalloc to the public side (libpolyp). 2006-05-17 16:34:18 +00:00
queue.h Reorganised the source tree. We now have src/ with a couple of subdirs: 2006-02-16 19:19:58 +00:00
random.c Fix warnings. 2006-05-24 13:23:15 +00:00
random.h * fix pa_random_seet() function prototype 2006-04-18 15:40:36 +00:00
resampler.c Move xmalloc to the public side (libpolyp). 2006-05-17 16:34:18 +00:00
resampler.h Cleaned up the includes after the restructuring. Indicate which headers are 2006-02-17 12:10:58 +00:00
sample-util.c when doing software volume adjustments, don't use the volume value as linear factor, but pass it through pa_sw_volume_to_linear() first. 2006-04-08 00:09:28 +00:00
sample-util.h Mute switch for sinks and sources. This is independent of the volume 2006-02-23 12:04:31 +00:00
sconv-s16be.c Reorganised the source tree. We now have src/ with a couple of subdirs: 2006-02-16 19:19:58 +00:00
sconv-s16be.h Reorganised the source tree. We now have src/ with a couple of subdirs: 2006-02-16 19:19:58 +00:00
sconv-s16le.c Cleaned up the includes after the restructuring. Indicate which headers are 2006-02-17 12:10:58 +00:00
sconv-s16le.h Reorganised the source tree. We now have src/ with a couple of subdirs: 2006-02-16 19:19:58 +00:00
sconv.c Cleaned up the includes after the restructuring. Indicate which headers are 2006-02-17 12:10:58 +00:00
sconv.h Reorganised the source tree. We now have src/ with a couple of subdirs: 2006-02-16 19:19:58 +00:00
sink-input.c Move utf8 to the public part (libpolyp). 2006-05-17 17:30:49 +00:00
sink-input.h * add new parameter to pa_open_config_file() to specify open mode 2006-05-14 00:41:18 +00:00
sink.c split polypcore/util.[ch] into polypcore/core-util.[ch] and polyp/util.[ch] 2006-05-17 20:09:57 +00:00
sink.h Mute switch for sinks and sources. This is independent of the volume 2006-02-23 12:04:31 +00:00
sioman.c Cleaned up the includes after the restructuring. Indicate which headers are 2006-02-17 12:10:58 +00:00
sioman.h Reorganised the source tree. We now have src/ with a couple of subdirs: 2006-02-16 19:19:58 +00:00
socket-client.c * split pa_cstrerror() into its own file polypcore/core-error.[ch] 2006-05-25 17:16:55 +00:00
socket-client.h Cleaned up the includes after the restructuring. Indicate which headers are 2006-02-17 12:10:58 +00:00
socket-server.c * split pa_cstrerror() into its own file polypcore/core-error.[ch] 2006-05-25 17:16:55 +00:00
socket-server.h Trying to listen on an IPv6 socket by default and only do IPv4 if that fails 2006-03-07 16:02:34 +00:00
socket-util.c * split pa_cstrerror() into its own file polypcore/core-error.[ch] 2006-05-25 17:16:55 +00:00
socket-util.h Reorganised the source tree. We now have src/ with a couple of subdirs: 2006-02-16 19:19:58 +00:00
sound-file-stream.c Move xmalloc to the public side (libpolyp). 2006-05-17 16:34:18 +00:00
sound-file-stream.h Cleaned up the includes after the restructuring. Indicate which headers are 2006-02-17 12:10:58 +00:00
sound-file.c support loading ULAW/ALAW files into ULAW/ALAW memchunks 2006-05-17 14:55:17 +00:00
sound-file.h when loading sound files, initialize channel map data properly 2006-04-22 21:50:15 +00:00
source-output.c Move utf8 to the public part (libpolyp). 2006-05-17 17:30:49 +00:00
source-output.h minor beautification 2006-04-14 23:46:32 +00:00
source.c Move utf8 to the public part (libpolyp). 2006-05-17 17:30:49 +00:00
source.h Mute switch for sinks and sources. This is independent of the volume 2006-02-23 12:04:31 +00:00
strbuf.c Move xmalloc to the public side (libpolyp). 2006-05-17 16:34:18 +00:00
strbuf.h Cleaned up the includes after the restructuring. Indicate which headers are 2006-02-17 12:10:58 +00:00
strlist.c split polypcore/util.[ch] into polypcore/core-util.[ch] and polyp/util.[ch] 2006-05-17 20:09:57 +00:00
strlist.h Reorganised the source tree. We now have src/ with a couple of subdirs: 2006-02-16 19:19:58 +00:00
tagstruct.c Move xmalloc to the public side (libpolyp). 2006-05-17 16:34:18 +00:00
tagstruct.h protocol changes for new latency API (partial!) 2006-03-02 14:22:25 +00:00
tokenizer.c Move xmalloc to the public side (libpolyp). 2006-05-17 16:34:18 +00:00
tokenizer.h Reorganised the source tree. We now have src/ with a couple of subdirs: 2006-02-16 19:19:58 +00:00
winsock.h Minor fixes for the way Windows handles sockets. 2006-04-19 11:56:26 +00:00
x11prop.c Reorganised the source tree. We now have src/ with a couple of subdirs: 2006-02-16 19:19:58 +00:00
x11prop.h Reorganised the source tree. We now have src/ with a couple of subdirs: 2006-02-16 19:19:58 +00:00
x11wrap.c Fix warnings. 2006-05-24 13:23:15 +00:00
x11wrap.h Cleaned up the includes after the restructuring. Indicate which headers are 2006-02-17 12:10:58 +00:00