mirror of
https://github.com/Michatec/Radio.git
synced 2026-05-31 04:22: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'
|
applicationId 'com.michatec.radio'
|
||||||
minSdk 28
|
minSdk 28
|
||||||
targetSdk 36
|
targetSdk 36
|
||||||
versionCode 144
|
versionCode 145
|
||||||
versionName '14.4'
|
versionName '14.5'
|
||||||
resourceConfigurations += ['en', 'de', 'el', 'nl', 'pl', 'ru','uk', 'ja', 'da', 'fr']
|
resourceConfigurations += ['en', 'de', 'el', 'nl', 'pl', 'ru','uk', 'ja', 'da', 'fr']
|
||||||
externalNativeBuild {
|
externalNativeBuild {
|
||||||
cmake {
|
cmake {
|
||||||
@@ -68,7 +68,7 @@ dependencies {
|
|||||||
// Google Stuff //
|
// Google Stuff //
|
||||||
implementation libs.material
|
implementation libs.material
|
||||||
implementation libs.gson
|
implementation libs.gson
|
||||||
implementation 'com.google.android.gms:play-services-cast-framework:21.5.0'
|
implementation libs.play.services.cast.framework
|
||||||
|
|
||||||
// AndroidX Stuff //
|
// AndroidX Stuff //
|
||||||
implementation libs.core.ktx
|
implementation libs.core.ktx
|
||||||
|
|||||||
@@ -6,7 +6,6 @@ import android.content.ClipboardManager
|
|||||||
import android.content.Context
|
import android.content.Context
|
||||||
import android.content.Intent
|
import android.content.Intent
|
||||||
import android.net.Uri
|
import android.net.Uri
|
||||||
import android.os.Build
|
|
||||||
import android.os.Bundle
|
import android.os.Bundle
|
||||||
import android.util.Log
|
import android.util.Log
|
||||||
import android.view.View
|
import android.view.View
|
||||||
@@ -230,10 +229,7 @@ class SettingsFragment : PreferenceFragmentCompat(), YesNoDialog.YesNoDialogList
|
|||||||
val clip: ClipData = ClipData.newPlainText("simple text", preferenceAppVersion.summary)
|
val clip: ClipData = ClipData.newPlainText("simple text", preferenceAppVersion.summary)
|
||||||
val cm: ClipboardManager = context.getSystemService(Context.CLIPBOARD_SERVICE) as ClipboardManager
|
val cm: ClipboardManager = context.getSystemService(Context.CLIPBOARD_SERVICE) as ClipboardManager
|
||||||
cm.setPrimaryClip(clip)
|
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
|
return@setOnPreferenceClickListener true
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -45,18 +45,14 @@ class NativeAudioProcessor : BaseAudioProcessor() {
|
|||||||
val shortArraySize = remaining / 2
|
val shortArraySize = remaining / 2
|
||||||
val shortArray = ShortArray(shortArraySize)
|
val shortArray = ShortArray(shortArraySize)
|
||||||
|
|
||||||
// Input-Daten lesen
|
|
||||||
inputBuffer.order(ByteOrder.nativeOrder()).asShortBuffer().get(shortArray)
|
inputBuffer.order(ByteOrder.nativeOrder()).asShortBuffer().get(shortArray)
|
||||||
|
|
||||||
// Native Verarbeitung
|
|
||||||
processAudio(shortArray, shortArraySize)
|
processAudio(shortArray, shortArraySize)
|
||||||
|
|
||||||
// Buffer der Basisklasse anfordern und befüllen
|
|
||||||
val outputBuffer = replaceOutputBuffer(remaining)
|
val outputBuffer = replaceOutputBuffer(remaining)
|
||||||
outputBuffer.asShortBuffer().put(shortArray)
|
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())
|
inputBuffer.position(inputBuffer.limit())
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user