]> code.delx.au - pulseaudio/log
pulseaudio
17 years agoupdate todo
Lennart Poettering [Thu, 25 May 2006 23:40:25 +0000 (23:40 +0000)]
update todo

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@977 fefdeb5f-60dc-0310-8127-8f9354f1896f

17 years ago* add new API function pa_stream_get_buffer_attr().
Lennart Poettering [Thu, 25 May 2006 23:20:28 +0000 (23:20 +0000)]
* 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

17 years agoWrong prefix used in the padsp script.
Pierre Ossman [Thu, 25 May 2006 17:27:06 +0000 (17:27 +0000)]
Wrong prefix used in the padsp script.

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@975 fefdeb5f-60dc-0310-8127-8f9354f1896f

17 years agoWe only need the so for libpolypdsp.
Pierre Ossman [Thu, 25 May 2006 17:26:02 +0000 (17:26 +0000)]
We only need the so for libpolypdsp.

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@974 fefdeb5f-60dc-0310-8127-8f9354f1896f

17 years agoreally fix a superfluous warning when building padsp.c
Lennart Poettering [Thu, 25 May 2006 17:18:42 +0000 (17:18 +0000)]
really fix a superfluous warning when building padsp.c

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@973 fefdeb5f-60dc-0310-8127-8f9354f1896f

17 years ago* split pa_cstrerror() into its own file polypcore/core-error.[ch]
Lennart Poettering [Thu, 25 May 2006 17:16:55 +0000 (17:16 +0000)]
* split pa_cstrerror() into its own file polypcore/core-error.[ch]
* fix building of padsp
* remove a warning when compiling padsp.c

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@972 fefdeb5f-60dc-0310-8127-8f9354f1896f

17 years agomove modules to ${libdir}/polypaudio-${PA_MAJORMINOR}/modules/
Lennart Poettering [Thu, 25 May 2006 16:05:11 +0000 (16:05 +0000)]
move modules to ${libdir}/polypaudio-${PA_MAJORMINOR}/modules/

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@971 fefdeb5f-60dc-0310-8127-8f9354f1896f

17 years agoFix padsp script so that it accepts parameters, setting relevant environment
Pierre Ossman [Thu, 25 May 2006 15:44:24 +0000 (15:44 +0000)]
Fix padsp script so that it accepts parameters, setting relevant environment
variables as needed.

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@970 fefdeb5f-60dc-0310-8127-8f9354f1896f

17 years agoUse only the basename of libpolypdsp.so so that it will work on multi-arch
Pierre Ossman [Thu, 25 May 2006 13:56:14 +0000 (13:56 +0000)]
Use only the basename of libpolypdsp.so so that it will work on multi-arch
systems.

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@969 fefdeb5f-60dc-0310-8127-8f9354f1896f

17 years agoMove libpolypdsp in the makefile to avoid the libtool bug where it must come
Pierre Ossman [Thu, 25 May 2006 13:31:28 +0000 (13:31 +0000)]
Move libpolypdsp in the makefile to avoid the libtool bug where it must come
after any things it depends on.

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@968 fefdeb5f-60dc-0310-8127-8f9354f1896f

17 years agoadd item about moving pa_cstrerror() to TODO
Lennart Poettering [Thu, 25 May 2006 13:29:36 +0000 (13:29 +0000)]
add item about moving pa_cstrerror() to TODO

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@967 fefdeb5f-60dc-0310-8127-8f9354f1896f

17 years agoupdate todo
Lennart Poettering [Thu, 25 May 2006 01:26:10 +0000 (01:26 +0000)]
update todo

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@966 fefdeb5f-60dc-0310-8127-8f9354f1896f

17 years agoread stream and client name from $PADSP_STREAM_NAME resp. $PADSP_CLIENT_NAME, if...
Lennart Poettering [Thu, 25 May 2006 01:19:56 +0000 (01:19 +0000)]
read stream and client name from $PADSP_STREAM_NAME resp. $PADSP_CLIENT_NAME, if available

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@965 fefdeb5f-60dc-0310-8127-8f9354f1896f

