Skip to content

Commit 2a28075

Browse files
author
SG
committed
v7.3update
1 parent 93130ce commit 2a28075

File tree

4 files changed

+122
-2
lines changed

4 files changed

+122
-2
lines changed
Binary file not shown.

Assets/UnityChatSDK/Scenes/UnityChatSDK_DataHandler.unity

Lines changed: 111 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4026,10 +4026,12 @@ MonoBehaviour:
40264026
VideoType: 0
40274027
VideoResolution: 0
40284028
VideoQuality: 1
4029+
Format: 3
40294030
Framerate: 15
40304031
EchoCancellation: 0
40314032
EnableDetection: 0
40324033
EnableSync: 0
4034+
AndroidEncodeCompatible: 0
40334035
CaptureCamera: {fileID: 26561707}
40344036
--- !u!114 &1869994741
40354037
MonoBehaviour:
@@ -5113,6 +5115,7 @@ Transform:
51135115
m_Children:
51145116
- {fileID: 1307157295}
51155117
- {fileID: 957956923}
5118+
- {fileID: 2134877139}
51165119
m_Father: {fileID: 0}
51175120
m_RootOrder: 5
51185121
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@@ -5171,3 +5174,111 @@ RectTransform:
51715174
m_AnchoredPosition: {x: 0, y: 0}
51725175
m_SizeDelta: {x: -20, y: -20}
51735176
m_Pivot: {x: 0.5, y: 0.5}
5177+
--- !u!1 &2134877134
5178+
GameObject:
5179+
m_ObjectHideFlags: 0
5180+
m_CorrespondingSourceObject: {fileID: 0}
5181+
m_PrefabInstance: {fileID: 0}
5182+
m_PrefabAsset: {fileID: 0}
5183+
serializedVersion: 6
5184+
m_Component:
5185+
- component: {fileID: 2134877139}
5186+
- component: {fileID: 2134877138}
5187+
- component: {fileID: 2134877137}
5188+
- component: {fileID: 2134877136}
5189+
- component: {fileID: 2134877135}
5190+
m_Layer: 0
5191+
m_Name: PeerCube
5192+
m_TagString: Untagged
5193+
m_Icon: {fileID: 0}
5194+
m_NavMeshLayer: 0
5195+
m_StaticEditorFlags: 0
5196+
m_IsActive: 1
5197+
--- !u!114 &2134877135
5198+
MonoBehaviour:
5199+
m_ObjectHideFlags: 0
5200+
m_CorrespondingSourceObject: {fileID: 0}
5201+
m_PrefabInstance: {fileID: 0}
5202+
m_PrefabAsset: {fileID: 0}
5203+
m_GameObject: {fileID: 2134877134}
5204+
m_Enabled: 1
5205+
m_EditorHideFlags: 0
5206+
m_Script: {fileID: 11500000, guid: f1da0e970de71b04ab55b4f2b109a248, type: 3}
5207+
m_Name:
5208+
m_EditorClassIdentifier:
5209+
IsSelf: 0
5210+
ID: 1001
5211+
--- !u!65 &2134877136
5212+
BoxCollider:
5213+
m_ObjectHideFlags: 0
5214+
m_CorrespondingSourceObject: {fileID: 0}
5215+
m_PrefabInstance: {fileID: 0}
5216+
m_PrefabAsset: {fileID: 0}
5217+
m_GameObject: {fileID: 2134877134}
5218+
m_Material: {fileID: 0}
5219+
m_IsTrigger: 0
5220+
m_Enabled: 1
5221+
serializedVersion: 2
5222+
m_Size: {x: 1, y: 1, z: 1}
5223+
m_Center: {x: 0, y: 0, z: 0}
5224+
--- !u!23 &2134877137
5225+
MeshRenderer:
5226+
m_ObjectHideFlags: 0
5227+
m_CorrespondingSourceObject: {fileID: 0}
5228+
m_PrefabInstance: {fileID: 0}
5229+
m_PrefabAsset: {fileID: 0}
5230+
m_GameObject: {fileID: 2134877134}
5231+
m_Enabled: 1
5232+
m_CastShadows: 1
5233+
m_ReceiveShadows: 1
5234+
m_DynamicOccludee: 1
5235+
m_MotionVectors: 1
5236+
m_LightProbeUsage: 1
5237+
m_ReflectionProbeUsage: 1
5238+
m_RayTracingMode: 2
5239+
m_RenderingLayerMask: 1
5240+
m_RendererPriority: 0
5241+
m_Materials:
5242+
- {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0}
5243+
m_StaticBatchInfo:
5244+
firstSubMesh: 0
5245+
subMeshCount: 0
5246+
m_StaticBatchRoot: {fileID: 0}
5247+
m_ProbeAnchor: {fileID: 0}
5248+
m_LightProbeVolumeOverride: {fileID: 0}
5249+
m_ScaleInLightmap: 1
5250+
m_ReceiveGI: 1
5251+
m_PreserveUVs: 0
5252+
m_IgnoreNormalsForChartDetection: 0
5253+
m_ImportantGI: 0
5254+
m_StitchLightmapSeams: 1
5255+
m_SelectedEditorRenderState: 3
5256+
m_MinimumChartSize: 4
5257+
m_AutoUVMaxDistance: 0.5
5258+
m_AutoUVMaxAngle: 89
5259+
m_LightmapParameters: {fileID: 0}
5260+
m_SortingLayerID: 0
5261+
m_SortingLayer: 0
5262+
m_SortingOrder: 0
5263+
--- !u!33 &2134877138
5264+
MeshFilter:
5265+
m_ObjectHideFlags: 0
5266+
m_CorrespondingSourceObject: {fileID: 0}
5267+
m_PrefabInstance: {fileID: 0}
5268+
m_PrefabAsset: {fileID: 0}
5269+
m_GameObject: {fileID: 2134877134}
5270+
m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0}
5271+
--- !u!4 &2134877139
5272+
Transform:
5273+
m_ObjectHideFlags: 0
5274+
m_CorrespondingSourceObject: {fileID: 0}
5275+
m_PrefabInstance: {fileID: 0}
5276+
m_PrefabAsset: {fileID: 0}
5277+
m_GameObject: {fileID: 2134877134}
5278+
m_LocalRotation: {x: -0.17354457, y: 0.034025762, z: 0.0059996624, w: 0.9842198}
5279+
m_LocalPosition: {x: -1.88, y: -0.85, z: -0.099999905}
5280+
m_LocalScale: {x: 0.5, y: 0.5, z: 0.5}
5281+
m_Children: []
5282+
m_Father: {fileID: 2102343039}
5283+
m_RootOrder: 2
5284+
m_LocalEulerAnglesHint: {x: -20, y: 3.96, z: 0}

