sora-cpp-sdk icon indicating copy to clipboard operation
sora-cpp-sdk copied to clipboard

libwebrtc を m124.6367.3.1 にあげる

Open enm10k opened this issue 1 year ago • 2 comments

変更内容

libwebrtc を m124 に更新しました

  • VideoDecoderFactory から CreateVideoDecoder が削除され、 webrtc::Environment を引数にとる Create を使って初期化するようになりました
    • 参照: https://source.chromium.org/chromium/_/webrtc/src/+/38c1ab1e6c3e72176cc051d0174cfd0a2a639e8a
  • libwebrtc から examples/unityplugin ディレクトリが削除されたため、 test/android のビルドが通らなくなっていたので修正しました
    • https://source.chromium.org/chromium/_/webrtc/src/+/97df932ecc58ac9ee49192992c22995809145cbf
    • include していたヘッダー・ファイルを削除したところビルドが通り、 test/android も動作しました

残作業

  • [ ] README.md を書く

enm10k avatar May 07 '24 07:05 enm10k

@melpon 修正したので再度ご確認いただきたいです

以下の理由で webrtc::Environment を引き回すのを止めました

  • 最終的に webrtc::CreateEnvironment を実行する回数が (ほとんど) 変わらない
  • webrtc::Environment を引き回そうとすると変更箇所が多くなるので、本当に必要になるまで保留したい

enm10k avatar May 10 '24 07:05 enm10k

@melpon 指摘いただいた箇所を修正しました

enm10k avatar May 10 '24 15:05 enm10k

ありがとうございます。 マージします。

enm10k avatar May 13 '24 07:05 enm10k