Pierre Ossman
dc5b2c58dd
We no longer guarantee that an operation object is returned. Need to tweak
...
some parts to handle this.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@638 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-03-11 21:26:40 +00:00
Pierre Ossman
da90b05785
Remember to store the struct with module info.
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@637 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-03-11 21:25:35 +00:00
Pierre Ossman
3ef4970142
We filled the volume with the wrong channel count (we used the input, not
...
the output) causing static. Also swapped the comments since they were
misplaced.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@636 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-03-08 13:00:46 +00:00
Pierre Ossman
528d15095d
The extra stream ref actually did some good. Re-add it, but with some more
...
symmetry, assertions and comments.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@635 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-03-07 18:29:27 +00:00
Pierre Ossman
b67963cec2
We've already set an initial reference count of 1 so don't count it up again.
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@634 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-03-07 16:04:32 +00:00
Pierre Ossman
64571374b3
Trying to listen on an IPv6 socket by default and only do IPv4 if that fails
...
(which it doesn't most of the time) is terribly confusing. What the user
most likely wants is for it to listen to both IPv4 and IPv6 and gracefully
continue if only of them succeed.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@633 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-03-07 16:02:34 +00:00
Pierre Ossman
90d6a919fa
update todo
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@632 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-03-05 21:00:31 +00:00
Pierre Ossman
53c266f663
Fetch sound card name into sink/source description.
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@631 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-03-05 20:59:57 +00:00
Pierre Ossman
06eaebf0b4
update todo
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@630 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-03-05 20:18:35 +00:00
Pierre Ossman
738734244d
Volume support in tunnel module.
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@629 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-03-05 20:18:04 +00:00
Pierre Ossman
4e56725a60
It's safer to set buffer size than to try setting number of periods.
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@628 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-03-05 18:37:13 +00:00
Pierre Ossman
f22d8ab3fe
Return the proper error code so that we get a correct error message.
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@627 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-03-05 18:35:45 +00:00
Pierre Ossman
7b6a9c3829
Tried to get the volume information even upon init failure.
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@626 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-03-05 15:42:37 +00:00
Pierre Ossman
dcd202f8eb
Update module-tunnel to the new protocol.
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@625 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-03-04 21:30:29 +00:00
Pierre Ossman
45baa6958e
Fix warning caused by missing return in main().
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@624 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-03-04 17:31:23 +00:00
Pierre Ossman
ad7640b789
update todo
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@623 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-03-04 13:56:09 +00:00
Pierre Ossman
4e522940ff
Alignment safe protocol handling in esound module.
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@622 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-03-04 13:55:40 +00:00
Pierre Ossman
bc97b29447
Negotiate protocol version between server and client. Will allow smoother
...
protocol modifications in the future.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@621 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-03-02 21:56:15 +00:00
Pierre Ossman
fbaaf5acb7
The tag argument is no longer unused.
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@620 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-03-02 16:40:23 +00:00
Pierre Ossman
50268e0dd0
Fix warnings on 64-bit systems.
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@619 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-03-02 16:37:35 +00:00
Pierre Ossman
6cc11fbfc3
Handle the new latency protocol. This is just a quick fix and does not
...
handle the new memblockq system.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@618 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-03-02 16:32:36 +00:00
Pierre Ossman
7f04568444
typo fix
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@617 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-03-02 14:46:31 +00:00
Lennart Poettering
8cf9b972e2
protocol changes for new latency API (partial!)
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@616 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-03-02 14:22:25 +00:00
Pierre Ossman
76f56ab462
update todo
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@615 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-02-27 09:22:33 +00:00
Pierre Ossman
5b9849eaef
update todo
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@614 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-02-27 09:21:38 +00:00
Pierre Ossman
4756d186ab
We have both sink and source in this module.
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@613 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-02-27 09:20:25 +00:00
Pierre Ossman
e8b3819ac8
Catch volume update events.
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@612 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-02-27 09:18:18 +00:00
Pierre Ossman
1bb14c3a1d
64-bit fixes.
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@611 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-02-27 09:09:15 +00:00
Pierre Ossman
f59bc1ff2b
Fix some signed/unsigned warnings.
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@610 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-02-27 08:58:29 +00:00
Pierre Ossman
e37f008a03
Function prototype didn't match actual definition.
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@609 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-02-27 08:57:41 +00:00
Pierre Ossman
0c65922d39
update todo
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@608 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-02-26 21:55:08 +00:00
Pierre Ossman
1e68539dc4
Get notifications about mixer changes from ALSA.
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@607 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-02-26 21:50:55 +00:00
Pierre Ossman
ae07d5abd5
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
2006-02-26 19:09:26 +00:00
Pierre Ossman
c119996c73
Fix correct default device.
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@605 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-02-26 17:58:27 +00:00
Pierre Ossman
b125e1c9d5
Hardware volume support in ALSA modules.
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@604 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-02-26 17:57:58 +00:00
Lennart Poettering
c5ec39d87f
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
2006-02-24 17:27:55 +00:00
Lennart Poettering
0d8da54f15
todo update
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@602 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-02-24 17:15:02 +00:00
Lennart Poettering
4358977415
* 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
2006-02-24 17:14:23 +00:00
Pierre Ossman
25bcc106d0
Do an explicit cast to shut up gcc.
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@600 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-02-24 16:29:05 +00:00
Pierre Ossman
c3a26709cb
This wasn't supposed to be checked in.
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@599 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-02-24 16:28:29 +00:00
Pierre Ossman
b418809da1
Wrong variable used for port.
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@598 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-02-24 16:28:02 +00:00
Pierre Ossman
9f1b793689
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
2006-02-24 16:27:39 +00:00
Lennart Poettering
3f264b2c4a
add support for authentication using SCM_CREDENTIALS
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@596 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-02-24 15:12:42 +00:00
Pierre Ossman
a1f5573313
Call correct function.
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@595 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-02-24 10:18:53 +00:00
Pierre Ossman
c205ea6ebe
Make local function static.
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@594 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-02-24 10:18:24 +00:00
Pierre Ossman
9366ab9dc9
Hardware sink mute support.
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@593 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-02-24 10:17:41 +00:00
Pierre Ossman
3374df571d
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
2006-02-24 09:12:15 +00:00
Lennart Poettering
b967aeb44a
todo update
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@591 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-02-24 01:07:55 +00:00
Lennart Poettering
903b8c093b
todo update
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@590 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-02-24 00:49:39 +00:00
Lennart Poettering
c2304d6872
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
2006-02-24 00:49:21 +00:00