summaryrefslogtreecommitdiffstats
path: root/audio
Commit message (Collapse)AuthorAgeFilesLines
...
* Set callsetup to 1 after receiving the Coming signalJohan Hedberg2008-12-081-0/+3
|
* Implement parsing of the CallServiceError signalJohan Hedberg2008-12-081-0/+10
|
* Remove unused variableJohan Hedberg2008-12-081-1/+0
|
* Implement telephony_answer_call_reqJohan Hedberg2008-12-081-10/+48
|
* Implement last number dialed supportJohan Hedberg2008-12-081-8/+21
|
* Implement telephony_list_current_calls_req properlyJohan Hedberg2008-12-081-8/+55
|
* Implement telephony_transmit_dtmf_reqJohan Hedberg2008-12-081-0/+29
|
* Use correct response to dial number requestJohan Hedberg2008-12-081-1/+1
|
* Implement telephony_dial_number_reqJohan Hedberg2008-12-081-11/+14
| | | | | Currently the methor reply isn't taken into account but we solely on the state signals instead.
* Implement telephony_terminate_call_req properlyJohan Hedberg2008-12-081-23/+51
|
* Make calls list staticJohan Hedberg2008-12-081-1/+1
|
* Implement basic call status trackingJohan Hedberg2008-12-081-4/+151
|
* Fix D-Bus signal handlingJohan Hedberg2008-12-081-3/+7
|
* Remove incorrect call to csd_call_freeJohan Hedberg2008-12-081-1/+0
|
* Implement basic parsing of GetCallInfoAll replyJohan Hedberg2008-12-081-1/+104
|
* Implement skeleton for CSD D-Bus initializationJohan Hedberg2008-12-081-2/+86
|
* Rename dummy_indicators to maemo_indicatorsJohan Hedberg2008-12-081-11/+11
|
* Add defines for csd call status valuesJohan Hedberg2008-12-081-0/+19
|
* Starting point for the maemo telephony pluginJohan Hedberg2008-12-081-0/+178
| | | | | This is mostly a copy-paste from telephony-dummy.c with the TelephonyTest D-Bus interface removed.
* Clean up AT+NREC behavior and APIJohan Hedberg2008-12-043-4/+24
| | | | | | In HFP 1.5 only AT+NREC=0 should be possible, but to accomodate for future profile changes make the telephony.h API such that AT+NREC=1 is possible without breaking the API.
* Add another missing check for btd_device_add_uuid.Luiz Augusto von Dentz2008-12-021-1/+6
|
* Check if btd_device_add_uuid succeeded.Luiz Augusto von Dentz2008-12-021-1/+4
|
* Use valid number type for HFPJohan Hedberg2008-11-291-3/+4
|
* Add some common phone number type definitionsJohan Hedberg2008-11-291-0/+7
|
* Fix AT result code syntaxJohan Hedberg2008-11-281-14/+14
| | | | | According to ITU-T V.250 there should be a space after the colon in AT result codes.
* Implement support for AT+NRECJohan Hedberg2008-11-273-0/+24
| | | | | This patch adds support for the AT+NREC command which can be used for disabling noice reduction and echo canceling features on the AG side.
* Fix proble with concurrent clients connecting audio socket.Luiz Augusto von Dentz2008-11-263-8/+33
| | | | | Concurrent connections is needed in order to support clients holding different access locks of the headset, eg. arecord | aplay.
* Remove unused variableJohan Hedberg2008-11-261-1/+0
|
* Lock headset on stream start rather than stream configuration.Luiz Augusto von Dentz2008-11-251-5/+5
|
* Fix headset configuration and start.Luiz Augusto von Dentz2008-11-252-21/+34
|
* Fix bug which invalidates a device pointer before unlocking.Luiz Augusto von Dentz2008-11-251-3/+2
|
* Make hfp/hsp to suspend properly.Luiz Augusto von Dentz2008-11-253-1/+58
|
* Fix headset_request_stream to check for stream locks.Luiz Augusto von Dentz2008-11-253-19/+32
| | | | | A stream should only be configured if there is no other application holding the lock.
* Fix +BSRF syntaxJohan Hedberg2008-11-191-1/+1
|
* Make use of g_timeout_add_seconds whenever possible.Luiz Augusto von Dentz2008-11-174-22/+30
|
* Set stream timer in avdtp_sep_set_state instead of avdtp_suspend_respJohan Hedberg2008-10-251-4/+6
| | | | | This ensures that the timer is not only set when we requested the suspend but also when the other side requested the suspend.
* Fix whitespace in function pointer declarationJohan Hedberg2008-10-241-1/+1
|
* Clear pending ring if calling is stopped before SCO is upJohan Hedberg2008-10-241-3/+12
|
* Use g_dbus_send_message instead of dbus_connection_sendJohan Hedberg2008-10-242-12/+6
|
* Make Headset.Play() succeed if there's a pending HFP triggered SCOJohan Hedberg2008-10-241-0/+4
|
* Fix manager_allow_headset_connection count checkJohan Hedberg2008-10-241-2/+4
|
* Don't set the ring timer twiceJohan Hedberg2008-10-241-0/+2
|
* No need to remove the ring timer twice in the terminate call caseJohan Hedberg2008-10-241-10/+0
|
* Also remove ring timer if the HF rejects the callJohan Hedberg2008-10-241-0/+10
|
* Remove the ring timer imediately when ATA is receivedJohan Hedberg2008-10-241-10/+4
|
* Ensure that SCO is up before sending RINGs for inband ringtoneJohan Hedberg2008-10-241-50/+84
|
* Remove bogus functionJohan Hedberg2008-10-241-5/+0
|
* Use g_clear_error(&err) instead of g_error_free(err); err = NULLJohan Hedberg2008-10-243-20/+10
|
* Limit the amount of connected HSP/HFP devices and make it configurableJohan Hedberg2008-10-244-0/+48
| | | | | | | | It's very tricky to get the multiple connected HSP/HFP devices use case right. E.g. in the case of in-band ringtone the specification mandates us to open SCO to the HFP before sending RING indications. So, in the case of multiple connected devices we would have to open multimple simultaneous SCO connections which simply isn't a wise thing to do.
* Return proper error replies in telephony-dummyJohan Hedberg2008-10-221-9/+15
| | | | | | Without this fix sending invalid arguments to telephony-dummy causes libgdbus to return NO_MEMORY to libdbus which in turn causes the method handler to be called in an infinite loop.