17 years agoadd support to disable emulation of /dev/dsp,/dev/mixer,/dev/sndstat selectively...
Lennart Poettering [Thu, 25 May 2006 01:14:06 +0000 (01:14 +0000)]
add support to disable emulation of /dev/dsp,/dev/mixer,/dev/sndstat selectively by either passing an environment variable or by defining a symbol __padsp_disable__ in the process

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@964 fefdeb5f-60dc-0310-8127-8f9354f1896f

17 years agofix evil, evil typo that cause all gtk2 based apps to crash
Lennart Poettering [Thu, 25 May 2006 00:40:04 +0000 (00:40 +0000)]
fix evil, evil typo that cause all gtk2 based apps to crash

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@963 fefdeb5f-60dc-0310-8127-8f9354f1896f

17 years ago* issue volume updates syncrhonously
Lennart Poettering [Thu, 25 May 2006 00:25:03 +0000 (00:25 +0000)]
* issue volume updates syncrhonously
* correct channel order of OSS volumes (swap left,right)

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@962 fefdeb5f-60dc-0310-8127-8f9354f1896f

17 years agoupdate TODO
Lennart Poettering [Thu, 25 May 2006 00:12:06 +0000 (00:12 +0000)]
update TODO

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@961 fefdeb5f-60dc-0310-8127-8f9354f1896f

17 years agopadsp needs dlsym & co so make sure we get that lib included.
Pierre Ossman [Wed, 24 May 2006 15:38:11 +0000 (15:38 +0000)]
padsp needs dlsym & co so make sure we get that lib included.

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@960 fefdeb5f-60dc-0310-8127-8f9354f1896f

17 years agoFix warnings.
Pierre Ossman [Wed, 24 May 2006 13:23:15 +0000 (13:23 +0000)]
Fix warnings.

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@959 fefdeb5f-60dc-0310-8127-8f9354f1896f

17 years agoRemove the exceedingly anal warnings. It's impossible to write a non-trivial
Pierre Ossman [Wed, 24 May 2006 13:22:16 +0000 (13:22 +0000)]
Remove the exceedingly anal warnings. It's impossible to write a non-trivial
C program and not trigger these.

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@958 fefdeb5f-60dc-0310-8127-8f9354f1896f

17 years agoFix stray \
Pierre Ossman [Wed, 24 May 2006 08:14:19 +0000 (08:14 +0000)]
Fix stray \

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@957 fefdeb5f-60dc-0310-8127-8f9354f1896f

17 years agoimplement a /dev/mixer interface
Lennart Poettering [Wed, 24 May 2006 02:13:29 +0000 (02:13 +0000)]
implement a /dev/mixer interface

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@956 fefdeb5f-60dc-0310-8127-8f9354f1896f

17 years agofix playback of small sound files
Lennart Poettering [Wed, 24 May 2006 00:42:30 +0000 (00:42 +0000)]
fix playback of small sound files

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@955 fefdeb5f-60dc-0310-8127-8f9354f1896f

17 years agoimplement emulation of /dev/sndstat
Lennart Poettering [Tue, 23 May 2006 23:57:50 +0000 (23:57 +0000)]
implement emulation of /dev/sndstat

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@954 fefdeb5f-60dc-0310-8127-8f9354f1896f

17 years ago- use pthread_atfork() to disable open sound streams in the child after a fork.
Lennart Poettering [Tue, 23 May 2006 23:06:28 +0000 (23:06 +0000)]
- use pthread_atfork() to disable open sound streams in the child after a fork.
  Obviusly sound won't work in child process but at least we don't leak fds
  from the parent. Now any operation on the device fd in the child will result
  in an EBADF error, which seems somewhat clean to me.

- flush our unix socket properly on RESET ioctl

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@953 fefdeb5f-60dc-0310-8127-8f9354f1896f

17 years agopass the binary name as client name to polypaudio
Lennart Poettering [Tue, 23 May 2006 16:37:33 +0000 (16:37 +0000)]
pass the binary name as client name to polypaudio

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@952 fefdeb5f-60dc-0310-8127-8f9354f1896f

17 years agoCast size_t to long to be more compatible with 64-bit systems.
Pierre Ossman [Tue, 23 May 2006 15:24:29 +0000 (15:24 +0000)]
Cast size_t to long to be more compatible with 64-bit systems.

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@951 fefdeb5f-60dc-0310-8127-8f9354f1896f

