Add imports
This commit is contained in:
@@ -36,6 +36,11 @@ import androidx.compose.ui.unit.dp
|
||||
import androidx.core.content.ContextCompat
|
||||
import androidx.lifecycle.Lifecycle
|
||||
import androidx.lifecycle.LifecycleEventObserver
|
||||
import dev.adriankuta.visualizer.components.ControlButtons
|
||||
import dev.adriankuta.visualizer.components.FftBarsView
|
||||
import dev.adriankuta.visualizer.components.MetricsSection
|
||||
import dev.adriankuta.visualizer.components.PermissionSection
|
||||
import dev.adriankuta.visualizer.components.WaveformView
|
||||
import dev.adriankuta.visualizer.ui.theme.VisualizerTheme
|
||||
|
||||
/**
|
||||
@@ -131,7 +136,7 @@ private fun VisualizerScreen(modifier: Modifier = Modifier) {
|
||||
Text("Android Visualizer Demo", style = MaterialTheme.typography.headlineSmall)
|
||||
Spacer(Modifier.height(8.dp))
|
||||
if (!permissionGranted) {
|
||||
dev.adriankuta.visualizer.components.PermissionSection(
|
||||
PermissionSection(
|
||||
permissionGranted = false,
|
||||
requestPermissionLauncher = requestPermissionLauncher
|
||||
)
|
||||
@@ -141,22 +146,22 @@ private fun VisualizerScreen(modifier: Modifier = Modifier) {
|
||||
Text("Listening to global output. Play music in another app to see data.")
|
||||
Spacer(Modifier.height(8.dp))
|
||||
|
||||
dev.adriankuta.visualizer.components.WaveformView(data = waveform)
|
||||
WaveformView(data = waveform)
|
||||
|
||||
Spacer(Modifier.height(8.dp))
|
||||
|
||||
dev.adriankuta.visualizer.components.FftBarsView(data = fft)
|
||||
FftBarsView(data = fft)
|
||||
|
||||
Spacer(Modifier.height(12.dp))
|
||||
HorizontalDivider()
|
||||
Spacer(Modifier.height(12.dp))
|
||||
|
||||
dev.adriankuta.visualizer.components.MetricsSection(
|
||||
MetricsSection(
|
||||
waveform = waveform,
|
||||
fft = fft
|
||||
)
|
||||
}
|
||||
dev.adriankuta.visualizer.components.ControlButtons(
|
||||
ControlButtons(
|
||||
onStart = { runCatching { controller.start() } },
|
||||
onStop = { runCatching { controller.stop() } },
|
||||
modifier = Modifier.align(Alignment.CenterHorizontally)
|
||||
|
||||
Reference in New Issue
Block a user