Assets/UnityChatSDK/Scripts/UnityChatDataHandler.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ IEnumerator OnStopChat()
6969
yield return new WaitForEndOfFrame();
7070
try
7171
{
72-
UnityChatSDK.Instance.StartCapture();
72+
UnityChatSDK.Instance.StopCapture();
7373
videoPacketQueue.Clear();
7474
ReceivedAudioDataQueue.Clear();
7575
ReceivedVideoDataQueue.Clear();

Assets/UnityChatSDK/Scripts/VideoTexure.cs

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,10 +18,11 @@ void Start()
1818
render= GetComponent<Renderer>();
1919
rawImage = GetComponent<RawImage>();
2020
SetBlack();
21+
lastVideoTime = DateTime.Now;
2122
}
2223

2324
float updateTime;
24-
25+
DateTime lastVideoTime;
2526
void Update()
2627
{
2728
if (Time.time - updateTime < 0.03f)
@@ -42,8 +43,16 @@ void Update()
4243

4344
if (video == null)
4445
{
46+
if ((DateTime.Now - lastVideoTime).TotalSeconds > 2)
47+
{
48+
SetBlack();
49+
}
4550
return;
4651
}
52+
else
53+
{
54+
lastVideoTime = video.LastTime;
55+
}
4756

4857
if ((DateTime.Now - video.LastTime).TotalSeconds > 2)
4958
{

0 commit comments

Comments
 (0)