17 years agoadd new padsp utility: a $LD_PRELOAD wrapper for using the OSS API with polypaudio
Lennart Poettering [Tue, 23 May 2006 14:42:23 +0000 (14:42 +0000)]
add new padsp utility: a $LD_PRELOAD wrapper for using the OSS API with polypaudio

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@950 fefdeb5f-60dc-0310-8127-8f9354f1896f

17 years agochange return type of pa_cstrerror() to "const char*"
Lennart Poettering [Tue, 23 May 2006 14:39:15 +0000 (14:39 +0000)]
change return type of pa_cstrerror() to "const char*"

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@949 fefdeb5f-60dc-0310-8127-8f9354f1896f

17 years agoFix some warnings.
Pierre Ossman [Tue, 23 May 2006 07:33:33 +0000 (07:33 +0000)]
Fix some warnings.

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@948 fefdeb5f-60dc-0310-8127-8f9354f1896f

17 years agoFix TLS on Win32 to something a bit more safe and portable (compiler-wise).
Pierre Ossman [Mon, 22 May 2006 16:47:26 +0000 (16:47 +0000)]
Fix TLS on Win32 to something a bit more safe and portable (compiler-wise).

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@947 fefdeb5f-60dc-0310-8127-8f9354f1896f

17 years agoadd missing #include
Lennart Poettering [Mon, 22 May 2006 15:56:28 +0000 (15:56 +0000)]
add missing #include

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@946 fefdeb5f-60dc-0310-8127-8f9354f1896f

17 years agoWrap strerror() in a function that makes it thread safe and converts the
Pierre Ossman [Mon, 22 May 2006 15:20:46 +0000 (15:20 +0000)]
Wrap strerror() in a function that makes it thread safe and converts the
output to UTF-8.

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@945 fefdeb5f-60dc-0310-8127-8f9354f1896f

17 years agoupdate todo
Pierre Ossman [Mon, 22 May 2006 15:19:50 +0000 (15:19 +0000)]
update todo

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@944 fefdeb5f-60dc-0310-8127-8f9354f1896f

17 years agoadd missing #include
Lennart Poettering [Sun, 21 May 2006 14:06:51 +0000 (14:06 +0000)]
add missing #include

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@943 fefdeb5f-60dc-0310-8127-8f9354f1896f

17 years agoadd new function pa_usec_to_bytes() as inverse of pa_bytes_to_usec()
Lennart Poettering [Sun, 21 May 2006 14:06:33 +0000 (14:06 +0000)]
add new function pa_usec_to_bytes() as inverse of pa_bytes_to_usec()

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@942 fefdeb5f-60dc-0310-8127-8f9354f1896f

17 years agodoc update
Lennart Poettering [Sat, 20 May 2006 19:27:47 +0000 (19:27 +0000)]
doc update

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@941 fefdeb5f-60dc-0310-8127-8f9354f1896f

17 years agofix long-standing buf that could cause polypaudio to eat 100% CPU: fix handling of...
Lennart Poettering [Sat, 20 May 2006 15:00:16 +0000 (15:00 +0000)]
fix long-standing buf that could cause polypaudio to eat 100% CPU: fix handling of event bits for pa_iochannel

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@940 fefdeb5f-60dc-0310-8127-8f9354f1896f

17 years agorename pa_simple_get_playback_latency() to pa_simple_get_latency() and allow its...
Lennart Poettering [Sat, 20 May 2006 14:59:02 +0000 (14:59 +0000)]
rename pa_simple_get_playback_latency() to pa_simple_get_latency() and allow its usage on capture streams

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@939 fefdeb5f-60dc-0310-8127-8f9354f1896f

18 years agogenerate PA_MAJORMINOR properly - only from major and minor, not from micro
Lennart Poettering [Fri, 19 May 2006 17:40:44 +0000 (17:40 +0000)]
generate PA_MAJORMINOR properly - only from major and minor, not from micro

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@938 fefdeb5f-60dc-0310-8127-8f9354f1896f

18 years agoFix some missing headers.
Pierre Ossman [Fri, 19 May 2006 11:32:32 +0000 (11:32 +0000)]
Fix some missing headers.

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@937 fefdeb5f-60dc-0310-8127-8f9354f1896f

18 years agoFix which headers get installed for libpolyp.
Pierre Ossman [Fri, 19 May 2006 07:38:35 +0000 (07:38 +0000)]
Fix which headers get installed for libpolyp.

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@936 fefdeb5f-60dc-0310-8127-8f9354f1896f

