Closed gtk2k closed 2 years ago
2.4.0-exp.10
* OS: Android 12 (Device: ROG5) * Unity version: 2022.1.7f1
Android 側がクラッシュする。 ただし、Android 側を Develpment Build でビルドして実行した場合はクラッシュは発生しません。 クラッシュ時のエラーログ
Graphics Device is null. Unity.WebRTC.VideoStreamTrack.Dispose() Unity.WebRTC.MediaStreamTrack.Finalize() [ line 142567560]
クラッシュせずにストリーミングが再開される。
No response
VideoStreamTrack.Dispose() がデストラクタで呼ばれる際に、別スレッドで呼ばれることが原因かと思います。ワークアラウンドとしては、明示的に Dispose を呼び出す必要があります。
VideoStreamTrack.Dispose()
Dispose
memo: WRS-395
@karasusan 承知しました。
Package version
2.4.0-exp.10
Environment
Steps To Reproduce
Current Behavior
Android 側がクラッシュする。 ただし、Android 側を Develpment Build でビルドして実行した場合はクラッシュは発生しません。 クラッシュ時のエラーログ
Expected Behavior
クラッシュせずにストリーミングが再開される。
Anything else?
No response