davidliu
Committed by GitHub

Update webrtc library to 92.4515.02 (#17)

... ... @@ -95,11 +95,10 @@ dokkaHtml {
dependencies {
protobuf files(generated.protoSrc)
implementation fileTree(dir: 'libs', include: ['*.jar'])
implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"
implementation deps.kotlinx_coroutines
implementation 'org.jetbrains.kotlinx:kotlinx-serialization-json:1.1.0'
api 'com.github.webrtc-sdk:android:92.4515.01'
api 'com.github.webrtc-sdk:android:92.4515.02'
api "com.squareup.okhttp3:okhttp:4.9.0"
implementation "androidx.annotation:annotation:1.2.0"
implementation "androidx.core:core:${versions.androidx_core}"
... ...
... ... @@ -107,7 +107,7 @@ class RTCModule {
SimulcastVideoEncoderFactoryWrapper(
eglContext,
enableIntelVp8Encoder = true,
enableH264HighProfile = true,
enableH264HighProfile = false,
)
} else {
SoftwareVideoEncoderFactory()
... ...
... ... @@ -72,7 +72,4 @@ class PublisherTransportObserver(
override fun onAddTrack(p0: RtpReceiver?, p1: Array<out MediaStream>?) {
}
override fun onRemoveTrack(p0: RtpReceiver?) {
}
}
\ No newline at end of file
... ...
... ... @@ -25,9 +25,6 @@ class SubscriberTransportObserver(
engine.listener?.onAddTrack(track, streams)
}
override fun onRemoveTrack(p0: RtpReceiver?) {
}
override fun onTrack(transceiver: RtpTransceiver) {
when (transceiver.mediaType) {
MediaStreamTrack.MediaType.MEDIA_TYPE_AUDIO -> LKLog.v { "peerconn started receiving audio" }
... ...
... ... @@ -174,6 +174,9 @@ internal class SimulcastVideoEncoderFactoryWrapper(
if (encoder == null) {
return null
}
if(encoder is WrappedNativeVideoEncoder){
return encoder
}
return StreamEncoderWrapper(encoder)
}
... ...