18 years agoSort source files.
Pierre Ossman [Fri, 19 May 2006 07:29:34 +0000 (07:29 +0000)]
Sort source files.

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@935 fefdeb5f-60dc-0310-8127-8f9354f1896f

18 years agoupdate todo
Pierre Ossman [Thu, 18 May 2006 10:36:50 +0000 (10:36 +0000)]
update todo

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@934 fefdeb5f-60dc-0310-8127-8f9354f1896f

18 years agoConvert log text to current locale before passing it on to stderr or syslog.
Pierre Ossman [Thu, 18 May 2006 10:36:36 +0000 (10:36 +0000)]
Convert log text to current locale before passing it on to stderr or syslog.

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@933 fefdeb5f-60dc-0310-8127-8f9354f1896f

18 years agoMake paplay convert names to UTF-8 before sending to the server.
Pierre Ossman [Thu, 18 May 2006 08:21:41 +0000 (08:21 +0000)]
Make paplay convert names to UTF-8 before sending to the server.

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@932 fefdeb5f-60dc-0310-8127-8f9354f1896f

18 years agoAnd functions for convertion to and from current locale and UTF-8.
Pierre Ossman [Thu, 18 May 2006 08:19:07 +0000 (08:19 +0000)]
And functions for convertion to and from current locale and UTF-8.

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@931 fefdeb5f-60dc-0310-8127-8f9354f1896f

18 years agoMissing include of util.h.
Pierre Ossman [Thu, 18 May 2006 07:07:27 +0000 (07:07 +0000)]
Missing include of util.h.

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@930 fefdeb5f-60dc-0310-8127-8f9354f1896f

18 years agoDon't include util.h from core-util.h as it is not needed by many users.
Pierre Ossman [Thu, 18 May 2006 07:04:41 +0000 (07:04 +0000)]
Don't include util.h from core-util.h as it is not needed by many users.

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@929 fefdeb5f-60dc-0310-8127-8f9354f1896f

18 years agoPATH_MAX needs limits.h.
Pierre Ossman [Thu, 18 May 2006 06:53:54 +0000 (06:53 +0000)]
PATH_MAX needs limits.h.

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@928 fefdeb5f-60dc-0310-8127-8f9354f1896f

18 years agoupdate todo
Pierre Ossman [Thu, 18 May 2006 06:46:27 +0000 (06:46 +0000)]
update todo

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@927 fefdeb5f-60dc-0310-8127-8f9354f1896f

18 years agoMove timeval calculation functions into their own file.
Pierre Ossman [Thu, 18 May 2006 06:45:43 +0000 (06:45 +0000)]
Move timeval calculation functions into their own file.

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@926 fefdeb5f-60dc-0310-8127-8f9354f1896f

18 years agoupdate README for 0.9.0
Lennart Poettering [Wed, 17 May 2006 21:39:35 +0000 (21:39 +0000)]
update README for 0.9.0

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@925 fefdeb5f-60dc-0310-8127-8f9354f1896f

18 years agomodify lirc module to use pa_sink_mute() for muting and unmuting
Lennart Poettering [Wed, 17 May 2006 21:07:46 +0000 (21:07 +0000)]
modify lirc module to use pa_sink_mute() for muting and unmuting

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@924 fefdeb5f-60dc-0310-8127-8f9354f1896f

18 years agofix include line for "core-util.h"
Lennart Poettering [Wed, 17 May 2006 20:44:55 +0000 (20:44 +0000)]
fix include line for "core-util.h"

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@923 fefdeb5f-60dc-0310-8127-8f9354f1896f

18 years agoadd C++ macros to utf8.h
Lennart Poettering [Wed, 17 May 2006 20:44:19 +0000 (20:44 +0000)]
add C++ macros to utf8.h

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@922 fefdeb5f-60dc-0310-8127-8f9354f1896f

18 years agoadd C++ macros to xmalloc.h
Lennart Poettering [Wed, 17 May 2006 20:43:49 +0000 (20:43 +0000)]
add C++ macros to xmalloc.h

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@921 fefdeb5f-60dc-0310-8127-8f9354f1896f

