davidliu
Committed by GitHub

Update proguard rules to include NIST SDP parser (#317)

Also update Okhttp to 4.12.0 to fix r8 issues.
... ... @@ -148,7 +148,7 @@ dependencies {
implementation deps.coroutines.lib
implementation "org.jetbrains.kotlinx:kotlinx-serialization-json:${versions.serialization}"
api 'io.github.webrtc-sdk:android:114.5735.05'
api "com.squareup.okhttp3:okhttp:4.10.0"
api "com.squareup.okhttp3:okhttp:4.12.0"
api 'com.github.davidliu:audioswitch:89582c47c9a04c62f90aa5e57251af4800a62c9a'
implementation deps.androidx.annotation
implementation "androidx.core:core:${versions.androidx_core}"
... ...
... ... @@ -24,6 +24,12 @@
#########################################
-keep class org.webrtc.** { *; }
# NIST sdp parser
#########################################
-keep class android.gov.nist.** { *; }
-dontwarn com.sun.nio.sctp.**
-dontwarn org.apache.log4j.**
# Protobuf
#########################################
-keep class * extends com.google.protobuf.GeneratedMessageLite { *; }
\ No newline at end of file
-keep class * extends com.google.protobuf.GeneratedMessageLite { *; }
... ...