mirror of
https://github.com/Michatec/Radio.git
synced 2026-05-31 00:52:40 +02:00
build(deps): bump version to 14.5 and update cast framework dependency
This commit is contained in:
+3
-3
@@ -19,8 +19,8 @@ android {
|
||||
applicationId 'com.michatec.radio'
|
||||
minSdk 28
|
||||
targetSdk 36
|
||||
versionCode 144
|
||||
versionName '14.4'
|
||||
versionCode 145
|
||||
versionName '14.5'
|
||||
resourceConfigurations += ['en', 'de', 'el', 'nl', 'pl', 'ru','uk', 'ja', 'da', 'fr']
|
||||
externalNativeBuild {
|
||||
cmake {
|
||||
@@ -68,7 +68,7 @@ dependencies {
|
||||
// Google Stuff //
|
||||
implementation libs.material
|
||||
implementation libs.gson
|
||||
implementation 'com.google.android.gms:play-services-cast-framework:21.5.0'
|
||||
implementation libs.play.services.cast.framework
|
||||
|
||||
// AndroidX Stuff //
|
||||
implementation libs.core.ktx
|
||||
|
||||
@@ -6,7 +6,6 @@ import android.content.ClipboardManager
|
||||
import android.content.Context
|
||||
import android.content.Intent
|
||||
import android.net.Uri
|
||||
import android.os.Build
|
||||
import android.os.Bundle
|
||||
import android.util.Log
|
||||
import android.view.View
|
||||
@@ -230,10 +229,7 @@ class SettingsFragment : PreferenceFragmentCompat(), YesNoDialog.YesNoDialogList
|
||||
val clip: ClipData = ClipData.newPlainText("simple text", preferenceAppVersion.summary)
|
||||
val cm: ClipboardManager = context.getSystemService(Context.CLIPBOARD_SERVICE) as ClipboardManager
|
||||
cm.setPrimaryClip(clip)
|
||||
if (Build.VERSION.SDK_INT < Build.VERSION_CODES.TIRAMISU) {
|
||||
// since API 33 (TIRAMISU) the OS displays its own notification when content is copied to the clipboard
|
||||
Snackbar.make(requireView(), R.string.toastmessage_copied_to_clipboard, Snackbar.LENGTH_LONG).show()
|
||||
}
|
||||
Snackbar.make(requireView(), R.string.toastmessage_copied_to_clipboard, Snackbar.LENGTH_LONG).show()
|
||||
return@setOnPreferenceClickListener true
|
||||
}
|
||||
|
||||
|
||||
@@ -45,18 +45,14 @@ class NativeAudioProcessor : BaseAudioProcessor() {
|
||||
val shortArraySize = remaining / 2
|
||||
val shortArray = ShortArray(shortArraySize)
|
||||
|
||||
// Input-Daten lesen
|
||||
inputBuffer.order(ByteOrder.nativeOrder()).asShortBuffer().get(shortArray)
|
||||
|
||||
// Native Verarbeitung
|
||||
processAudio(shortArray, shortArraySize)
|
||||
|
||||
// Buffer der Basisklasse anfordern und befüllen
|
||||
val outputBuffer = replaceOutputBuffer(remaining)
|
||||
outputBuffer.asShortBuffer().put(shortArray)
|
||||
outputBuffer.limit(remaining) // Markiert das Ende der geschriebenen Daten
|
||||
outputBuffer.limit(remaining)
|
||||
|
||||
// Input-Buffer als verarbeitet markieren
|
||||
inputBuffer.position(inputBuffer.limit())
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user