summaryrefslogtreecommitdiffstats
path: root/src/handsfree.c
AgeCommit message (Collapse)AuthorFilesLines
2015-07-06handsfree: Mark GetProperties method ASYNCDenis Kenzior1-1/+1
2015-06-30handsfree: Fix potential buffer overflowDenis Kenzior1-1/+5
Function: ag_features_list static const char *list[10]; (Out of bounds write, line 75) Incrementing i the value is now 10, for “hf-indicators” Reported by: blanca.e.sabas.rosales@intel.com
2014-10-20handsfree: Be extra pedantic with booleansDenis Kenzior1-0/+5
2014-10-20handsfree: Don't try to send a method returnDenis Kenzior1-1/+11
When we are simply updating the AG of HF indicator changes, do not try to send a method return message.
2014-10-20handsfree: Implement new HF indicators APIDenis Kenzior1-4/+62
2014-10-20handsfree: Skeleton implementation of DDRDenis Kenzior1-0/+44
Distracted Driving Reduction or Enhanced Safety is implemented using HF indicator 0x0001
2014-10-20handsfree: Implement new Features property valueDenis Kenzior1-0/+3
2014-04-22handsfree: correct crash on connect of hfpAndrew Earl1-1/+2
2014-04-10handsfree: Rename variableDenis Kenzior1-6/+6
2014-04-10handsfree: Reflow logicDenis Kenzior1-7/+8
2014-04-10handsfree: Remove functionDenis Kenzior1-6/+1
No need for one line functions that are only used once
2014-04-10handsfree: Rename functionDenis Kenzior1-2/+2
No need for the ofono_ prefix here
2014-04-10handsfree: Remove unneeded variableDenis Kenzior1-2/+1
2014-04-10handsfree: Remove unneeded variable iDenis Kenzior1-2/+1
2014-04-10handsfree: style fixes for previous commitDenis Kenzior1-6/+7
2014-04-10hfp: Add subscriber number to handsfree propertiesAndrew Earl1-3/+121
2014-03-19handsfree: Fixup variable namesDenis Kenzior1-10/+11
2014-03-19hfp: extend Features to three way calling and CHLDKrzysztof Wilk1-3/+31
2013-04-23core: Add SetProperty for EchoCancelingNoiseReductionClaudio Takahasi1-9/+45
This patch extends SetProperty method of the Handsfree interface allowing to disable echo canceling and noise reduction feature in the audio gateway through a D-Bus method call. Once disabled, it is not allowed to enable it using this procedure.
2013-04-23core: Set EchoCancelingNoiseReduction to TRUE by defaultClaudio Takahasi1-0/+1
According to Bluetooth HFP spec: By default, if the AG supports its own embedded echo canceling and/or noise reduction functions, it shall have them activated until the AT+NREC command is received. The configuration set by the HF shall by used by the AG while the Service Level Connection is active. Since there isn't a command to query the current value, it is being assumed that Echo Canceling and Noise Reduction is enabled when the connection is established and the gateway supports this feature.
2013-04-23core: Add EchoCancelingNoiseReduction to GetPropertiesClaudio Takahasi1-0/+5
This patch adds EchoCancelingNoiseReduction property to GetProperties method of Handsfree interface.
2013-04-23core: Add "echo-canceling-and-noise-reduction"Claudio Takahasi1-0/+3
This patch adds "echo-canceling-and-noise-reduction" to "Features" property of the Handsfree interface.
2013-04-09core: Include hfp.hDenis Kenzior1-0/+1
2012-12-17handsfree: Implement BatteryChargeLevelDenis Kenzior1-0/+27
2012-05-20Do not set signature and reply in GDBus tablesLucas De Marchi1-10/+10
Use GDBUS_* macros, so signature and reply fields are not set in each method/signal.
2012-05-20Convert GDBus methods to use macro helpersLucas De Marchi1-7/+12
With these macro helpers we can separate in/out arguments and use their own vector.
2012-05-20Constify GDBus signal tablesHenrique Dante de Almeida1-1/+1
Constify signal tables with the following command: find . -name '*.[ch]' -exec \ sed -i 's/\(GDBusSignalTable .* =\)/const \1/g' {} \;
2012-05-20Constify GDBus method tablesHenrique Dante de Almeida1-1/+1
Constify method tables with the following command: find . -name '*.[ch]' -exec \ sed -i 's/\(GDBusMethodTable .* =\)/const \1/g' {} \;
2011-10-21handsfree: add ofono_handsfree_set_ag_featuresDenis Kenzior1-0/+31
2011-10-21handsfree: Implement voice recognition functionMikel Astiz1-0/+75
2011-10-15core: Some more copyright fixesMarcel Holtmann1-1/+1
2011-10-13handsfree: Removed ASYNC flag from GetPropertiesMikel Astiz1-2/+1
2011-10-13handsfree: Expose RequestPhoneNumber in D-Bus APIMikel Astiz1-0/+50
2011-10-13handsfree: Don't emit signals if not registeredDenis Kenzior1-0/+3
2011-10-13handsfree: Copyright statement correctionMikel Astiz1-0/+1
2011-10-10core: Update copyright informationMarcel Holtmann1-1/+1
2011-09-09handsfree: Implement inband ring settingsMikel Astiz1-0/+26
2011-09-09handsfree: Add skeleton implementationMikel Astiz1-0/+223