davidliu
Committed by GitHub

Use WrappedVideoDecoderFactory (#233)

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