18 years ago* add doxygen docs to header file
Lennart Poettering [Wed, 17 May 2006 20:43:19 +0000 (20:43 +0000)]
* add doxygen docs to header file
* add C++ macros to header file

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@920 fefdeb5f-60dc-0310-8127-8f9354f1896f

18 years agoadd util.h to doxygen
Lennart Poettering [Wed, 17 May 2006 20:42:27 +0000 (20:42 +0000)]
add util.h to doxygen

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@919 fefdeb5f-60dc-0310-8127-8f9354f1896f

18 years agoinclude util.h in polypaudio.h
Lennart Poettering [Wed, 17 May 2006 20:42:11 +0000 (20:42 +0000)]
include util.h in polypaudio.h

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@918 fefdeb5f-60dc-0310-8127-8f9354f1896f

18 years agosplit polypcore/util.[ch] into polypcore/core-util.[ch] and polyp/util.[ch]
Lennart Poettering [Wed, 17 May 2006 20:09:57 +0000 (20:09 +0000)]
split polypcore/util.[ch] into polypcore/core-util.[ch] and polyp/util.[ch]

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@917 fefdeb5f-60dc-0310-8127-8f9354f1896f

18 years agoreplace memory allocation function calls with pa_xXXXX()
Lennart Poettering [Wed, 17 May 2006 19:26:54 +0000 (19:26 +0000)]
replace memory allocation function calls with pa_xXXXX()

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@916 fefdeb5f-60dc-0310-8127-8f9354f1896f

18 years agoinclude more files in polypaudio.h
Lennart Poettering [Wed, 17 May 2006 19:26:14 +0000 (19:26 +0000)]
include more files in polypaudio.h

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@915 fefdeb5f-60dc-0310-8127-8f9354f1896f

18 years agoadd doxygen docs for utf8.h
Lennart Poettering [Wed, 17 May 2006 19:07:53 +0000 (19:07 +0000)]
add doxygen docs for utf8.h

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@914 fefdeb5f-60dc-0310-8127-8f9354f1896f

18 years ago* make pa_xfree() a real function
Lennart Poettering [Wed, 17 May 2006 19:07:30 +0000 (19:07 +0000)]
* make pa_xfree() a real function
* update doxygen docs for xmalloc.h

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@913 fefdeb5f-60dc-0310-8127-8f9354f1896f

18 years agoadd utf8.h and xmalloc.h to doxygen docs
Lennart Poettering [Wed, 17 May 2006 19:06:42 +0000 (19:06 +0000)]
add utf8.h and xmalloc.h to doxygen docs

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@912 fefdeb5f-60dc-0310-8127-8f9354f1896f

18 years agoadd new channel map argument to pa_simple_new()
Lennart Poettering [Wed, 17 May 2006 18:52:34 +0000 (18:52 +0000)]
add new channel map argument to pa_simple_new()

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@911 fefdeb5f-60dc-0310-8127-8f9354f1896f

18 years agofix svn tag
Lennart Poettering [Wed, 17 May 2006 18:51:37 +0000 (18:51 +0000)]
fix svn tag

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@910 fefdeb5f-60dc-0310-8127-8f9354f1896f

18 years agoMove utf8 to the public part (libpolyp).
Pierre Ossman [Wed, 17 May 2006 17:30:49 +0000 (17:30 +0000)]
Move utf8 to the public part (libpolyp).

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@909 fefdeb5f-60dc-0310-8127-8f9354f1896f

18 years agoMove xmalloc to the public side (libpolyp).
Pierre Ossman [Wed, 17 May 2006 16:34:18 +0000 (16:34 +0000)]
Move xmalloc to the public side (libpolyp).

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@908 fefdeb5f-60dc-0310-8127-8f9354f1896f

18 years agomore sensible default.pa file
Lennart Poettering [Wed, 17 May 2006 15:38:58 +0000 (15:38 +0000)]
more sensible default.pa file

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@907 fefdeb5f-60dc-0310-8127-8f9354f1896f

18 years agoadd proper locking when accessing the file match.table
Lennart Poettering [Wed, 17 May 2006 15:21:34 +0000 (15:21 +0000)]
add proper locking when accessing the file match.table

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@906 fefdeb5f-60dc-0310-8127-8f9354f1896f

