Skip to content

2022.4.0

Compare
Choose a tag to compare
@miosakuma miosakuma released this 16 Sep 08:58
· 214 commits to develop since this release
  • [CHANGE] type: offer の mid を必須にする
    • この修正の結果、 type: offer に mid が含まれない場合は、エラーになります
    • @enm10k
  • [UPDATE] libwebrtc を 105.5195.0.0 に上げる
  • [UPDATE] compileSdkVersion を 32 に上げる
  • [UPDATE] targetSdkVersion を 32 に上げる
  • [UPDATE] Kotlin のバージョンを 1.7.10 に上げる
  • [UPDATE] Gradle を 7.5.1 に上げる
  • [UPDATE] 依存ライブラリーのバージョンを上げる
    • com.android.tools.build:gradle を 7.2.2 に上げる
    • org.jetbrains.kotlin:kotlin-gradle-plugin を 1.7.10 に上げる
    • org.ajoberstar.grgit:grgit-gradle を 5.0.0 に上げる
    • org.jetbrains.dokka:dokka-gradle-plugin を 1.7.10 に上げる
    • com.github.ben-manes:gradle-versions-plugin を 0.42.0 に上げる
    • org.jlleitschuh.gradle:ktlint-gradle を 10.3.0 に上げる
    • com.pinterest:ktlint を 0.45.2 に上げる
    • com.google.code.gson:gson を 2.9.1 に上げる
    • com.squareup.okhttp3:okhttp を 4.10.0 に上げる
    • org.jetbrains.kotlinx:kotlinx-coroutines-android を 1.6.4 に上げる
    • org.robolectric:robolectric を 4.8.1 に上げる
    • @miosakuma
  • [FIX] mid を nullable に変更する
    • 「type: offer の mid を必須にする」の対応で role が recvonly の時にエラーとなる不具合の修正
    • @miosakuma
  • [FIX] offer で受信した encodings が反映されない不具合を修正する
  • [FIX] EGLContext が取れなかった場合、DefaultVideoDecoderFactory, SoraDefaultVideoEncoderFactory を使用する
    • EGLContext が取れなかった場合の Decoder を SoftwareVideoDecoderFactory から DefaultVideoDecoderFactory に変更する
    • EGLContext が取れなかった場合の Encoder を SoftwareVideoEncoderFactory から SoraDefaultVideoEncoderFactory に変更する
    • EGLContext は null でも Hardware を使用する MediaCodec は動作するため HW も動作可能な DefaultVideoDecoderFactory, SoraDefaultVideoEncoderFactory を使用する
    • @miosakuma