Commit graph

66 commits

Author SHA1 Message Date
Pierre Ossman
7d90e3a32d Fix typos.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@980 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-05-26 09:21:03 +00:00
Lennart Poettering
f3b72593b5 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
2006-05-25 17:18:42 +00:00
Lennart Poettering
4413b89d7a * 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
2006-05-25 17:16:55 +00:00
Lennart Poettering
ae80ab396e 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
2006-05-25 01:19:56 +00:00
Lennart Poettering
2bbd7bac63 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
2006-05-25 01:14:06 +00:00
Lennart Poettering
2bb05ea667 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
2006-05-25 00:40:04 +00:00
Lennart Poettering
59d00e2f49 * 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
2006-05-25 00:25:03 +00:00
Pierre Ossman
3fa19ab457 Fix warnings.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@959 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-05-24 13:23:15 +00:00
Pierre Ossman
c4328cdfdd Fix stray \
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@957 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-05-24 08:14:19 +00:00
Lennart Poettering
ca08e57470 implement a /dev/mixer interface
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@956 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-05-24 02:13:29 +00:00
Lennart Poettering
440b901a4d fix playback of small sound files
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@955 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-05-24 00:42:30 +00:00
Lennart Poettering
46fee46418 implement emulation of /dev/sndstat
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@954 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-05-23 23:57:50 +00:00
Lennart Poettering
23b123d361 - 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
2006-05-23 23:06:28 +00:00
Lennart Poettering
e99afdae38 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
2006-05-23 16:37:33 +00:00
Pierre Ossman
7906985d2a 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
2006-05-23 15:24:29 +00:00
Lennart Poettering
103154940d 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
2006-05-23 14:42:23 +00:00