18 years agoadd proper locking when accessing the file volume.table
Lennart Poettering [Wed, 17 May 2006 15:21:08 +0000 (15:21 +0000)]
add proper locking when accessing the file volume.table

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@905 fefdeb5f-60dc-0310-8127-8f9354f1896f

18 years agoadd documentation for module-volume-restore
Lennart Poettering [Wed, 17 May 2006 15:19:30 +0000 (15:19 +0000)]
add documentation for module-volume-restore

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@904 fefdeb5f-60dc-0310-8127-8f9354f1896f

18 years agoupdate todo
Lennart Poettering [Wed, 17 May 2006 15:19:15 +0000 (15:19 +0000)]
update todo

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@903 fefdeb5f-60dc-0310-8127-8f9354f1896f

18 years agoupdate todo
Lennart Poettering [Wed, 17 May 2006 14:58:50 +0000 (14:58 +0000)]
update todo

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@902 fefdeb5f-60dc-0310-8127-8f9354f1896f

18 years ago* support native ULAW/ALAW file streams
Lennart Poettering [Wed, 17 May 2006 14:55:54 +0000 (14:55 +0000)]
* support native ULAW/ALAW file streams
* fix shutdown of file streams

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@901 fefdeb5f-60dc-0310-8127-8f9354f1896f

18 years agosupport loading ULAW/ALAW files into ULAW/ALAW memchunks
Lennart Poettering [Wed, 17 May 2006 14:55:17 +0000 (14:55 +0000)]
support loading ULAW/ALAW files into ULAW/ALAW memchunks

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@900 fefdeb5f-60dc-0310-8127-8f9354f1896f

18 years ago* use S16NE for SF_FORMAT_PCM_S8 formats, too
Lennart Poettering [Wed, 17 May 2006 14:54:41 +0000 (14:54 +0000)]
* use S16NE for SF_FORMAT_PCM_S8 formats, too

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@899 fefdeb5f-60dc-0310-8127-8f9354f1896f

18 years agowhen playing an ULAW or ALAW audio file, do not convert to S16NE unconditionally...
Lennart Poettering [Wed, 17 May 2006 14:06:12 +0000 (14:06 +0000)]
when playing an ULAW or ALAW audio file, do not convert to S16NE unconditionally, instead use sf_read_raw() to read raw audio data

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@898 fefdeb5f-60dc-0310-8127-8f9354f1896f

18 years agoincrease PA_CHANNELS_MAX to 32
Lennart Poettering [Wed, 17 May 2006 13:15:12 +0000 (13:15 +0000)]
increase PA_CHANNELS_MAX to 32

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@897 fefdeb5f-60dc-0310-8127-8f9354f1896f

18 years agouse PA_CHANNEL_MAP_OSS in module-oss, module-oss-mmap
Lennart Poettering [Wed, 17 May 2006 13:09:46 +0000 (13:09 +0000)]
use PA_CHANNEL_MAP_OSS in module-oss, module-oss-mmap

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@896 fefdeb5f-60dc-0310-8127-8f9354f1896f

18 years agoadd new channel mapping standard PA_CHANNEL_MAP_OSS
Lennart Poettering [Wed, 17 May 2006 13:06:04 +0000 (13:06 +0000)]
add new channel mapping standard PA_CHANNEL_MAP_OSS

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@895 fefdeb5f-60dc-0310-8127-8f9354f1896f

18 years agoupdate todo
Pierre Ossman [Wed, 17 May 2006 11:23:07 +0000 (11:23 +0000)]
update todo

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@894 fefdeb5f-60dc-0310-8127-8f9354f1896f

18 years agoUpdate documentation to contain the UTF-8 requirement.
Pierre Ossman [Wed, 17 May 2006 11:10:59 +0000 (11:10 +0000)]
Update documentation to contain the UTF-8 requirement.

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@893 fefdeb5f-60dc-0310-8127-8f9354f1896f

18 years agoDocumentation for the threaded main loop API.
Pierre Ossman [Wed, 17 May 2006 11:07:16 +0000 (11:07 +0000)]
Documentation for the threaded main loop API.

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@892 fefdeb5f-60dc-0310-8127-8f9354f1896f

18 years agoSet default channel map system for waveout module.
Pierre Ossman [Wed, 17 May 2006 06:58:58 +0000 (06:58 +0000)]
Set default channel map system for waveout module.

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@891 fefdeb5f-60dc-0310-8127-8f9354f1896f

