From 16b43aa89a831ca37193b9abba631e5d8ee3a172 Mon Sep 17 00:00:00 2001 From: Christian Schabesberger Date: Mon, 26 Aug 2024 12:59:39 +0200 Subject: [PATCH] add multiple streams button to test app --- .../newpipe/newplayer/testapp/MainActivity.kt | 14 ++++++-- .../main/res/layout-land/activity_main.xml | 36 ++++++++++++------- .../src/main/res/layout/activity_main.xml | 23 +++++++++--- 3 files changed, 55 insertions(+), 18 deletions(-) diff --git a/test-app/src/main/java/net/newpipe/newplayer/testapp/MainActivity.kt b/test-app/src/main/java/net/newpipe/newplayer/testapp/MainActivity.kt index 2562364..06996a3 100644 --- a/test-app/src/main/java/net/newpipe/newplayer/testapp/MainActivity.kt +++ b/test-app/src/main/java/net/newpipe/newplayer/testapp/MainActivity.kt @@ -60,11 +60,21 @@ class MainActivity : AppCompatActivity() { binding = ActivityMainBinding.inflate(layoutInflater) setContentView(binding.root) - binding.startStreamButton.setOnClickListener { + binding.start6502StreamButton.setOnClickListener { newPlayer.playWhenReady = true newPlayer.playStream("6502", PlayMode.EMBEDDED_VIDEO) } + binding.startImuStreamButton.setOnClickListener { + newPlayer.playWhenReady = true + newPlayer.playStream("imu", PlayMode.EMBEDDED_VIDEO) + } + + binding.startPortraitStreamButton.setOnClickListener { + newPlayer.playWhenReady = true + newPlayer.playStream("portrait", PlayMode.EMBEDDED_VIDEO) + } + videoPlayerViewModel.newPlayer = newPlayer videoPlayerViewModel.contentFitMode = ContentScale.FIT_INSIDE @@ -74,7 +84,7 @@ class MainActivity : AppCompatActivity() { it.addViewToHideOnFullscreen(binding.buttonsLayout as View) it.addViewToHideOnFullscreen(binding.embeddedPlayerLayout as View) it.fullscreenPlayerView = binding.fullscreenPlayer - it.rootView = findViewById(R.id.main) + it.rootView = binding.root } } } \ No newline at end of file diff --git a/test-app/src/main/res/layout-land/activity_main.xml b/test-app/src/main/res/layout-land/activity_main.xml index c7a7a8a..d881dff 100644 --- a/test-app/src/main/res/layout-land/activity_main.xml +++ b/test-app/src/main/res/layout-land/activity_main.xml @@ -1,5 +1,4 @@ - -