Fix bug in NamedDepthkitPlayer and add first video in scene 1.0

This commit is contained in:
Nadine Ganz 2025-02-26 15:52:05 +01:00
parent e7941c79df
commit 37ae416370
9 changed files with 358033 additions and 307 deletions

View File

@ -35,6 +35,7 @@ Tree("10_SBB_Zugabteil_Intro") {
Composite(Selector) { Composite(Selector) {
Composite(Sequence) { Composite(Sequence) {
BTC.NoStoriesVisited() BTC.NoStoriesVisited()
BTC.Run("Depthkit.VIDEOS.Zugabteil1Expositi")
BTC.SynthesizeText("Wir begrüssen dich auf unserer Reise in die Sprache und Kultur der italienischsprachigen Schweiz.") BTC.SynthesizeText("Wir begrüssen dich auf unserer Reise in die Sprache und Kultur der italienischsprachigen Schweiz.")
BTC.SpeechOutputEnded() BTC.SpeechOutputEnded()

View File

Before

Width:  |  Height:  |  Size: 1.1 MiB

After

Width:  |  Height:  |  Size: 1.1 MiB

View File

@ -10,7 +10,7 @@ PrefabInstance:
m_Modifications: m_Modifications:
- target: {fileID: 854237334161607345, guid: 1d9c25c646ab3f34c9b577e152c7b98e, type: 3} - target: {fileID: 854237334161607345, guid: 1d9c25c646ab3f34c9b577e152c7b98e, type: 3}
propertyPath: m_Name propertyPath: m_Name
value: Zugabteil.Exposition.1 value: Zugabteil.1.Exposition
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: 1365681918043619720, guid: 1d9c25c646ab3f34c9b577e152c7b98e, type: 3} - target: {fileID: 1365681918043619720, guid: 1d9c25c646ab3f34c9b577e152c7b98e, type: 3}
propertyPath: m_VideoClip propertyPath: m_VideoClip
@ -1707,8 +1707,6 @@ MonoBehaviour:
useTextTrackSupport: 1 useTextTrackSupport: 1
useFacebookAudio360Support: 1 useFacebookAudio360Support: 1
useAudioDelay: 0 useAudioDelay: 0
bufferedFrameSelection: 0
pauseOnPrerollComplete: 0
forceAudioOutputDeviceName: forceAudioOutputDeviceName:
preferredFilters: [] preferredFilters: []
_audioMode: 0 _audioMode: 0
@ -1786,12 +1784,14 @@ MonoBehaviour:
keyServerToken: keyServerToken:
overrideDecryptionKeyBase64: overrideDecryptionKeyBase64:
textureFormat: 0 textureFormat: 0
_generateMipmaps: 0
_audioMode: 0 _audioMode: 0
_preferredMaximumResolution: 0 _preferredMaximumResolution: 0
_customPreferredMaximumResolution: {x: 0, y: 0} _customPreferredMaximumResolution: {x: 0, y: 0}
_preferredPeakBitRate: 0 _preferredPeakBitRate: 0
_preferredPeakBitRateUnits: 1 _preferredPeakBitRateUnits: 1
videoApi: 2 videoApi: 2
showPosterFrame: 0
audio360ChannelMode: 0 audio360ChannelMode: 0
audio360LatencyMS: 0 audio360LatencyMS: 0
preferSoftwareDecoder: 0 preferSoftwareDecoder: 0

View File

@ -9,6 +9,7 @@ using System.Collections.Generic;
using UnityEngine; using UnityEngine;
using UnityEngine.Video; using UnityEngine.Video;
using MyBT; using MyBT;
using RenderHeads.Media.AVProVideo;
#if DEPTHKIT_AVAILABLE #if DEPTHKIT_AVAILABLE
using static Depthkit.Clip; using static Depthkit.Clip;
@ -88,7 +89,14 @@ public class NamedDepthkitPlayer : ComponentHandler {
// depthkitClip.Player.Load(); // depthkitClip.Player.Load();
//GetComponent<RenderHeads.Media.AVProVideo.MediaPlayer>().Rewind(true); //GetComponent<RenderHeads.Media.AVProVideo.MediaPlayer>().Rewind(true);
//depthkitClip.Player.StartVideoLoad(); //depthkitClip.Player.StartVideoLoad();
StartCoroutine(depthkitClip.player.LoadAndPlay());
//StartCoroutine(depthkitClip.player.LoadAndPlay());
MediaPlayer mediaPlayer = GetComponent<MediaPlayer>();
if (mediaPlayer != null)
{
mediaPlayer.OpenMedia();
}
//GetComponent<RenderHeads.Media.AVProVideo.MediaPlayer>().Rewind(false); //GetComponent<RenderHeads.Media.AVProVideo.MediaPlayer>().Rewind(false);
//Debug.Log("NamedDepthkitPlayer.FirstRun: Load "+Time.frameCount); //Debug.Log("NamedDepthkitPlayer.FirstRun: Load "+Time.frameCount);
// goto case NodeState.Running; // goto case NodeState.Running;

File diff suppressed because it is too large Load Diff