summaryrefslogtreecommitdiffstats
path: root/audio/telephony-dummy.c
Commit message (Collapse)AuthorAgeFilesLines
* Add telephony driver hooks for the HSP AT+CKPD commandJohan Hedberg2009-02-171-0/+6
|
* Update copyright informationMarcel Holtmann2009-01-011-1/+1
|
* Fix AT+NREC APIJohan Hedberg2008-12-101-2/+2
| | | | | Remove disable from the function names since there now is the boolean "enable" parameter.
* Clean up AT+NREC behavior and APIJohan Hedberg2008-12-041-2/+4
| | | | | | 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.
* Use valid number type for HFPJohan Hedberg2008-11-291-3/+4
|
* Implement support for AT+NRECJohan Hedberg2008-11-271-0/+6
| | | | | 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.
* 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.
* Implement better support for AT+CHLD=<n>Johan Hedberg2008-10-171-1/+9
|
* Implement operator selection (AT+COPS) supportJohan Hedberg2008-10-091-0/+6
|
* Reject non-voice calls in headset.cJohan Hedberg2008-10-081-14/+2
| | | | | | Basicly reverts the previous commit since data calls just don't make sense with HFP. Check for proper voice call dial string and pass the number without the terminating semicolon to the telephony driver.
* Minor coding style fixJohan Hedberg2008-10-081-1/+1
|
* Properly extract the phone number from the ATD stringJohan Hedberg2008-10-081-1/+15
| | | | | | | Voice call ATD requests have a semicolon at the end of the string while data call requests don't. So detect this and don't copy the semicolon to the currently active number (possible sent back to the headset in subsequent operations).
* Update active call status when call is answeredJohan Hedberg2008-10-021-1/+2
|
* Add some debug prints for the connected/disconnected callbacksJohan Hedberg2008-10-021-0/+2
|
* Make the features bits reflect what's actually supported currentlyJohan Hedberg2008-10-021-1/+3
|
* Remove unnecessary empty lineJohan Hedberg2008-10-021-1/+0
|
* Add support for subscriber number notificationJohan Hedberg2008-10-021-0/+24
|
* Add support for simple call tracking in dummy driverJohan Hedberg2008-10-021-1/+39
|
* Add support for current call list queryJohan Hedberg2008-10-021-0/+6
| | | | | Support for the AT+CLCC command and the +CLCC:... unsolicited result code.
* Pass context to telephony driver in order to allow multiple headsetsJohan Hedberg2008-10-021-17/+31
| | | | | | This patch allows multiple headsets to be connected at the same time to us. All headsets receive indications but only the headset that sent an AT command will receive the reply for it.
* Implement support for subscriber number request (AT+CNUM)Johan Hedberg2008-09-111-0/+5
|
* Implement DTMF tone transmission (AT+VTS)Johan Hedberg2008-09-101-0/+6
|
* Remove double semi-colonsJohan Hedberg2008-09-061-7/+7
|
* Limit context of DBusConnectionJohan Hedberg2008-09-051-2/+2
|
* Make telephony_ready name consistent with the other functionsJohan Hedberg2008-09-051-1/+1
|
* Implement dummy registration and roaming status methodsJohan Hedberg2008-09-051-5/+45
|
* Add alerting indication after outgoing call indicationJohan Hedberg2008-09-051-0/+6
|
* Use consistent naming for the telephony functionsJohan Hedberg2008-09-051-6/+6
|
* Implement call notificationJohan Hedberg2008-09-051-1/+12
|
* Implement support for placing calls (ATD)Johan Hedberg2008-09-051-0/+8
|
* Add some simple D-Bus methods for telephony controlJohan Hedberg2008-09-051-0/+106
|
* Add some human readable defines for the indicator valuesJohan Hedberg2008-09-051-9/+10
|
* Implement answer call functionality (ATA)Johan Hedberg2008-09-051-0/+8
|
* Implement telephony plugin support for terminate call (AT+CHUP)Johan Hedberg2008-09-051-0/+10
|
* Implement last number dialed (AT+BLDN) supportJohan Hedberg2008-09-051-2/+10
|
* No need to call telephony_response_and_hold_ind in ↵Johan Hedberg2008-09-041-4/+4
| | | | telephony_event_reporting_req because telephony_ready was added
* Remove unused functionJohan Hedberg2008-09-041-5/+0
|
* Add a telephony_ready callback to notify initialization completionJohan Hedberg2008-09-041-9/+1
|
* Implement basic HFP response and hold supportJohan Hedberg2008-09-041-1/+23
|
* Implement basic event reporting supportJohan Hedberg2008-09-041-0/+9
|
* Update the telephony-dummy indicators to match the ones in the HFP spec.Johan Hedberg2008-09-041-4/+1
|
* Fix wrong indentationMarcel Holtmann2008-09-031-1/+1
|
* Reorder some functionsMarcel Holtmann2008-09-031-9/+9
|
* Preliminary support for indicatorsJohan Hedberg2008-09-031-0/+23
|
* Add skeleton for basic telephony functionsJohan Hedberg2008-09-031-0/+18
|
* Add skeleton for telephony driversMarcel Holtmann2008-09-011-0/+29