Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2013-03-18 | hfp_hf_bluez5: Update to the new API | Denis Kenzior | 1 | -1/+1 | |
2013-03-18 | handsfree-audio: Match new card API | Denis Kenzior | 1 | -5/+46 | |
2013-03-18 | include: Refactor ofono_handsfree_card_create | Denis Kenzior | 1 | -2/+11 | |
2013-03-18 | handsfree-audio: Implement get/set data | Denis Kenzior | 1 | -0/+12 | |
2013-03-18 | include: Add get/set data handsfree audio card | Denis Kenzior | 1 | -0/+4 | |
2013-03-18 | handsfree-audio: Add card driver registration | Denis Kenzior | 1 | -0/+22 | |
2013-03-18 | include: Add handsfree card driver registration | Denis Kenzior | 1 | -0/+18 | |
2013-03-12 | hfp_hf_bluez5: Remove duplicated include | Claudio Takahasi | 1 | -1/+0 | |
2013-03-04 | handsfree-audio: Reject SCO if agent is unavailable | Claudio Takahasi | 1 | -0/+6 | |
This patch rejects the incoming SCO connection if there isn't a Handsfree Audio Agent registered. | |||||
2013-03-04 | handsfree-audio: Reject SCO if Card is not ready | Claudio Takahasi | 1 | -1/+1 | |
The Audio Card is being created when the NewConnection from BlueZ Profile is received, and registered when the service level connection negotiation finishes. This patch rejects SCO connection if the SCO incoming connection arrives when the service level negotiation is ongoing. | |||||
2013-03-04 | handsfree-audio: Check local SCO address | Claudio Takahasi | 1 | -13/+31 | |
This patch verifies if the local Bluetooth address of the incoming connection also matches with one of available audio cards. | |||||
2013-03-04 | handsfree-audio: Add NewConnection | Claudio Takahasi | 1 | -1/+27 | |
This patch adds Agent NewConnection call. The card object path, the SCO file descriptor, and the codec are being passed to the agent. This initial version supports CVSD codec only. | |||||
2013-03-04 | handsfree-audio: Add SCO handling | Claudio Takahasi | 1 | -1/+90 | |
Unlike the previous implementation in the plugin, the SCO/SLC matching is done based on the Audio Card objects. Audio Cards are created when the RFCOMM fd descriptor is received, and registered when the service level connetion is established. | |||||
2013-03-04 | hfp_hf_bluez5: Remove SCO handling | Claudio Takahasi | 1 | -101/+1 | |
This patch moves the SCO socket handling from hfp_hf_bluez5 plugin. It will be instead handled by the handsfree-audio functionality. This is the initial step to be able to support sending the file descriptor through the Agent NewConnection method. | |||||
2013-03-04 | hfp_hf_bluez5: Use new bluetooth.h header | Claudio Takahasi | 1 | -0/+1 | |
2013-03-04 | bluez5: Remove Bluetooth related utilities | Claudio Takahasi | 2 | -58/+0 | |
2013-03-04 | core: Add new Bluetooth header | Claudio Takahasi | 2 | -1/+72 | |
This patch adds the Bluetooth utility funtions and socket type declarations to a new header src/bluetooth.h, allowing to share it between core, and plugins. | |||||
2013-03-04 | bluez5: Add bt_register_profile_with_role | Paulo Borges | 2 | -2/+17 | |
This function allows to specify which role is registering when the profile does not have specific UUIDs for each role. | |||||
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 | |