Skip to content

Commit 173e06c

Browse files
committed
android: fix hearing aid parsing
1 parent 26de422 commit 173e06c

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

android/app/src/main/java/me/kavishdevar/librepods/screens/HearingAidAdjustmentsScreen.kt

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,8 +67,8 @@ import kotlinx.coroutines.Job
6767
import kotlinx.coroutines.delay
6868
import kotlinx.coroutines.launch
6969
import me.kavishdevar.librepods.R
70-
import me.kavishdevar.librepods.composables.StyledSlider
7170
import me.kavishdevar.librepods.composables.IndependentToggle
71+
import me.kavishdevar.librepods.composables.StyledSlider
7272
import me.kavishdevar.librepods.services.ServiceManager
7373
import me.kavishdevar.librepods.utils.AACPManager
7474
import me.kavishdevar.librepods.utils.ATTHandles
@@ -505,6 +505,8 @@ private fun parseHearingAidSettingsResponse(data: ByteArray): HearingAidSettings
505505
if (data.size < 104) return null
506506
val buffer = ByteBuffer.wrap(data).order(ByteOrder.LITTLE_ENDIAN)
507507

508+
buffer.get() // skip 0x02
509+
buffer.get() // skip 0x02
508510
buffer.getShort() // skip 0x60 0x00
509511

510512
val leftEQ = FloatArray(8)

0 commit comments

Comments
 (0)