pulseaudio/src/modules/bluetooth
Siarhei Siamashka ee93eff6b7 sbc: add iwmmxt optimization for sbc for pxa series cpu
Benchmarked on ARM PXA platform:
===  Before (4 bands) ====
$ time  ./sbcenc_orig  -s 4     long.au  > /dev/null
real    0m 2.44s
user    0m 2.39s
sys     0m 0.05s
===  After (4 bands) ====
$ time  ./sbcenc  -s 4     long.au  > /dev/null
real    0m 1.59s
user    0m 1.49s
sys     0m 0.10s

===  Before (8 bands) ====
$ time  ./sbcenc_orig   -s 8     long.au  > /dev/null
real    0m 4.05s
user    0m 3.98s
sys     0m 0.07s
===  After (8 bands) ====
$ time  ./sbcenc  -s 8     long.au  > /dev/null
real    0m 1.48s
user    0m 1.41s
sys     0m 0.06s

===  Before (a2dp usage) ====
$ time  ./sbcenc_orig   -b53 -s8 -j    long.au  > /dev/null
real    0m 4.51s
user    0m 4.41s
sys     0m 0.10s
===  After (a2dp usage) ====
$ time  ./sbcenc   -b53 -s8 -j    long.au  > /dev/null
real    0m 2.05s
user    0m 1.99s
sys     0m 0.06s
2011-03-14 15:45:39 -03:00
..
sbc sbc: add iwmmxt optimization for sbc for pxa series cpu 2011-03-14 15:45:39 -03:00
bluetooth-util.c bluetooth: add proper handling for bluetooth.nrec property 2011-03-14 14:52:52 -03:00
bluetooth-util.h bluetooth: add proper handling for bluetooth.nrec property 2011-03-14 14:52:52 -03:00
ipc.c Update ipc to match new message headers introduced on BlueZ 4.34. 2009-03-26 15:40:04 -03:00
ipc.h bluetooth: Add support for Media API 2010-10-07 17:22:41 +03:00
module-bluetooth-device.c build: move sbc related files to its own directory 2011-03-14 14:52:52 -03:00
module-bluetooth-discover.c bluetooth: add HFP Gateway support 2010-02-21 20:51:08 +01:00
module-bluetooth-proximity.c dbus: remove filter functions only if they were actually set before 2010-02-09 22:28:17 +00:00
proximity-helper.c Move bluetooth proximity module to src/modules/bluetooth/ 2008-09-11 01:12:10 +03:00
rtp.h pull in new SBC/BT files 2009-02-03 01:33:48 +01:00