Lennart Poettering
f44ba09265
big s/polyp/pulse/g
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1033 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-06-19 21:53:48 +00:00
Lennart Poettering
dd21f11ded
unhide padsp
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1032 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-06-19 21:00:45 +00:00
Lennart Poettering
f6d1154c4f
hide interpol-test
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1031 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-06-19 20:58:26 +00:00
Pierre Ossman
c6d4cc0af9
Handle clients that just want to set fragment size (and not count).
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1030 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-06-19 16:39:28 +00:00
Lennart Poettering
40494c3bc1
* rework latency interpolation to make it smoother
...
* increase latency update interval to 100ms
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1029 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-06-19 12:37:43 +00:00
Lennart Poettering
6eabab6e2b
minor cleanups
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1028 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-06-19 12:20:10 +00:00
Lennart Poettering
9f59b4e1cd
add new test "interpol-test"
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1027 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-06-19 11:27:00 +00:00
Lennart Poettering
bd432f0590
* add new argument 'exit_on_eof' to module-cli and make use of it if "-C" is passed to the daemon
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1026 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-06-18 11:10:45 +00:00
Lennart Poettering
5e1127a234
* implement volume adjusting and mixing for S16RE
...
* some optimizations
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1025 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-06-17 23:37:07 +00:00
Lennart Poettering
e26bd47282
* make hw param settings easier to debug by splitting up long if
...
* actually set the sample rate
* disable resampling done by ALSA
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1024 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-06-17 23:36:03 +00:00
Pierre Ossman
8485a47705
/dev/dsp should default to U8, not mulaw.
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1023 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-06-16 21:11:45 +00:00
Pierre Ossman
e66b0e6d3f
Creating a stream might take some time, so check that it's in the right state
...
before transferring data.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1022 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-06-16 21:08:35 +00:00
Pierre Ossman
6684264b69
Record support.
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1021 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-06-16 21:07:32 +00:00
Lennart Poettering
a529b281eb
if S16NE is not supported, fall back to S16RE. If FLOAT32NE is not supported, fall back to FLOAT32NE. If still nothing is supported, try everything else in order
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1020 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-06-16 19:33:05 +00:00
Lennart Poettering
8e37d68ae3
update todo
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1019 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-06-15 17:34:27 +00:00
Pierre Ossman
3fa491dc90
Make debug output in padsp a bit less verbose. Specifying -d twice will give
...
original output.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1018 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-06-15 14:47:14 +00:00
Pierre Ossman
dd0f80e3e2
Make a copy of the va_list as vsnprintf() is free to change it.
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1017 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-06-13 15:54:11 +00:00
Pierre Ossman
0f13c43797
Catch the access() system call as some applications do this to test if they
...
can open /dev/dsp.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1016 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-06-13 13:21:14 +00:00
Pierre Ossman
b5a8815ec9
Make sure our inet_ntop() implementation gets linked into the new users.
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1015 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-06-13 10:53:49 +00:00
Pierre Ossman
9288479338
Tweak the printing of client connections a bit so that it's more apparent
...
what and who it is that's connecting.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1014 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-06-13 09:33:55 +00:00
Pierre Ossman
7582f7493b
Handle pretty printing of IPv6 socket names.
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1013 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-06-13 09:33:04 +00:00
Pierre Ossman
519aa9b2ef
Use AM_ICONV to determine what needs to be done for iconv support. ( closes #19 )
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1012 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-06-12 14:18:19 +00:00
Pierre Ossman
c32176b0ad
Fix AC_CHECK_DEFINE so that we can look in different files for the same
...
define.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1011 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-06-12 13:56:30 +00:00
Pierre Ossman
7c770e22e4
Also look in winsock2.h for INADDR_NONE. (solves #18 )
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1010 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-06-12 12:52:37 +00:00
Pierre Ossman
15a0b28ee6
Properly escape the m4 macros and make the code a bit more readable.
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1009 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-06-12 12:19:24 +00:00
Pierre Ossman
75ac45b0de
Add all the preopen libs to the polypaudio binary's dependency list as they
...
aren't automatically detected. (Closes #17 )
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1008 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-06-11 01:34:12 +00:00
Lennart Poettering
d8dafa0d5f
rework ioline EOF handling to actually work properly
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1007 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-06-03 01:15:21 +00:00
Lennart Poettering
2fa08ba9aa
fix pa_xstrndup() implementation to not access potentially uninitialized memory
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1006 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-06-03 00:59:24 +00:00
Lennart Poettering
16a275a9fd
actually build cpulimit support if SIGXCPU is available
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1005 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-06-02 22:56:20 +00:00
Lennart Poettering
441362a50b
fix ugly access-after-free bug when doing asyncronous NS lookups
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1004 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-06-02 21:06:38 +00:00
Lennart Poettering
8b0e6f6f66
update docs for 0.9.1
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1002 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-06-02 19:49:05 +00:00
Lennart Poettering
e09233664e
bump version and soname
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1001 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-06-02 19:28:47 +00:00
Lennart Poettering
7b961bd982
Add new configure options to disable/enable specific modules at configure time. Original patch by ed@catmur.co.uk. ( Closes #16 )
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1000 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-06-02 15:30:04 +00:00
Pierre Ossman
02bfa3c449
update todo
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@999 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-06-01 13:49:17 +00:00
Pierre Ossman
7a52eab596
Try the ltdl mangled name ourselves so that .la files for modules are optional.
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@998 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-06-01 13:49:10 +00:00
Lennart Poettering
8ca956892e
remove superfluous prefixes from service names
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@997 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-05-31 19:17:32 +00:00
Lennart Poettering
ac7213d733
update TODO
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@996 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-05-31 15:07:37 +00:00
Lennart Poettering
79b6c31f23
decrease maximum allowed sample frequency for ALSA devices to 5%, since 48000 would otherwise match with 44100
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@995 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-05-31 00:05:38 +00:00
Lennart Poettering
9f2026da05
downgrade a log message
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@994 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-05-30 22:57:41 +00:00
Lennart Poettering
64fa5b882f
* alsa-sink: if "PCM" is not found as mixer track name, fallback to "Master"
...
* alsa-source: if "Capture" is not found as mixer track name, fallback to "Mic"
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@993 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-05-30 22:48:17 +00:00
Lennart Poettering
bb820db4b5
* if an ALSA device doesn't support the channel count requested, use what ALSA suggests instead
...
* if an ALSA device doesn't support the sampling freq requested, use what ALSA suggests and resample if this deviates more than 10% from what we requested
* fix segfault freeing an unitialized mixer_fdl field
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@992 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-05-30 22:05:07 +00:00
Lennart Poettering
821a49b967
update todo
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@991 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-05-30 15:28:46 +00:00
Lennart Poettering
73eedcbaae
load alsa modules with device string hw:0 instead of hw:0,0
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@990 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-05-30 12:23:37 +00:00
Lennart Poettering
6140619e61
fix amd64 portability issues
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@989 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-05-30 00:25:51 +00:00
Lennart Poettering
21cb51b3a1
merge patch from Igor Zubkov, fixing linking of the HOWL modules
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@988 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-05-29 14:06:08 +00:00
Lennart Poettering
ce04f0b3f5
update svn:ignore to reflect the esdcompat name change
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@987 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-05-29 13:01:08 +00:00
Lennart Poettering
632f5b44f5
drop the .sh suffix from esdcompat
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@986 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-05-29 12:59:10 +00:00
Lennart Poettering
3a868be9ab
update README for 0.9.0
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@984 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-05-26 18:00:02 +00:00
Lennart Poettering
f5a888504f
disable padsp for the polypaudio daemon itself by defining the __padsp_disabled__ symbol
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@983 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-05-26 17:59:39 +00:00
Pierre Ossman
c8e9fa36c5
update todo
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@982 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-05-26 12:24:37 +00:00