downgrade webrtc to m104

Daniel Gultsch created

m107 shipped with 2.11.0 (both fdroid and play) was causing problems when
calling between some (not all) devices.

The callee (repsonder) would not see the video of the caller (initiator).

Our best guess is that this has something to do with the new av1 decoder and it
only occurs between devices where av1 is selected as the codec.

It's probably selected on 'modern' devices. It's not happening between a
Pixel 4a and a Xiaomi Mi A1 but it is happening between two Pixels

Change summary

build.gradle | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

Detailed changes

build.gradle 🔗

@@ -76,7 +76,7 @@ dependencies {
 
     implementation 'com.google.guava:guava:31.1-android'
     quicksyImplementation 'io.michaelrocks:libphonenumber-android:8.12.49'
-    implementation 'im.conversations.webrtc:webrtc-android:108.0.1'
+    implementation 'im.conversations.webrtc:webrtc-android:104.0.0'
 }
 
 ext {