summaryrefslogtreecommitdiffstats
path: root/src/modules/bluetooth/module-bluetooth-device.c
Commit message (Collapse)AuthorAgeFilesLines
* rework suspending/resumingLennart Poettering2009-02-221-60/+87
|
* bluetooth: fix suspend on a2dp (to do on HSP non SCO over PCM)Marc-André Lureau2009-02-201-13/+64
| | | | | | | | | | - s/setup_stream_fd/start_stream_fd - introduce stop_stream_fd to suspend properly the stream_fd (does not seem necessary when shuting down) - move {start,stop}_stream_fd to IO thread, it is also a good idea because it takes about 1s to setup.
* Merge branch 'master' of ssh://rootserver/home/lennart/git/public/pulseaudioLennart Poettering2009-02-201-10/+15
|\
| * bluetooth: print SBC encoder implementation infoMarc-André Lureau2009-02-181-0/+5
| | | | | | | | | | The encoder initialization is done lazily, so we can only get the information once encoding start. This is abit annoying..
| * bluetooth: don't crash on pa_thread_mq_done() if pa_init() failMarc-André Lureau2009-02-181-2/+2
| |
| * bluetooth: fix message queue/rtpollLennart Poettering2009-02-161-8/+8
| |
* | make profile names translatableLennart Poettering2009-02-201-3/+5
|/
* don't try to recycle rtpoll objectsLennart Poettering2009-02-121-7/+11
|
* use the same service fd shutdown logic when destructing module and changing ↵Lennart Poettering2009-02-121-10/+12
| | | | profile
* minor service IO fixesLennart Poettering2009-02-121-7/+4
|
* the service fd is a stream socket, so handle things accordinglyLennart Poettering2009-02-121-41/+54
|
* handle errors from BT service properlyLennart Poettering2009-02-121-10/+15
|
* tabs are evilLennart Poettering2009-02-121-5/+5
|
* some minor fixupsLennart Poettering2009-02-121-6/+4
|
* instead of reparsing the rate module argument when changing profile, simply ↵Lennart Poettering2009-02-121-8/+3
| | | | restore the originally requested sample_spec, this also makes sure the channel count is properly reset
* Merge commit 'elmarco/bt-wip'Lennart Poettering2009-02-121-67/+230
|\
| * bluetooth: reinitialize the sample spec when switching profileMarc-André Lureau2009-02-101-0/+8
| | | | | | | | | | | | | | | | | | | | | | | | When doing init_profile(), the value u->sample_spec is modified to the one which has been last configured. In case of HSP, it will be 8kHz. Later on, when setting the profile to A2DP, it picks up the lower rate available which match with current u->sample_spec. In my case, it would be 16kHz. To circunvent the issue, I decided to reinitialize the u->sample_spec to default value with user module argument requested rate.
| * bluetooth: export nrecMarc-André Lureau2009-02-101-13/+28
| |
| * bluetooth: suspend SCO state when over PCMMarc-André Lureau2009-02-101-0/+72
| |
| * bluetooth: SCO over PCMMarc-André Lureau2009-02-091-45/+111
| |
| * bluetooth: reconnect to audio service when switching profileMarc-André Lureau2009-02-091-12/+14
| | | | | | | | | | | | Currently, Bluez audio service crash when reusing the same control socket to switch to different profiles. This typically happen when first switching from HSP to A2DP on dual headsets.
* | Prevent changing volume on wrong device.Luiz Augusto von Dentz2009-02-041-0/+3
|/
* big module-bluetooth-device.c reworkLennart Poettering2009-02-021-633/+962
|
* temporary commit of lennarts new bt changesLennart Poettering2009-01-291-159/+420
|
* make things compile againLennart Poettering2009-01-281-5/+4
|
* bluetooth: hsp volume controlMarc-André Lureau2009-01-281-3/+221
|
* remove redundant castLennart Poettering2009-01-271-1/+1
|
* Fix hsp rate and channels.Luiz Augusto von Dentz2009-01-191-2/+5
|
* Fix sending wrong codec capability length.Luiz Augusto von Dentz2009-01-061-1/+4
|
* Fix send and recv message sizes.Luiz Augusto von Dentz2009-01-061-2/+7
|
* Send packets with proper size.Luiz Augusto von Dentz2009-01-051-1/+1
|
* Update module-bluetooth-device to the new ipc.Luiz Augusto von Dentz2008-12-221-57/+90
|
* make distcheck passv0.9.13Lennart Poettering2008-10-061-1/+1
|
* Cleanup module-bluetooth-discover.Luiz Augusto von Dentz2008-10-031-7/+0
|
* all kinds of minor type, memory leak, initializatio fixesLennart Poettering2008-09-291-141/+113
|
* instead of failing when the requested sampling rate is not available find ↵Lennart Poettering2008-09-291-19/+23
| | | | the next one that is higher
* Use the same module parameter names for module-bluetooth-device as for most ↵Lennart Poettering2008-09-291-12/+15
| | | | other modules
* Change all int vars that doesn't allow negative values to uintJoão Paulo Rechi Vita2008-09-111-11/+12
|
* Move bluetooth discover and device modules to src/modules/bluetoothJoão Paulo Rechi Vita2008-09-111-0/+949