Loading app/src/main/java/org/lineageos/recorder/service/HighQualityRecorder.kt +8 −13 Original line number Diff line number Diff line Loading @@ -25,7 +25,6 @@ class HighQualityRecorder : SoundRecording { private var file: File? = null private var maxAmplitude = 0 private var isRecording = false private var trackAmplitude = false @RequiresPermission(permission.RECORD_AUDIO) override fun startRecording(path: Path) { Loading Loading @@ -82,9 +81,6 @@ class HighQualityRecorder : SoundRecording { override val currentAmplitude: Int get() { if (!trackAmplitude) { trackAmplitude = true } return maxAmplitude } Loading @@ -99,7 +95,6 @@ class HighQualityRecorder : SoundRecording { if (read > 0) { out.write(buffer, 0, read) if (trackAmplitude) { maxAmplitude = 0 for (i in 0 until read step 2) { val sample = ByteBuffer.wrap(buffer, i, 2) Loading @@ -110,7 +105,7 @@ class HighQualityRecorder : SoundRecording { } } } } PcmConverter.updateWavHeader(out) } } catch (e: IOException) { Loading Loading
app/src/main/java/org/lineageos/recorder/service/HighQualityRecorder.kt +8 −13 Original line number Diff line number Diff line Loading @@ -25,7 +25,6 @@ class HighQualityRecorder : SoundRecording { private var file: File? = null private var maxAmplitude = 0 private var isRecording = false private var trackAmplitude = false @RequiresPermission(permission.RECORD_AUDIO) override fun startRecording(path: Path) { Loading Loading @@ -82,9 +81,6 @@ class HighQualityRecorder : SoundRecording { override val currentAmplitude: Int get() { if (!trackAmplitude) { trackAmplitude = true } return maxAmplitude } Loading @@ -99,7 +95,6 @@ class HighQualityRecorder : SoundRecording { if (read > 0) { out.write(buffer, 0, read) if (trackAmplitude) { maxAmplitude = 0 for (i in 0 until read step 2) { val sample = ByteBuffer.wrap(buffer, i, 2) Loading @@ -110,7 +105,7 @@ class HighQualityRecorder : SoundRecording { } } } } PcmConverter.updateWavHeader(out) } } catch (e: IOException) { Loading