Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2013-03-01 | handsfree-audio: Check CVSD when registering agent | Claudio Takahasi | 1 | -2/+9 | |
This patch makes CVSD codec mandatory when registering a Handsfree Audio Agent. | |||||
2013-03-01 | bluez5: Move ref / unref handsfree audio | Paulo Borges | 2 | -14/+6 | |
This commit moves the ref / unref to hfp_hf_bluez5 to make bluez5 more generic and reusable. | |||||
2013-02-28 | hfp_hf_bluez5: Remove Card on RequestDisconnection | Claudio Takahasi | 1 | -0/+3 | |
For local initiated disconnection the GAtChat disconnect callback is not called. For this case, Audio Card remove function needs to be called. | |||||
2013-02-28 | hfp_hf_bluez5: Remove Card when modem is disabled | Claudio Takahasi | 1 | -0/+3 | |
2013-02-28 | hfp_hf_bluez5: Remove Card if SLC is disconnected | Claudio Takahasi | 1 | -0/+3 | |
This patch removes previous registered Audio Card when the remote Bluetooth device triggers the service level disconnection. | |||||
2013-02-28 | hfp_hf_bluez5: Remove Card when SLC fails | Claudio Takahasi | 1 | -0/+3 | |
This patch removes the previously created Audio Card if the service level negotiation fails. | |||||
2013-02-28 | hfp_hf_bluez5: Add local address to Audio Card | Claudio Takahasi | 1 | -2/+15 | |
2013-02-28 | hfp_hf_bluez5: Add registering Audio Card | Claudio Takahasi | 1 | -0/+21 | |
This patch registers the Handsfree Audio Card when the service level connection is established. | |||||
2013-02-26 | handsfree-audio: properly increment next_card_id | Denis Kenzior | 1 | -0/+2 | |
2013-02-26 | doc: Add possible handsfree-audio API errors | Claudio Takahasi | 1 | -0/+7 | |
This patch adds possible errors that can be returned by Register and Unregister methods of the Manager interface. | |||||
2013-02-26 | bluez4: Increase Bluez 4 D-Bus timeouts to 60 seconds | Patrik Flykt | 1 | -1/+1 | |
RequestAuthorization method call may trigger pairing and/or pop up a dialog in the remote device to which the user needs to react. Thus increase D-Bus timeouts to 60 seconds for the Bluez 4 plugin. | |||||
2013-02-26 | handsfree-audio: Impelement CardRemoved signal | Denis Kenzior | 1 | -0/+15 | |
2013-02-26 | handsfree-audio: Implement CardAdded signal | Denis Kenzior | 1 | -1/+36 | |
2013-02-26 | handsfree-audio: Implement the GetCards method | Denis Kenzior | 1 | -1/+44 | |
2013-02-26 | handsfree-audio: Implement card GetProperties | Denis Kenzior | 1 | -1/+29 | |
2013-02-26 | handsfree-audio: Unregister from DBus on removal | Denis Kenzior | 1 | -1/+13 | |
2013-02-26 | handsfree-audio: Add skeleton D-Bus registration | Denis Kenzior | 1 | -0/+50 | |
For HandsfreeAudioCard objects | |||||
2013-02-26 | handsfree-audio: Don't hardcode '/' path | Denis Kenzior | 1 | -3/+5 | |
Use OFONO_MANAGER_PATH instead | |||||
2013-02-26 | include: Add handsfree card register method | Denis Kenzior | 1 | -0/+1 | |
2013-02-26 | handsfree-audio: Implement card create / remove | Denis Kenzior | 1 | -0/+36 | |
2013-02-26 | include: Add handsfree card create / remove API | Denis Kenzior | 1 | -0/+6 | |
2013-02-25 | audio-settings: Fix unneeded async for GetProperties | Claudio Takahasi | 1 | -1/+1 | |
GetProperties method call for Audio settings returns the reply in the same iteraction, it doesn't need to be asynchronous. | |||||
2013-02-23 | gdbus: Always unreference the message in g_dbus_send_message() | Tomasz Bursztyka | 1 | -2/+3 | |
A quick fix on g_dbus_send_message(), if check_signal() fails it returns FALSE without unreferencing the message as it should. This patch fixes it. | |||||
2013-02-22 | AUTHORS: Mention Paulo's contributions | Denis Kenzior | 1 | -0/+1 | |
2013-02-22 | dundee: Fix typo in dundee-disconnect test | Paulo Borges | 1 | -1/+1 | |
2013-02-22 | dundee: Fix typo in Manager's signal DeviceAdded | Paulo Borges | 1 | -1/+1 | |
This typo was preventing dundee from sending the signal. | |||||
2013-02-21 | hfpmodem: Fix segfault in CIEV GAtChat callback | Claudio Takahasi | 1 | -3/+3 | |
This patch fixes segmentation fault when the network registration watch is called without being initialized. CIEV GAtChat callback can be called before ofono_netreg_register(). ==15101== Invalid read of size 8 ==15101== at 0x492B56: ofono_netreg_register (network.c:2073) ==15101== by 0x47245E: hfp_netreg_probe (network-registration.c:311) ==15101== by 0x492A8D: ofono_netreg_create (network.c:1881) ==15101== by 0x4849D5: hfp_pre_sim (hfp_hf_bluez5.c:288) ==15101== by 0x48C486: ofono_modem_set_powered (modem.c:1194) ==15101== by 0x484E9D: slc_established (hfp_hf_bluez5.c:85) ==15101== by 0x4702AD: chld_cb (slc.c:147) ==15101== by 0x440457: at_chat_finish_command (gatchat.c:461) ==15101== by 0x44109F: new_bytes (gatchat.c:532) ==15101== by 0x4433B7: received_data (gatio.c:122) ==15101== by 0x3CBAA47824: g_main_context_dispatch (gmain.c:2539) ==15101== by 0x3CBAA47B57: g_main_context_iterate.isra.23 (gmain.c:3146) ==15101== Address 0x18 is not stack'd, malloc'd or (recently) free'd | |||||
2013-02-21 | bluez5: ref / unref handsfree audio | Denis Kenzior | 1 | -1/+14 | |
2013-02-21 | handsfree-audio: Add ref / unref support | Denis Kenzior | 1 | -7/+39 | |
2013-02-21 | include: Add skeleton for handsfree-audio | Denis Kenzior | 2 | -1/+40 | |
2013-02-20 | hfp_ag_bluez5: Send HFP version when registering | Claudio Takahasi | 1 | -2/+6 | |
2013-02-20 | hfp_hf_bluez5: Send HFP version when registering | Claudio Takahasi | 1 | -1/+1 | |
2013-02-20 | bluez5: Add profile version argument | Claudio Takahasi | 2 | -2/+5 | |
This patch adds sending of the Version argument to RegisterProfile method. The version is required to create the service record containing the correct profile version. | |||||
2013-02-20 | hfp_hf_bluez5: Add local HFP version tracking | Claudio Takahasi | 1 | -1/+4 | |
Fallback to HFP 1.5 if defer setup is not supported since it is not possible to proceed with codec negotiation. | |||||
2013-02-20 | handsfree-audio: Don't go over 80 characters | Denis Kenzior | 1 | -2/+2 | |
2013-02-20 | handsfree-audio: Add Agent tracking | Claudio Takahasi | 1 | -0/+14 | |
This patch tracks when the Handsfree Audio Agent leaves the system BUS, and free agent allocated resources. | |||||
2013-02-20 | handsfree-audio: Call Agent "Release" when exiting | Claudio Takahasi | 1 | -1/+14 | |
This patch notifies the Agent implementation that it is no longer registered to the service daemon. | |||||
2013-02-20 | handsfree-audio: Add Agent "Unregister" | Claudio Takahasi | 1 | -1/+24 | |
This patch implements the "Unregister" method of the Handsfree Audio Manager. The agent is unregistered if sender and path match. | |||||
2013-02-20 | handsfree-audio: Free agent when exiting | Claudio Takahasi | 1 | -0/+11 | |
Free agent allocated resources when oFono exits. | |||||
2013-02-20 | handsfree-audio: Add codec array validation | Vinicius Costa Gomes | 1 | -1/+13 | |
This patch checks if the codec array included in the "Register" method contains valid codec ID's. | |||||
2013-02-20 | handsfree-audio: Add Agent "Register" method | Claudio Takahasi | 1 | -1/+38 | |
This patch adds the initial Handsfree Audio Manager "Register" method implementation. It adds the parsing of the arguments included in the message and checks if there is an agent registered already. | |||||
2013-02-20 | main: Call handsfree audio manager init and cleanup | Claudio Takahasi | 1 | -0/+4 | |
2013-02-20 | handsfree-audio: Add Manager registration | Claudio Takahasi | 3 | -1/+86 | |
Adds the initial implementation of new experimental Handsfree Audio Manager interface. This patch adds the interface registration and the declaration of it's methods. | |||||
2013-02-19 | doc: Add experimental handsfree-audio API | Denis Kenzior | 1 | -0/+96 | |
2013-02-14 | hfp_hf_bluez5: Ensure active SLC for SCO links | Denis Kenzior | 1 | -1/+23 | |
Whenever a SCO connection is attempted, ensure that the SLC link is already active between us and the same remote peer. | |||||
2013-02-14 | hfp_hf_bluez5: Remove use of hash table | Denis Kenzior | 1 | -10/+14 | |
The number of paired devices is quite small, so the use of the hash table for lookup seems unnecessary. The typical user will have no more than 1-2 devices paired, maybe half a dozen in a less common case. | |||||
2013-02-14 | hfp_hf_bluez5: Use faster method of disable() | Denis Kenzior | 1 | -9/+14 | |
2013-02-14 | modem: Implement ofono_modem_find | Denis Kenzior | 1 | -0/+16 | |
2013-02-14 | include: Add ofono_modem_find | Denis Kenzior | 1 | -0/+6 | |
2013-02-14 | hfp_hf_bluez5: Remove unneeded modem hash lookup | Claudio Takahasi | 1 | -4/+0 | |
Modem object is created when the Device Proxy is added, and it is paired. Another path is when the Device "Paired" property changes to True. |