summaryrefslogtreecommitdiffstats
path: root/audio
Commit message (Collapse)AuthorAgeFilesLines
* Use GCC visibility for exporting symbolsMarcel Holtmann2009-03-112-6/+10
|
* Make use of size_t and ssize_t when possibleJohan Hedberg2009-03-122-8/+11
|
* Fix audio plugin initialization failure casesJohan Hedberg2009-03-123-11/+27
|
* Don't pass stream to config callback if there was an errorJohan Hedberg2009-03-091-6/+8
|
* Remove temporary watch if the connection was accepted.Luiz Augusto von Dentz2009-03-051-0/+3
|
* Set avdtp session watch to low priority.Luiz Augusto von Dentz2009-03-051-2/+12
| | | | | | | | | The session watch should be low priority because on old kernels (prior to DEFER_SETUP). This is needed for stream Open & Start because the connection is automatically accepted and makes the remote device to sending the Start command imediately. Since both the stream transport connection and the Start command arrive so close to each other the kernel might wake up bluetoothd at the same time for both.
* Reset request id whenever a response is generated.Luiz Augusto von Dentz2009-03-041-1/+2
|
* Update HSP version to 1.2Johan Hedberg2009-03-032-1/+6
|
* Unregister old stream callback before registering a new oneJohan Hedberg2009-02-261-0/+4
|
* Cleanup pending request queue after before freeing streamJohan Hedberg2009-02-261-0/+33
| | | | | Any requests related to the stream should be removed from the queue when the stream state goes to IDLE and the stream gets free'd.
* Fix stream rejection size checkJohan Hedberg2009-02-261-1/+1
|
* Add checks for pending connect to sco_connect_cbJohan Hedberg2009-02-261-7/+11
|
* Only request the lock when the client doesn't have itJohan Hedberg2009-02-251-2/+9
|
* Don't use close_sco directly in headset_suspend_streamJohan Hedberg2009-02-251-1/+2
|
* Check for valid sk value before calling bt_audio_service_closeJohan Hedberg2009-02-251-1/+2
|
* Fix headset_connect_rfcomm error return caseJohan Hedberg2009-02-252-2/+5
|
* Fix pending connect checkJohan Hedberg2009-02-251-1/+1
|
* Rework avctp_confirm_cb logicJohan Hedberg2009-02-251-14/+8
|
* Remove unnecessary g_io_channel_set_close_on_unref callJohan Hedberg2009-02-251-2/+0
|
* Improve IPC message receivingJohan Hedberg2009-02-241-7/+13
|
* Fix memory leakJohan Hedberg2009-02-241-1/+5
|
* Only call g_io_channel_shutdown if the connection was actually successfullJohan Hedberg2009-02-241-1/+2
|
* Track and cancel requests in client_freeJohan Hedberg2009-02-241-0/+6
|
* Start monitoring the AVCTP channel first in connect_cbJohan Hedberg2009-02-241-4/+1
|
* Fix stream channel closingJohan Hedberg2009-02-241-4/+3
|
* Don't call g_io_channel_shutdown if the session was removedJohan Hedberg2009-02-241-1/+0
| | | | | In this rather unusual scenario g_io_channel_shutdown will already have been called so attempting it again would cause a GLib warning.
* Be more strict about codec capability length checksJohan Hedberg2009-02-241-11/+19
|
* Close the correct GIOCHannel in avdtp_close_respJohan Hedberg2009-02-231-1/+1
| | | | avdtp_close_resp should close the stream and not the signaling channel
* Add another missing g_io_channel_refJohan Hedberg2009-02-221-1/+1
|
* Add missing g_io_channel_refJohan Hedberg2009-02-221-1/+1
|
* Fix connection authorization when the device is trustedJohan Hedberg2009-02-191-4/+3
|
* Fix finalize_discovery calls to pass correct error codeJohan Hedberg2009-02-191-2/+2
|
* Unify connection_lost() calling conventionsJohan Hedberg2009-02-191-6/+6
|
* Convert control.c to use btio confirm_cbJohan Hedberg2009-02-191-108/+81
|
* Make use of g_io_channel_shutdown instead of deprecated g_io_channel_close.Luiz Augusto von Dentz2009-02-196-20/+19
|
* Make use of g_error_free instead of g_clear_error when possible.Luiz Augusto von Dentz2009-02-192-3/+3
| | | | | g_clear_error make an extra operation (&err = NULL) which is not necessary when the GError is not reused.
* Convert HSP/HFP to use btio confirm_cbJohan Hedberg2009-02-193-52/+54
|
* Don't dereference the session if it was closedJohan Hedberg2009-02-191-1/+3
|
* No need to pass connect_cb if confirm_cb is passedJohan Hedberg2009-02-191-1/+1
|
* Convert AVDTP code to use btio confirm_cbJohan Hedberg2009-02-191-224/+210
|
* Add missing g_io_channel_refJohan Hedberg2009-02-191-1/+1
|
* Add missing g_io_channel_refJohan Hedberg2009-02-191-1/+1
|
* Add missing commaJohan Hedberg2009-02-191-1/+1
|
* Remove invalid g_io_channel_unrefJohan Hedberg2009-02-191-1/+0
|
* Make audio plugin to use BtIO API.Luiz Augusto von Dentz2009-02-195-181/+253
|
* Make probe to fail if avdtp_init fail.Luiz Augusto von Dentz2009-02-191-1/+7
|
* Add BT_PCM_FLAG_PCM_ROUTING flag to ipcJohan Hedberg2009-02-184-1/+10
|
* Add telephony driver hooks for the HSP AT+CKPD commandJohan Hedberg2009-02-174-4/+49
|
* audio: make *_suspend() use bt_stop_stream_rspMarc-André Lureau2009-02-171-2/+2
|
* Use correct dev pointerJohan Hedberg2009-02-121-1/+1
|