Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit f132bd71 authored by Treehugger Robot's avatar Treehugger Robot Committed by Automerger Merge Worker
Browse files

Merge "Fix for Multiplication overflow will be crash btstack" am: e2b2276a

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1490257

Change-Id: Ie9b3119f99e6f08aa92a1f0ed5e0cc001cb3dc82
parents c8df2449 e2b2276a
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -587,8 +587,8 @@ static void a2dp_ldac_get_num_frame_iteration(uint8_t* num_of_iterations,
  a2dp_ldac_encoder_cb.ldac_feeding_state.last_frame_us = now_us;

  a2dp_ldac_encoder_cb.ldac_feeding_state.counter +=
      a2dp_ldac_encoder_cb.ldac_feeding_state.bytes_per_tick * us_this_tick /
      (A2DP_LDAC_ENCODER_INTERVAL_MS * 1000);
      a2dp_ldac_encoder_cb.ldac_feeding_state.bytes_per_tick * (us_this_tick /
      (float) (A2DP_LDAC_ENCODER_INTERVAL_MS * 1000));

  result =
      a2dp_ldac_encoder_cb.ldac_feeding_state.counter / pcm_bytes_per_frame;