Colin Guthrie
ce9a41ef06
Use _free rather than _destroy so as not to mix naming conventions.
...
Convert C++ comments to C.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/coling@2349 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-10-08 20:32:06 +01:00
Colin Guthrie
91edf9eaca
Use pa_sprintf_malloc to do simple concatenation rather than using the higher overhead of pa_strbuf
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/coling@2348 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-10-08 20:32:06 +01:00
Colin Guthrie
6570620cc3
Start the raop sink. It's based on pipe sink and isn't anywhere near finished. It does however compile.
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/coling@2335 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-10-08 20:32:06 +01:00
Colin Guthrie
fef102e35a
Add a simple base64 library that will be used by the sink
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/coling@2334 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-10-08 20:32:06 +01:00
Colin Guthrie
48477067ee
Add a RTSP client impelmentation.
...
I still need to adapt the header reading to move the concatenation code to the headerlist lib
git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/coling@2333 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-10-08 20:32:06 +01:00
Colin Guthrie
8c1c565c86
Add a small lib to interpret and produce headers as used in http style requests.
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/coling@2332 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-10-08 20:32:06 +01:00
Lennart Poettering
068afb3478
define 0dB in PA as maximum amplification
2008-10-08 04:02:10 +02:00
Lennart Poettering
2dfc265483
Merge branch 'flatvol'
2008-10-08 00:15:18 +02:00
Lennart Poettering
37b8c45e2b
query the sink volume outside of the loop because it might be quite expensive
2008-10-08 00:14:54 +02:00
Lennart Poettering
34f6a516b2
use pa_sink_set_volume() for changing the volume
2008-10-08 00:14:25 +02:00
Lennart Poettering
b048ae9f78
check the maximum volume of all sink inputs instead of the average volume to avoid digital amplification in favour of attenuation
2008-10-08 00:13:53 +02:00
Lennart Poettering
404cf74332
some minor reformatting
2008-10-08 00:12:59 +02:00
Lennart Poettering
8bc58cc757
ignore sinks that do not carry decibel information
2008-10-08 00:12:15 +02:00
Lennart Poettering
776c8dec3c
remove $Id$
2008-10-08 00:10:56 +02:00
Lennart Poettering
9f4033d1c4
if a stream comes with now sensible properties attached, use common
...
fallback db entry.
2008-10-08 00:08:51 +02:00
Luiz Augusto von Dentz
3d7b76d159
Unload module-bluetooth-device if the remote device disconnects.
2008-10-07 10:37:57 -03:00
Marc-Andre Lureau
80a79b15df
flat-volume thingy
...
Signed-off-by: Lennart Poettering <lennart@poettering.net>
2008-10-07 01:54:35 +02:00
Lennart Poettering
fa93cb71e8
make distcheck pass
2008-10-06 03:35:46 +02:00
Lennart Poettering
f64d6af0b7
Merge commit 'vudentz/master'
2008-10-06 02:28:17 +02:00
Lennart Poettering
5996f59dd5
update module-tunnel for recent protocol changes
2008-10-05 23:02:25 +02:00
Lennart Poettering
a9c1bb3e85
substract the unused record buffer size from the overall size before calculating the space still left for recording
2008-10-04 02:13:39 +02:00
Lennart Poettering
83b1d7a305
get rid of pa_alsa_volume_divide() since we have pa_sw_volume_divide() now
2008-10-04 01:48:13 +02:00
Lennart Poettering
87c8132ce3
increase suspend timeout to 5s so that it is always longer then the default tsched buffer size of 2s
2008-10-04 01:07:38 +02:00
Lennart Poettering
530b95fec5
don't call snd_pcm_drain() when we suspend because that might take awfully long with our long buffer sizes these days
2008-10-04 01:07:08 +02:00
Luiz Augusto von Dentz
fef63d77b4
Fix loading module-bluetooth-device with an invalid parameter.
2008-10-03 18:07:07 -03:00
Luiz Augusto von Dentz
0c998b0891
Replace handlers of deprecated Connected signals with new PropertyChanged.
2008-10-03 18:07:07 -03:00
Luiz Augusto von Dentz
b205fcc17c
Cleanup module-bluetooth-discover.
2008-10-03 18:07:07 -03:00
Luiz Augusto von Dentz
20f68bcc46
Fix Connected signal handler.
2008-10-03 18:07:07 -03:00
Luiz Augusto von Dentz
04677cb925
Fix match rule problems.
2008-10-03 18:07:07 -03:00
Luiz Augusto von Dentz
0be845f3a9
Remove PropertyChanged signal handler.
2008-10-03 18:07:07 -03:00
Luiz Augusto von Dentz
3b427b7014
Add signal handlers for Connected signals.
2008-10-03 18:07:07 -03:00
Luiz Augusto von Dentz
443ea47ee0
Add match rules for org.bluez.Headset and org.bluez.AudioSink.
2008-10-03 18:07:07 -03:00
Lennart Poettering
a0f4ffd3e1
make sure we call pa_sink_process_rewind() if a rewind was requested under all circumstances
2008-10-02 03:07:54 +02:00
Lennart Poettering
cf3f80e8b4
when killing gconf helper, loop over EINTR
2008-10-01 23:42:32 +02:00
Lennart Poettering
3853070a21
don't hit an assert if a kernel driver reports invalid dB information, instead just warn the user
2008-10-01 04:15:05 +02:00
Lennart Poettering
5d18b62033
remove useless log message
2008-10-01 03:54:01 +02:00
Lennart Poettering
99acad7782
fix support for ALSA devices which lack dB information
2008-10-01 03:26:45 +02:00
Lennart Poettering
00b70a8bdb
follow PropertyChanged signals from BlueZ
2008-10-01 01:16:43 +02:00
Nix
a84b72bf96
esound auth-ip-acl fix
...
[...]
iv) module-protocol-stub has a one-character typo that breaks
auth-ip-acl for the esound TCP module, patch:
Unbreak esound auth-ip-acl.
Signed-off-by: Lennart Poettering <lennart@poettering.net>
2008-09-29 22:06:14 +02:00
Lennart Poettering
f5c301d9f4
make module-bluetooth-discover actually load modules and smaller other fixes
2008-09-29 21:45:00 +02:00
Lennart Poettering
3f4bc0368d
all kinds of minor type, memory leak, initializatio fixes
2008-09-29 21:43:28 +02:00
Lennart Poettering
a35f84a4f9
instead of failing when the requested sampling rate is not available find the next one that is higher
2008-09-29 21:42:29 +02:00
Lennart Poettering
aa1974b7a0
Use the same module parameter names for module-bluetooth-device as for most other modules
2008-09-29 21:40:52 +02:00
Lennart Poettering
7923731e18
use TRUE for pa_bool_t arguments
2008-09-29 21:36:42 +02:00
Lennart Poettering
60e9744f28
remove a few compiler warnings in BlueZ code
2008-09-29 21:34:18 +02:00
Lennart Poettering
183f2e0bff
some minor fixes and cleanups in the bt code
2008-09-26 09:35:00 -07:00
Lennart Poettering
d68c2c9f43
replace Makefile stub copies by symlinks
2008-09-11 01:41:08 +03:00
Lennart Poettering
c0a1706428
downgrade a D-Bus log message to debug
2008-09-11 01:40:18 +03:00
Lennart Poettering
db955e87ec
add trivial redirecting makefile to bt dir
2008-09-11 01:39:20 +03:00
João Paulo Rechi Vita
4ae124b1c9
Move bluetooth proximity module to src/modules/bluetooth/
2008-09-11 01:12:10 +03:00