Releases: shiguredo/sora-unity-sdk
Releases · shiguredo/sora-unity-sdk
Release 2024.1.0-hololens2.2
バージョン更新
Release 2024.1.0-hololens2.1
バージョン更新
Release 2024.3.0
2024.3.0 (2024-04-18)
- [UPDATE] Sora C++ SDK を
2024.6.1
に上げる- Intel VPL H.265 対応( Windows, Ubuntu 22.04 )
- WEBRTC_BUILD_VERSION を
m122.6261.1.0
にあげる- Ubuntu のビルドを通すために、 __assertion_handler というファイルをコピーする処理を追加した
- @miosakuma @torikizi
- [UPDATE] run.py に定義されていた関数を buildbase.py に移動する
- [UPDATE] Github Actions の actions/cache , actions/upload-artifact , actions/download-artifact をアップデート
- Node.js 16 の Deprecated に伴うアップデート
- actions/cache@v3 から actions/cache@v4 にアップデート
- actions/upload-artifact@v3 から actions/upload-artifact@v4 にアップデート
- actions/download-artifact@v3 から actions/download-artifact@v4 にアップデート
- @torikizi
- Node.js 16 の Deprecated に伴うアップデート
- [UPDATE] 対応プラットフォームに Ubuntu 22.04 x86_64 を追加する
- コード変更はなし、Ubuntu 20.04 版の Unity SDK で Ubuntu 22.04 も動作することを確認した
- @torikizi
Release 2024.2.0
- [CHANGE] Lyra を削除
- Sora.Config から AudioCodecLyraBitrate を削除
- Sora.Config から AudioCodecLyraUsedtx を削除
- Sora.Config から CheckLyraVersion を削除
- Sora.AudioCodecType から LYRA を削除
- VERSION ファイルから LYRA_VERSION を削除
- @melpon
- [CHANGE] AudioOutputHelper を IAudioOutputHelper に変更
- Android のハンズフリー機能の追加に伴い、AudioOutputHelper を IAudioOutputHelper に変更
- これは破壊的な変更になるため、既存の AudioOutputHelper を利用している場合は、IAudioOutputHelper に変更が必要になる
- 以下のような理由から IAudioOutputHelper へ変更
- iOS と Android の異なるハンズフリー機能を同一の実装で呼び出せるように、現状のハンズフリー機能の呼び出し方法を変更
- Sora.AudioOutputHelper の生成を Factory にて行う
- AudioOutputHelper(Action onChangeRoute) から AudioOutputHelperFactory.create(Action onChangeRoute) に変更
- Sora.AudioOutputHelper は interface となるため Sora.IAudioOutputHelper に変更
- @tnoho
- [UPDATE] Sora C++ SDK を
2024.4.0
に上げる- Sora C++ SDK 2024.3.1 アップデート時に関連するライブラリもアップデート
- WEBRTC_BUILD_VERSION を
m121.6167.3.0
にアップデート - BOOST_VERSION を 1.84.0 にアップデート
- CMAKE_VERSION を 3.28.1 にアップデート
- @melpon @miosakuma @torikizi
- [ADD] Android 向けのハンズフリー機能を追加
Sora.cs
に Android 向けのハンズフリー機能を追加- iOS と同様に Android でもハンズフリー機能の利用を可能にする
- @tnoho
- [ADD] run.py に --sora-dir と --sora-args オプションを追加
- [ADD] run.py に --webrtc-build-dir と --webrtc-build-args オプションを追加
Release 2024.1.0-hololens2.0
windows-2022 を使う
Release 2024.1.0
Release 2023.5.2
- [FIX] Sora C++ SDK を
2023.16.1
に上げる- 修正取り込みのため Sora C++ SDK 2023.16.1 にアップデート
- Apple 非公開 API を利用していたため、Apple からリジェクトされる問題を修正
- @voluntas
Release 2023.5.1
- [FIX] テクスチャのアップデート中に Sink が削除されてクラッシュすることがあるのを修正
Release 2023.5.0
- [UPDATE] Sora C++ SDK を
2023.15.1
に上げる- 修正取り込みのため Sora C++ SDK 2023.15.1 にアップデート
- Sora C++ SDK 2023.15.0 アップデート時に関連するライブラリもアップデート
- WEBRTC_BUILD_VERSION を
m119.6045.2.1
にアップデート - CMAKE_VERSION を
3.27.7
にアップデート - ANDROID_NDK_VERSION を
r26b
にアップデート - @torikizi
- [UPDATE] パッケージディレクトリ変更に追従する
- WEBRTC_BUILD_VERSION のアップデートに伴い、パッケージディレクトリが変更されたためそれに追従する
- @torikizi
Release 2023.4.0
- [CHANGE]
Sora.Config
中にあるキャプチャラに関するフィールドをSora.CameraConfig
に移動する- 修正方法は Sora Unity SDK ドキュメント を参照して下さい
- @melpon
- [UPDATE] SoraClientContext を利用してコードを短くする
- [UPDATE] libwebrtc を
m117.5938.2.0
に上げる - [UPDATE] Sora C++ SDK を
2023.14.0
に上げる - [ADD] iOS デバイスのハンズフリーを可能とする
AudioOutputHelper
を追加 - [ADD] 接続中にキャプチャラを切り替える機能を実装
- [ADD] デバイスを掴まないようにする
NoVideoDevice
,NoAudioDevice
を追加 - [ADD] ハードウェアエンコーダを利用するかどうかを設定する
UseHardwareEncoder
を追加 - [ADD]
SelectedSignalingURL
とConnectedSignalingURL
プロパティを追加 - [FIX] IosAudioInit を初回接続の場合のみ呼び出すようにすることで、iOS で連続して接続しようとすると落ちることがあったのを修正
- [FIX] AudioOutputHelper.Dispose() を複数回呼んでもクラッシュしないように修正