Lennart Poettering
79ad4e63f6
Make the shared memory segment size configurable
...
This is useful only on systems where memory overcommit is not available
or disabled.
2008-10-01 01:14:36 +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
Stelian Ionescu
564ef2b71f
have make_random_dir respect $TMPDIR
...
with the attached patch, make_random_dir first tries to use $TMPDIR,
then $TMP finally defaulting to "/tmp"
Signed-off-by: Lennart Poettering <lennart@poettering.net>
2008-09-29 21:59:57 +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
87971c8707
fix compilation errors in priority queue code
2008-09-27 16:31:56 +02:00
Lennart Poettering
9adf7c56b8
ignore bt proximity helper
2008-09-26 09:51:25 -07:00
Lennart Poettering
3ad8c04564
add a generic priority queue implementation
2008-09-26 09:49:52 -07:00
Lennart Poettering
3e16d2f40d
make pa_idxset_trivial_compare_func() do a full compare instea of just equakity check
2008-09-26 09:35:49 -07:00
Lennart Poettering
183f2e0bff
some minor fixes and cleanups in the bt code
2008-09-26 09:35:00 -07:00
Lennart Poettering
6188737021
make sure ~/.pulse exists before we create the runtime dir link beneath it
2008-09-12 17:39:08 +03:00
Lennart Poettering
d68c2c9f43
replace Makefile stub copies by symlinks
2008-09-11 01:41:08 +03:00
Lennart Poettering
8257214200
enable bluetooth by default
2008-09-11 01:40:40 +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
João Paulo Rechi Vita
8b02c2fbc1
Change all int vars that doesn't allow negative values to uint
2008-09-11 01:12:10 +03:00
João Paulo Rechi Vita
78a3c72f60
Move bluetooth discover and device modules to src/modules/bluetooth
2008-09-11 01:12:10 +03:00
João Paulo Rechi Vita
76bae38460
Cleanup some code
2008-09-11 01:12:09 +03:00
João Paulo Rechi Vita
6093e325cc
Remove some warnings
2008-09-11 01:12:09 +03:00
João Paulo Rechi Vita
02a9273a2e
Free mempool
2008-09-11 01:12:09 +03:00
Russ Dill
447e027217
Fix "file not found" error on load of module-bt-device for Ubuntu Intrepid Ibex
2008-09-11 01:12:09 +03:00
João Paulo Rechi Vita
8769bf455f
Merge A2DP and SCO thread functions
2008-09-11 01:12:09 +03:00
João Paulo Rechi Vita
199bdf2f45
Add some more device properties to the sink properties list
2008-09-11 01:12:09 +03:00
João Paulo Rechi Vita
e2f3a86ac2
Remove check for SIOCOUTQ and add proper includes
2008-09-11 01:12:09 +03:00
João Paulo Rechi Vita
dc4f79657f
Use union instead of different pointer types to the same memory area to make the code C99 compliant
2008-09-11 01:12:08 +03:00
João Paulo Rechi Vita
d1cc632278
Move render and write to the fd to a separate function
2008-09-11 01:12:08 +03:00
João Paulo Rechi Vita
88a21e9677
Change MIN/MAX to PA_MIN/PA_MAX
2008-09-11 01:12:08 +03:00
João Paulo Rechi Vita
27bc1ea423
Remove unnecessary initialization of getcaps_req->flags
2008-09-11 01:12:08 +03:00
João Paulo Rechi Vita
027940b316
Remove u->channels and u->rates, since it's redundant info
2008-09-11 01:12:08 +03:00
João Paulo Rechi Vita
0e817579ee
Fix some memory leaking
2008-09-11 01:12:08 +03:00
João Paulo Rechi Vita
e752caca80
Change sbc_initialized to pa_bool_t
2008-09-11 01:12:07 +03:00
João Paulo Rechi Vita
708905c1dc
pa__done for module-bt-device
2008-09-11 01:12:07 +03:00
João Paulo Rechi Vita
61013fbb3d
Fix some debug messages and other cosmetic changes
2008-09-11 01:12:07 +03:00
João Paulo Rechi Vita
e570767896
Refactor a2dp thread execution flow and improve time estimation
2008-09-11 01:12:07 +03:00
João Paulo Rechi Vita
2f455bfa5a
A2DP poorly working
2008-09-11 01:12:07 +03:00
João Paulo Rechi Vita
c89301da26
Fix sample size
2008-09-11 01:12:07 +03:00
João Paulo Rechi Vita
e545479563
Fix block_size calculation
2008-09-11 01:12:07 +03:00
João Paulo Rechi Vita
b5c4d2e5f1
Configure bt connection for a2dp
2008-09-11 01:12:06 +03:00
João Paulo Rechi Vita
85a931f333
Get rid of hw_constraint function. It's code now lives inside bt_setconf().
2008-09-11 01:12:06 +03:00
João Paulo Rechi Vita
77138dd8f7
Change default sink name to bluetooth_sink
2008-09-11 01:12:06 +03:00
João Paulo Rechi Vita
6c10b106d8
Try to improve time estimation
2008-09-11 01:12:06 +03:00
João Paulo Rechi Vita
123ba4f5f1
Fix handling of PA_SINK_MESSAGE_GET_LATENCY
2008-09-11 01:12:06 +03:00
João Paulo Rechi Vita
0d37b912ee
Remove PA_SINK_NETWORK flag and move the passage of streamfd to the rt thread just before the thread creation
2008-09-11 01:12:06 +03:00
João Paulo Rechi Vita
435eb0711b
Change pa_sink_render to pa_sink_render_into_full and remove some unnecessary checks on the rt thread
2008-09-11 01:12:06 +03:00
João Paulo Rechi Vita
2e51b93026
Make stream socket non-blocking
2008-09-11 01:12:06 +03:00