• R/O
  • HTTP
  • SSH
  • HTTPS

Liste der Commits

Tags
Keine Tags

Frequently used words (click to add to your profile)

javaandroidc++linuxc#objective-ccocoa誰得qtrubypythongamewindowsbathyscaphephpguic翻訳omegattwitterframeworktestbtronarduinovb.net計画中(planning stage)directxpreviewerゲームエンジンdom

system/bt


RSS
Rev. Zeit Autor
d59790d 2017-05-08 17:31:52 Linux Build Service Account

Merge 4316cf4e1fc0e2dcb7cdc94eae2ae335c95a01fe on remote branch

Change-Id: I4f50eee012ed6105d0477957bf68e32e1ca8257a

d8f63a0 2017-05-07 16:10:18 gitbuildkicker

merge in oc-release history after reset to oc-dev

6e55642 2017-05-06 11:29:13 gitbuildkicker

merge in oc-release history after reset to oc-dev

706ed6a 2017-05-06 10:44:08 gitbuildkicker

merge in oc-release history after reset to oc-dev

5088707 2017-05-06 10:17:44 gitbuildkicker

merge in oc-release history after reset to oc-dev

b7bdbe7 2017-05-06 07:17:40 TreeHugger Robot

Merge "Revert "Revert "Make Bluetooth audio threads use RT scheduling""" into oc-dev

fb58208 2017-05-06 05:48:21 gitbuildkicker

merge in oc-release history after reset to oc-dev

ffee0ee 2017-05-06 05:06:27 Ajay Panicker

Move hci_thread to a message loop and prevent thread from spinning

Before this patch, if there was a message on the command queue and
there were no command credits, the thread reactor would spin trying
to process the message on the command queue and would continue until
a credit was received. This led to a bug where upon switching users,
hci_thread would spin and try to use 100% of the CPU. This is fixed
by moving over to a message loop and queue system. The message loop
processes all the messages. If there aren't enough command credits,
command messages are deferred to the command queue and popped off
whenever more credits are aquired. The deferred queue has priority
to credits over recently posted messages.

Bug: 37733903
Test: Swap users with the real time scheduling patch applied, and
general Bluetooth usage.
TestTracker: 86249
Change-Id: Ib775e47f6d4810d3d7d8af5b3ba84adc4ada3da5

f9f4650 2017-05-06 00:23:05 gitbuildkicker

merge in oc-release history after reset to oc-dev

5c2feb2 2017-05-05 23:43:30 juncao

Fix time consuming doing Bluetooth OFF/ON while a2dp steaming.

When BT off, DUT send the avdtp suspend cmd to remote, at the same time
BT also do BREDR cleanup work, it shall make av state machine goes
into closing state. It will not repsonde to suspend response from remote,
hence the A2DP COMMND form audio HAL doesn't got ACK. The fix shall
ACK the pending command before clear the UIPC channel.

Change-Id: I04ec116773bd8bfd033c76e9645acc06138b52e0
CRs-Fixed: 2017829

138ba80 2017-05-05 23:21:58 gitbuildkicker

merge in oc-release history after reset to oc-dev

a234d95 2017-05-05 20:19:49 Linux Build Service Account

Merge "Fix timestamp error in btsnoop log"

31c8b59 2017-05-05 20:19:48 Linux Build Service Account

Merge "Configure correct remote MTU"

0ebf465 2017-05-05 15:31:23 Timm Korte

Do not include the trailing NULL from the C-String in the SDP service name

Change-Id: Ia9e589cafda38705ea1e1a163665d157748661b1

f505a01 2017-05-05 10:21:52 Sridhar Vashist

DO NOT MERGE ANYWHERE Disable 3Mbps packets for AVDT ACL links. am: 7d3de37da0 -s ours
am: 6c0de854a3 -s ours

Change-Id: I1461d75a0cdf2fb5a209b094df02830092c05141

6c0de85 2017-05-05 10:17:20 Sridhar Vashist

DO NOT MERGE ANYWHERE Disable 3Mbps packets for AVDT ACL links.
am: 7d3de37da0 -s ours

Change-Id: I90f535c99d45ebf0def0b2b08031a21f998c1c2e

7d3de37 2017-05-05 08:53:00 Sridhar Vashist

DO NOT MERGE ANYWHERE Disable 3Mbps packets for AVDT ACL links.

3DH packets have a lower tolerance to background noise. A2DP requiring higher
bandwidth & realtime playback is especially suscepitble in this scenario.

