Pierre Ossman [Mon, 27 Feb 2006 08:58:29 +0000 (08:58 +0000)]
Fix some signed/unsigned warnings.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@610
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Pierre Ossman [Mon, 27 Feb 2006 08:57:41 +0000 (08:57 +0000)]
Function prototype didn't match actual definition.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@609
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Pierre Ossman [Sun, 26 Feb 2006 21:55:08 +0000 (21:55 +0000)]
update todo
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@608
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Pierre Ossman [Sun, 26 Feb 2006 21:50:55 +0000 (21:50 +0000)]
Get notifications about mixer changes from ALSA.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@607
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Pierre Ossman [Sun, 26 Feb 2006 19:09:26 +0000 (19:09 +0000)]
Handle ALSA file descriptors more correctly. This means a bit more overhead,
but following their API properly should avoid problems in the future.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@606
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Pierre Ossman [Sun, 26 Feb 2006 17:58:27 +0000 (17:58 +0000)]
Fix correct default device.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@605
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Pierre Ossman [Sun, 26 Feb 2006 17:57:58 +0000 (17:57 +0000)]
Hardware volume support in ALSA modules.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@604
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Fri, 24 Feb 2006 17:27:55 +0000 (17:27 +0000)]
move scatter/gather todo item to post-0.8, since it's impact on perfomance might not even be worth the effort.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@603
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Fri, 24 Feb 2006 17:15:02 +0000 (17:15 +0000)]
todo update
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@602
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Fri, 24 Feb 2006 17:14:23 +0000 (17:14 +0000)]
* Add new "auth-group=" parameter to protocol-native-unix
* Rename "public=" argument of protocol-{esound,native} to "auth-anonymous"
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@601
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Pierre Ossman [Fri, 24 Feb 2006 16:29:05 +0000 (16:29 +0000)]
Do an explicit cast to shut up gcc.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@600
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Pierre Ossman [Fri, 24 Feb 2006 16:28:29 +0000 (16:28 +0000)]
This wasn't supposed to be checked in.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@599
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Pierre Ossman [Fri, 24 Feb 2006 16:28:02 +0000 (16:28 +0000)]
Wrong variable used for port.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@598
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Pierre Ossman [Fri, 24 Feb 2006 16:27:39 +0000 (16:27 +0000)]
Tweak the handling of missing credential support so that we minimise non-POSIX
headers in our headers.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@597
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Fri, 24 Feb 2006 15:12:42 +0000 (15:12 +0000)]
add support for authentication using SCM_CREDENTIALS
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@596
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Pierre Ossman [Fri, 24 Feb 2006 10:18:53 +0000 (10:18 +0000)]
Call correct function.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@595
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Pierre Ossman [Fri, 24 Feb 2006 10:18:24 +0000 (10:18 +0000)]
Make local function static.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@594
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Pierre Ossman [Fri, 24 Feb 2006 10:17:41 +0000 (10:17 +0000)]
Hardware sink mute support.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@593
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Pierre Ossman [Fri, 24 Feb 2006 09:12:15 +0000 (09:12 +0000)]
IGAIN is a better choice than IMIX for source volume.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@592
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Fri, 24 Feb 2006 01:07:55 +0000 (01:07 +0000)]
todo update
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@591
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Fri, 24 Feb 2006 00:49:39 +0000 (00:49 +0000)]
todo update
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@590
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Fri, 24 Feb 2006 00:49:21 +0000 (00:49 +0000)]
add a few more validity checks to protocol-esound
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@589
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Pierre Ossman [Thu, 23 Feb 2006 12:06:00 +0000 (12:06 +0000)]
Some new additions were mislabeled as '\since 0.9'.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@588
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Pierre Ossman [Thu, 23 Feb 2006 12:04:31 +0000 (12:04 +0000)]
Mute switch for sinks and sources. This is independent of the volume
setting (similar to ALSA).
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@587
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Pierre Ossman [Thu, 23 Feb 2006 12:00:58 +0000 (12:00 +0000)]
update todo
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@586
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Pierre Ossman [Thu, 23 Feb 2006 09:45:32 +0000 (09:45 +0000)]
update todo
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@585
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Pierre Ossman [Thu, 23 Feb 2006 09:44:50 +0000 (09:44 +0000)]
Hardware source volume support.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@584
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Pierre Ossman [Thu, 23 Feb 2006 09:37:44 +0000 (09:37 +0000)]
inet_pton expects in[6]_addr structures, nothing else.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@583
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Pierre Ossman [Thu, 23 Feb 2006 09:30:31 +0000 (09:30 +0000)]
Add inet_pton emulation for platforms that lack it. Only support IPv4 at
this point.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@582
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Pierre Ossman [Thu, 23 Feb 2006 09:28:39 +0000 (09:28 +0000)]
Update hardware volume to a correct initial value.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@581
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Pierre Ossman [Thu, 23 Feb 2006 09:08:06 +0000 (09:08 +0000)]
Wrong function name.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@580
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Pierre Ossman [Thu, 23 Feb 2006 09:07:49 +0000 (09:07 +0000)]
Make sure hardware volume gets a correct initial value.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@579
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Pierre Ossman [Thu, 23 Feb 2006 08:59:31 +0000 (08:59 +0000)]
Hardware source volume support in OSS.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@578
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Thu, 23 Feb 2006 02:29:52 +0000 (02:29 +0000)]
update todo
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@577
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Thu, 23 Feb 2006 02:29:36 +0000 (02:29 +0000)]
really ignore pabrowse
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@576
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Thu, 23 Feb 2006 02:28:17 +0000 (02:28 +0000)]
ignore pabrowse
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@575
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Thu, 23 Feb 2006 02:27:19 +0000 (02:27 +0000)]
change pa_log() and friends to not require a trailing \n on all logged strings
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@574
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Thu, 23 Feb 2006 01:24:16 +0000 (01:24 +0000)]
simplify tagstruct creation
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@573
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Thu, 23 Feb 2006 01:17:54 +0000 (01:17 +0000)]
fix source volume adjustment: copy memchunk before changing the volume of it
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@572
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Wed, 22 Feb 2006 21:02:27 +0000 (21:02 +0000)]
enforce maximum memblockq length for clients
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@571
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Wed, 22 Feb 2006 20:45:42 +0000 (20:45 +0000)]
update todo
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@570
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Wed, 22 Feb 2006 20:44:37 +0000 (20:44 +0000)]
add listen= parameter to tcp protocol modules
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@569
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Wed, 22 Feb 2006 20:14:37 +0000 (20:14 +0000)]
todo update
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@568
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Wed, 22 Feb 2006 20:14:00 +0000 (20:14 +0000)]
pkg-config update
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@567
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Wed, 22 Feb 2006 20:11:56 +0000 (20:11 +0000)]
revive howl support
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@566
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Wed, 22 Feb 2006 19:00:27 +0000 (19:00 +0000)]
unbreak Makefile.am
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@565
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Wed, 22 Feb 2006 18:59:27 +0000 (18:59 +0000)]
todo test
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@564
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Wed, 22 Feb 2006 18:54:21 +0000 (18:54 +0000)]
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
Lennart Poettering [Wed, 22 Feb 2006 18:43:26 +0000 (18:43 +0000)]
todo update
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@562
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Pierre Ossman [Wed, 22 Feb 2006 15:36:11 +0000 (15:36 +0000)]
Wrong userdata used to init operation.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@561
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Pierre Ossman [Wed, 22 Feb 2006 14:11:23 +0000 (14:11 +0000)]
Support for setting volume on sources.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@560
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Pierre Ossman [Wed, 22 Feb 2006 09:39:33 +0000 (09:39 +0000)]
Remove polyplib-error and polyplib-mainloop for requirements.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@559
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Wed, 22 Feb 2006 00:06:16 +0000 (00:06 +0000)]
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
Lennart Poettering [Tue, 21 Feb 2006 23:56:46 +0000 (23:56 +0000)]
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
Lennart Poettering [Tue, 21 Feb 2006 23:40:07 +0000 (23:40 +0000)]
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
Lennart Poettering [Tue, 21 Feb 2006 23:34:50 +0000 (23:34 +0000)]
add new utility function pa_endswith()
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@555
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Tue, 21 Feb 2006 23:34:22 +0000 (23:34 +0000)]
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
Lennart Poettering [Tue, 21 Feb 2006 20:28:41 +0000 (20:28 +0000)]
todo update
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@553
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Pierre Ossman [Tue, 21 Feb 2006 16:35:53 +0000 (16:35 +0000)]
update todo
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@552
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Pierre Ossman [Tue, 21 Feb 2006 16:35:12 +0000 (16:35 +0000)]
Hardware volume support on Windows.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@551
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Tue, 21 Feb 2006 01:22:42 +0000 (01:22 +0000)]
fix pacat
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@550
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Tue, 21 Feb 2006 01:09:22 +0000 (01:09 +0000)]
todo update
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@549
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Tue, 21 Feb 2006 01:08:53 +0000 (01:08 +0000)]
* 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
Lennart Poettering [Tue, 21 Feb 2006 00:37:49 +0000 (00:37 +0000)]
todo update
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@547
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Tue, 21 Feb 2006 00:37:22 +0000 (00:37 +0000)]
* 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
Lennart Poettering [Tue, 21 Feb 2006 00:16:52 +0000 (00:16 +0000)]
todo update
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@545
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Tue, 21 Feb 2006 00:14:25 +0000 (00:14 +0000)]
add hw volume control for module-oss-mmap
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@544
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Mon, 20 Feb 2006 23:59:13 +0000 (23:59 +0000)]
todo update
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@543
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Mon, 20 Feb 2006 23:58:51 +0000 (23:58 +0000)]
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
Lennart Poettering [Mon, 20 Feb 2006 23:50:46 +0000 (23:50 +0000)]
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
Lennart Poettering [Mon, 20 Feb 2006 23:47:46 +0000 (23:47 +0000)]
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
Lennart Poettering [Mon, 20 Feb 2006 23:40:49 +0000 (23:40 +0000)]
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
Lennart Poettering [Mon, 20 Feb 2006 23:32:44 +0000 (23:32 +0000)]
todo update
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@538
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Mon, 20 Feb 2006 23:32:12 +0000 (23:32 +0000)]
improve error checking in simple API
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@537
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Mon, 20 Feb 2006 23:31:38 +0000 (23:31 +0000)]
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
Lennart Poettering [Mon, 20 Feb 2006 23:30:53 +0000 (23:30 +0000)]
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
Lennart Poettering [Mon, 20 Feb 2006 23:30:15 +0000 (23:30 +0000)]
remove a superfluous log line
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@534
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Mon, 20 Feb 2006 23:29:46 +0000 (23:29 +0000)]
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
Lennart Poettering [Mon, 20 Feb 2006 22:41:20 +0000 (22:41 +0000)]
fix moddir
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@532
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Mon, 20 Feb 2006 22:41:02 +0000 (22:41 +0000)]
* 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
Lennart Poettering [Mon, 20 Feb 2006 17:09:39 +0000 (17:09 +0000)]
* 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
Lennart Poettering [Mon, 20 Feb 2006 16:34:46 +0000 (16:34 +0000)]
todo update
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@529
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Mon, 20 Feb 2006 16:31:39 +0000 (16:31 +0000)]
add doxygen docs for channel map
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@528
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Pierre Ossman [Mon, 20 Feb 2006 16:24:02 +0000 (16:24 +0000)]
Add aligment fix in esound to todo.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@527
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Mon, 20 Feb 2006 16:23:12 +0000 (16:23 +0000)]
minor doxygen fixes
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@526
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Pierre Ossman [Mon, 20 Feb 2006 16:21:19 +0000 (16:21 +0000)]
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
Pierre Ossman [Mon, 20 Feb 2006 16:13:10 +0000 (16:13 +0000)]
Hardware volume support for Solaris.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@524
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Mon, 20 Feb 2006 16:10:20 +0000 (16:10 +0000)]
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
Lennart Poettering [Mon, 20 Feb 2006 16:09:25 +0000 (16:09 +0000)]
explcitily cast strings to make gcc shut up
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@522
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Mon, 20 Feb 2006 16:01:53 +0000 (16:01 +0000)]
* 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
Lennart Poettering [Mon, 20 Feb 2006 15:55:05 +0000 (15:55 +0000)]
remove cdecl.h from doxygen docs
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@520
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Pierre Ossman [Mon, 20 Feb 2006 13:59:42 +0000 (13:59 +0000)]
Fixes for the Solaris detection.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@519
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Pierre Ossman [Mon, 20 Feb 2006 12:49:16 +0000 (12:49 +0000)]
Add mute switch to todo.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@518
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Pierre Ossman [Mon, 20 Feb 2006 12:47:03 +0000 (12:47 +0000)]
Detect support for Windows' waveout.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@517
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Pierre Ossman [Mon, 20 Feb 2006 12:42:28 +0000 (12:42 +0000)]
Detect support for Solaris (/dev/audio).
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@516
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Pierre Ossman [Mon, 20 Feb 2006 10:40:40 +0000 (10:40 +0000)]
Remove a debug fprintf that was left in.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@515
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Pierre Ossman [Mon, 20 Feb 2006 10:38:57 +0000 (10:38 +0000)]
util.c uses some socket functions so we need winsock on Windows.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@514
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Mon, 20 Feb 2006 04:06:13 +0000 (04:06 +0000)]
update TODO
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@513
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Mon, 20 Feb 2006 04:05:59 +0000 (04:05 +0000)]
make doxygen ignore PA_CDECL_BEGIN/PA_CDECL_END
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@512
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Mon, 20 Feb 2006 04:05:16 +0000 (04:05 +0000)]
1) Add flexible seeking support (including absolute) for memory block queues and playback streams
2) Add support to synchronize multiple playback streams
3) add two tests for 1) and 2)
4) s/PA_ERROR/PA_ERR/
5) s/PA_ERROR_OK/PA_OK/
6) update simple API to deal properly with new peek/drop recording API
7) add beginnings of proper validity checking on API calls in client libs (needs to be extended)
8) report playback buffer overflows/underflows to the client
9) move client side recording mcalign stuff into the memblockq
10) create typedefs for a bunch of API callback prototypes
11) simplify handling of HUP poll() events
Yes, i know, it's usually better to commit a lot of small patches instead of a
single big one. In this case however, this would have contradicted the other
rule: never commit broken or incomplete stuff.
*** This stuff needs a lot of additional testing! ***
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@511
fefdeb5f-60dc-0310-8127-
8f9354f1896f