18 years agoAdd Microsoft's WAVEFORMWATEEXTENSIBLE channel mapping.
Pierre Ossman [Wed, 17 May 2006 06:58:43 +0000 (06:58 +0000)]
Add Microsoft's WAVEFORMWATEEXTENSIBLE channel mapping.

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@890 fefdeb5f-60dc-0310-8127-8f9354f1896f

18 years agoUse default channel map for Solaris module. There doesn't seem to be a standard
Pierre Ossman [Wed, 17 May 2006 06:31:18 +0000 (06:31 +0000)]
Use default channel map for Solaris module. There doesn't seem to be a standard
for > 2 channels, so we'll have to rely on the user.

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@889 fefdeb5f-60dc-0310-8127-8f9354f1896f

18 years ago* modify pa_channel_map_init_auto() to take an extra argument specifying the standard...
Lennart Poettering [Tue, 16 May 2006 23:47:38 +0000 (23:47 +0000)]
* modify pa_channel_map_init_auto() to take an extra argument specifying the standard to use (ALSA, AIFF, ...)
* add some more validity checks to pa_source_new(),pa_sink_new(),pa_sink_input_new(),pa_source_output_new()

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@888 fefdeb5f-60dc-0310-8127-8f9354f1896f

18 years agochange version number from "0.9" to "0.9.0" to make version comparisons easier
Lennart Poettering [Tue, 16 May 2006 19:15:06 +0000 (19:15 +0000)]
change version number from "0.9" to "0.9.0" to make version comparisons easier

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@887 fefdeb5f-60dc-0310-8127-8f9354f1896f

18 years agobump version number to 0.9
Lennart Poettering [Tue, 16 May 2006 18:28:03 +0000 (18:28 +0000)]
bump version number to 0.9

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@886 fefdeb5f-60dc-0310-8127-8f9354f1896f

18 years ago* add new configure option --with-module-dir=
Lennart Poettering [Tue, 16 May 2006 17:54:33 +0000 (17:54 +0000)]
* add new configure option --with-module-dir=
* drop version suffix from soname of libpolyp and friends
* add version suffix by default to $(modlibexecdir)

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@885 fefdeb5f-60dc-0310-8127-8f9354f1896f

18 years agoupdate todo
Lennart Poettering [Tue, 16 May 2006 15:30:14 +0000 (15:30 +0000)]
update todo

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@884 fefdeb5f-60dc-0310-8127-8f9354f1896f

18 years ago* remove .a files from the modules directory after installation
Lennart Poettering [Tue, 16 May 2006 15:29:58 +0000 (15:29 +0000)]
* remove .a files from the modules directory after installation
* rename $(modlibdir) to $(modlibexecdir) in accordance with secion 11.2 of the automake docs ("The two parts of install")

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@883 fefdeb5f-60dc-0310-8127-8f9354f1896f

18 years agotell svn to ignore the utf8-test binary
Lennart Poettering [Tue, 16 May 2006 01:43:36 +0000 (01:43 +0000)]
tell svn to ignore the utf8-test binary

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@882 fefdeb5f-60dc-0310-8127-8f9354f1896f

18 years agoinstead of kicking clients with invalid UTF8 stream names, filter invalid characters...
Lennart Poettering [Tue, 16 May 2006 01:40:01 +0000 (01:40 +0000)]
instead of kicking clients with invalid UTF8 stream names, filter invalid characters and use that instead

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@881 fefdeb5f-60dc-0310-8127-8f9354f1896f

18 years agoadd new test programme utf8-test.c
Lennart Poettering [Tue, 16 May 2006 00:46:03 +0000 (00:46 +0000)]
add new test programme utf8-test.c

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@880 fefdeb5f-60dc-0310-8127-8f9354f1896f

18 years agoadd svn:keywords property
Lennart Poettering [Tue, 16 May 2006 00:45:40 +0000 (00:45 +0000)]
add svn:keywords property

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@879 fefdeb5f-60dc-0310-8127-8f9354f1896f

18 years agoadd double include protection
Lennart Poettering [Tue, 16 May 2006 00:45:21 +0000 (00:45 +0000)]
add double include protection

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@878 fefdeb5f-60dc-0310-8127-8f9354f1896f