Move metrics and time library to libbt-common
* libbt-osi is being deprecated and libbt-common will replace it * Move recently implemented metrics library to libbt-common * Move time library from libbt-osi to libbt-common and renamed as time_util to avoid potention name collision with system time libraries * Need to keep time library for now because we need to use CLOCK_BOOTTIME that include system suspension time for A2DP encoding * Use libchrome logging methods in metrics library * Put both metrics and time_util into bluetooth::common namespace * Return uint64_t for time_get_os_boottime_ms and update various receiver types * Remove tBTM_CB.max_collision_delay and use the constant BTM_SEC_MAX_COLLISION_DELAY instead Bug: 111568640 Test: mm -j40, unit test, stream music Change-Id: I8c384a810d592bb6b9eb322134e947d066489ba4
Showing
- system/bta/Android.bp 1 addition, 0 deletionssystem/bta/Android.bp
- system/bta/hearing_aid/hearing_aid_audio_source.cc 5 additions, 2 deletionssystem/bta/hearing_aid/hearing_aid_audio_source.cc
- system/btif/src/bluetooth.cc 2 additions, 2 deletionssystem/btif/src/bluetooth.cc
- system/btif/src/btif_a2dp_audio_interface.cc 8 additions, 7 deletionssystem/btif/src/btif_a2dp_audio_interface.cc
- system/btif/src/btif_a2dp_source.cc 20 additions, 17 deletionssystem/btif/src/btif_a2dp_source.cc
- system/btif/src/btif_debug_btsnoop.cc 0 additions, 1 deletionsystem/btif/src/btif_debug_btsnoop.cc
- system/btif/src/btif_debug_conn.cc 2 additions, 2 deletionssystem/btif/src/btif_debug_conn.cc
- system/btif/src/btif_dm.cc 7 additions, 7 deletionssystem/btif/src/btif_dm.cc
- system/btif/src/btif_hf.cc 2 additions, 2 deletionssystem/btif/src/btif_hf.cc
- system/common/Android.bp 27 additions, 5 deletionssystem/common/Android.bp
- system/common/leaky_bonded_queue.h 8 additions, 4 deletionssystem/common/leaky_bonded_queue.h
- system/common/leaky_bonded_queue_unittest.cc 3 additions, 3 deletionssystem/common/leaky_bonded_queue_unittest.cc
- system/common/metrics.cc 26 additions, 28 deletionssystem/common/metrics.cc
- system/common/metrics.h 8 additions, 3 deletionssystem/common/metrics.h
- system/common/metrics_unittest.cc 37 additions, 41 deletionssystem/common/metrics_unittest.cc
- system/common/time_util.cc 15 additions, 11 deletionssystem/common/time_util.cc
- system/common/time_util.h 12 additions, 14 deletionssystem/common/time_util.h
- system/common/time_util_unittest.cc 146 additions, 0 deletionssystem/common/time_util_unittest.cc
- system/hci/src/btsnoop.cc 2 additions, 2 deletionssystem/hci/src/btsnoop.cc
- system/osi/Android.bp 0 additions, 5 deletionssystem/osi/Android.bp
Loading
Please register or sign in to comment