Commit graph

671 commits

Author SHA1 Message Date
Lennart Poettering
63165d83cb todo test
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@564 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-02-22 18:59:27 +00:00
Lennart Poettering
a99e46dd0b rework parameter validity checking in protocol-native server side
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@563 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-02-22 18:54:21 +00:00
Lennart Poettering
f62b66ae41 todo update
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@562 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-02-22 18:43:26 +00:00
Pierre Ossman
71fd26f895 Wrong userdata used to init operation.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@561 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-02-22 15:36:11 +00:00
Pierre Ossman
cc2178e5c3 Support for setting volume on sources.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@560 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-02-22 14:11:23 +00:00
Pierre Ossman
6cd225010f Remove polyplib-error and polyplib-mainloop for requirements.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@559 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-02-22 09:39:33 +00:00
Lennart Poettering
bf013f8910 todo update - outline what i consider pre-0.8 and post-0.8 issues
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@558 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-02-22 00:06:16 +00:00
Lennart Poettering
8d882644be add hw info to description for oss-mmap, too
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@557 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-02-21 23:56:46 +00:00
Lennart Poettering
5014db91d5 include hw description gathered from /dev/sndstat in sink/source description string
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@556 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-02-21 23:40:07 +00:00
Lennart Poettering
6169bd81aa add new utility function pa_endswith()
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@555 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-02-21 23:34:50 +00:00
Lennart Poettering
13b4213274 remove left-over log line in protocol-esound.c
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@554 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-02-21 23:34:22 +00:00
Lennart Poettering
9d3dcefad1 todo update
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@553 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-02-21 20:28:41 +00:00
Pierre Ossman
48b2e1ab96 update todo
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@552 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-02-21 16:35:53 +00:00
Pierre Ossman
7e5123705a Hardware volume support on Windows.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@551 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-02-21 16:35:12 +00:00
Lennart Poettering
a10257d680 fix pacat
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@550 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-02-21 01:22:42 +00:00
Lennart Poettering
36c8861db6 todo update
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@549 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-02-21 01:09:22 +00:00
Lennart Poettering
8c80dd6302 * Don't build seperate ipv4/ipv6 versions of the protocol plugins
* Instead try IPv6 and if that fails fall back to IPv4


git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@548 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-02-21 01:08:53 +00:00
Lennart Poettering
c07928a32d todo update
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@547 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-02-21 00:37:49 +00:00
Lennart Poettering
4f511bb7f0 * Get rid of libpolyp-mainloop
* Remove pkg-config file of polyplib-error


git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@546 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-02-21 00:37:22 +00:00
Lennart Poettering
f1a0ee78bf todo update
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@545 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-02-21 00:16:52 +00:00
Lennart Poettering
893204fd57 add hw volume control for module-oss-mmap
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@544 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-02-21 00:14:25 +00:00
Lennart Poettering
86124abfe2 todo update
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@543 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-02-20 23:59:13 +00:00
Lennart Poettering
cae2d80076 disable SIGPIPE before calling pa_core_new(), this way the warning message is not printed
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@542 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-02-20 23:58:51 +00:00
Lennart Poettering
1506c15a8e build defer() function in src/polyp/mainloop-signal.c only on win32
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@541 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-02-20 23:50:46 +00:00
Lennart Poettering
9bcb413413 fix snd_pcm_hw_params_set_rate_near() usage
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@540 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-02-20 23:47:46 +00:00
Lennart Poettering
56ce62a020 build dllmain.c only on win32 (makes gcc shut up a little more)
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@539 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-02-20 23:40:49 +00:00
Lennart Poettering
f5e8953d02 todo update
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@538 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-02-20 23:32:44 +00:00
Lennart Poettering
d48912ba04 improve error checking in simple API
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@537 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-02-20 23:32:12 +00:00
Lennart Poettering
2bdc07e2ea add validity check for the "server" parameter of pa_context_connect()
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@536 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-02-20 23:31:38 +00:00
Lennart Poettering
0858ef9bed fix yet another pa_context_connect() occurance with regards to the flags parameter
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@535 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-02-20 23:30:53 +00:00
Lennart Poettering
a8e85ba688 remove a superfluous log line
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@534 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-02-20 23:30:15 +00:00
Lennart Poettering
31a027b78b change calls of pa_context_connect() to pass flags arugment correctly
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@533 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-02-20 23:29:46 +00:00
Lennart Poettering
b008941f82 fix moddir
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@532 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-02-20 22:41:20 +00:00
Lennart Poettering
71b3bff681 * modify pa_context_exit_daemon() to return a pa_operation object
* add callback prototypes to all introspection functions in client lib
* add proper validity checking and error handling to all functions in the client lib
* other minor cleanups
* todo update


git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@531 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-02-20 22:41:02 +00:00
Lennart Poettering
98cb6aa4a3 * a lot of doxygen updates
* s/pa_operation_callback/pa_operation_callback_t/g
* add more typedefs for function prototypes
* add API to query the channel map used by a pa_stream


git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@530 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-02-20 17:09:39 +00:00
Lennart Poettering
71e063a695 todo update
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@529 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-02-20 16:34:46 +00:00
Lennart Poettering
ddd51e2c6c add doxygen docs for channel map
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@528 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-02-20 16:31:39 +00:00
Pierre Ossman
7905e819ab Add aligment fix in esound to todo.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@527 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-02-20 16:24:02 +00:00
Lennart Poettering
3bc09025ed minor doxygen fixes
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@526 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-02-20 16:23:12 +00:00
Pierre Ossman
5d253cd30c Fix some warnings by making sure we have the right signedness on things.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@525 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-02-20 16:21:19 +00:00
Pierre Ossman
502d3f551b Hardware volume support for Solaris.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@524 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-02-20 16:13:10 +00:00
Lennart Poettering
6d09602460 replace "spawn" parameter of pa_context_new() with a proper flags parameter
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@523 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-02-20 16:10:20 +00:00
Lennart Poettering
e078f084e4 explcitily cast strings to make gcc shut up
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@522 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-02-20 16:09:25 +00:00
Lennart Poettering
4566d56e31 * Make typdefs for the pa_context callback prototypes
* s/pa_context_notify_cb/pa_context_notify_cb_t/g


git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@521 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-02-20 16:01:53 +00:00
Lennart Poettering
b36ed4d23a remove cdecl.h from doxygen docs
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@520 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-02-20 15:55:05 +00:00
Pierre Ossman
f2292aeeff Fixes for the Solaris detection.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@519 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-02-20 13:59:42 +00:00
Pierre Ossman
5cc0d0e682 Add mute switch to todo.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@518 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-02-20 12:49:16 +00:00
Pierre Ossman
6c2d414e58 Detect support for Windows' waveout.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@517 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-02-20 12:47:03 +00:00
Pierre Ossman
d1bc972e69 Detect support for Solaris (/dev/audio).
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@516 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-02-20 12:42:28 +00:00
Pierre Ossman
0eed96d764 Remove a debug fprintf that was left in.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@515 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-02-20 10:40:40 +00:00