Bug: 37515006
Test: oem manual
Change-Id: Id4d7452a86fe864eceb88a9fb16a40dc921a1e13

a465307 2017-05-05 07:56:24 Ajay Panicker

Merge "Limit btsnoop file size (5/9)" into oc-dev

51e56f5 2017-05-05 05:22:58 Jakub Pawlowski

Merge "Add supervision timeout workaround for Nexus Remote" into oc-dev

484b1c7 2017-05-05 02:59:29 Jakub Pawlowski

Add supervision timeout workaround for Nexus Remote

The Nexus Remote would report 100ms supervision timeout in its preferred
connection parameters. In some noisy environments, this might cause
connection to be dropped. As a workaround, set the timeout to 3s for the
remote.

Test: manual
Bug: 36645397
Bug: 37717216
Change-Id: I665a854e9d55067ec1aca273c31d06c6114c48be
(cherry picked from commit 9e6747537a4a2c0143c26ab31e4597a017372e5f)

d7809b1 2017-05-05 02:24:51 Pavlin Radoslavov

Remove 96.0 and 88.2 kHz sample rate from A2DP AAC capability

The A2DP AAC Source capabilty should not include 96.0 and 88.2 kHz
sample rate - those were included unintentionally without being tested.

Bug: 37968743
Test: A2DP AAC streaming
Change-Id: Ia3228d4d14d3288acfda42fbaf8ab248ae530b48
(cherry picked from commit 4b93aeb450c4e42a80d8519528dc8fcfacc1d964)

8fbc42e 2017-05-05 02:20:33 Stefan Stanacar

Add missing include for OSI_NO_INTR

Fixes building bt_vendor_linux since
OSI_NO_INTR is defined in osi.h

Change-Id: Ib95a3126ed4a7b8f0bdc7db3dd2ef162825f2cbe
Signed-off-by: Stefan Stanacar <stefan.stanacar@intel.com>

84d4726 2017-05-05 02:20:33 Cristian Iorga

Fix Linux libbt-vendor build

Fix enumeration values not explicitly handled in switch;
Fix the undefined reference to functions from libosi.

Change-Id: I64ab3d57d1c4879ad47ae1a03f8996287877535d
Signed-off-by: Cristian Iorga <cristian.iorga@intel.com>

9c0d442 2017-05-05 02:20:33 Cristian Iorga

vendor_libs: create Android.mk

all-subdir-makefiles call works for only one
nested sublevels, so we need to add a default
Android.mk in order to be able to build libbt-vendor module.

BUG=28014054

Change-Id: I7cc004d2a4dd6216a80d13c6384d9dcde328323e
Signed-off-by: Cristian Iorga <cristian.iorga@intel.com>

8f3b175 2017-05-04 20:40:14 zhenchao

Fix timestamp error in btsnoop log

Overflow occurs while caculate the time of packet arrival.
Type convert timestamp to 64-bit unsigned integer to avoid
overflow issue.

CRs-Fixed: 1095999
Change-Id: I7bcff61d36249fd1a2d2101ec4745b7f7426fe0f

c4b3922 2017-05-04 09:46:29 gitbuildkicker

merge in oc-release history after reset to oc-dev

05cc253 2017-05-04 08:08:04 gitbuildkicker

merge in oc-release history after reset to 1453f0bf30b73446d35f4dc947b04db998049e36

ecc43ba 2017-05-03 16:09:40 gitbuildkicker

merge in oc-release history after reset to oc-dev

0035d8c 2017-05-03 13:00:02 Philip Cuadra

Revert "Revert "Make Bluetooth audio threads use RT scheduling""

This reverts commit feb2d84f4b69392b5f37ae1ec9d53ac728514275.

Bluetooth threads that are used in audio have deadline
requirements for glitchless playback. Those threads need to be
scheduled as RT tasks to ensure that they can meet the deadline even if
there is high system load.

Bug 37518404

Test: play Bluetooth audio, check for RT with systrace
(cherry picked from commit 96c42e70f5c6a74a737739aa9c297cd93540f43e)

f95d27b 2017-05-03 08:04:42 Andy Hung

audio_a2dp_hw: fix fd leak on open

Open hal fds can be checked by

adb shell lsof | grep audio@2. | grep socket | wc

Test: connect and disconnect BT, check open fd.
Bug: 37726871

Change-Id: Id446c43515eceb0828cfb33807a4c0b4c6145a6d