davidliu
Committed by GitHub

Use WrappedVideoDecoderFactory (#233)

Also update WebRTC sdk to 104.5112.10
... ... @@ -138,7 +138,7 @@ dependencies {
implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"
implementation deps.coroutines.lib
implementation 'org.jetbrains.kotlinx:kotlinx-serialization-json:1.1.0'
api 'io.github.webrtc-sdk:android:104.5112.07'
api 'io.github.webrtc-sdk:android:104.5112.10'
api "com.squareup.okhttp3:okhttp:4.10.0"
api 'com.github.davidliu:audioswitch:8edf84ee46cdbc84c2b7725aa8f8d66363e19876'
implementation "androidx.annotation:annotation:1.4.0"
... ...
... ... @@ -150,7 +150,7 @@ object RTCModule {
videoDecoderFactoryOverride: VideoDecoderFactory?
): VideoDecoderFactory {
return videoDecoderFactoryOverride ?: if (videoHwAccel) {
DefaultVideoDecoderFactory(eglContext)
WrappedVideoDecoderFactory(eglContext)
} else {
SoftwareVideoDecoderFactory()
}
... ...