Implement logging interface for ringrtc-0.1.8
Implement the org.signal.ringrtc.Log.Logger interface, using org.thoughtcrime.securesms.logging.Log as the underlying logger. This allows ringrtc to log in the same way as the rest of the application.master
parent
7bb1caa22e
commit
2b1386232f
|
@ -99,7 +99,7 @@ dependencies {
|
|||
|
||||
implementation 'org.whispersystems:signal-service-android:2.14.0'
|
||||
|
||||
implementation 'org.signal:ringrtc-android:0.1.7.2'
|
||||
implementation 'org.signal:ringrtc-android:0.1.8'
|
||||
|
||||
implementation "me.leolin:ShortcutBadger:1.1.16"
|
||||
implementation 'se.emilsjolander:stickylistheaders:2.7.0'
|
||||
|
|
|
@ -64,6 +64,7 @@ import org.thoughtcrime.securesms.notifications.MessageNotifier;
|
|||
import org.thoughtcrime.securesms.notifications.NotificationChannels;
|
||||
import org.thoughtcrime.securesms.providers.BlobProvider;
|
||||
import org.thoughtcrime.securesms.push.SignalServiceNetworkAccess;
|
||||
import org.thoughtcrime.securesms.ringrtc.RingRtcLogger;
|
||||
import org.thoughtcrime.securesms.service.DirectoryRefreshListener;
|
||||
import org.thoughtcrime.securesms.service.ExpiringMessageManager;
|
||||
import org.thoughtcrime.securesms.service.IncomingMessageObserver;
|
||||
|
@ -319,7 +320,7 @@ public class ApplicationContext extends MultiDexApplication implements DefaultLi
|
|||
WebRtcAudioManager.setBlacklistDeviceForOpenSLESUsage(true);
|
||||
}
|
||||
|
||||
CallConnectionFactory.initialize(this);
|
||||
CallConnectionFactory.initialize(this, new RingRtcLogger());
|
||||
} catch (UnsatisfiedLinkError e) {
|
||||
Log.w(TAG, e);
|
||||
}
|
||||
|
|
|
@ -0,0 +1,30 @@
|
|||
package org.thoughtcrime.securesms.ringrtc;
|
||||
|
||||
import org.thoughtcrime.securesms.logging.Log;
|
||||
|
||||
public class RingRtcLogger implements org.signal.ringrtc.Log.Logger {
|
||||
@Override
|
||||
public void v(String tag, String message, Throwable t) {
|
||||
Log.v(tag, message, t);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void d(String tag, String message, Throwable t) {
|
||||
Log.d(tag, message, t);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void i(String tag, String message, Throwable t) {
|
||||
Log.i(tag, message, t);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void w(String tag, String message, Throwable t) {
|
||||
Log.w(tag, message, t);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void e(String tag, String message, Throwable t) {
|
||||
Log.e(tag, message, t);
|
||||
}
|
||||
}
|
|
@ -351,8 +351,8 @@ dependencyVerification {
|
|||
['org.signal:android-database-sqlcipher:3.5.9-S3',
|
||||
'33d4063336893af00b9d68b418e7b290cace74c20ce8aacffddc0911010d3d73'],
|
||||
|
||||
['org.signal:ringrtc-android:0.1.7.2',
|
||||
'7b39083b011ac754117d2b74e26ec8323278ece7656be3ba8c766cae523d378f'],
|
||||
['org.signal:ringrtc-android:0.1.8',
|
||||
'2ef2666564b90e2a7dad53a42ca8febb8dc828ddd7a2d442b8b5e966571606b6'],
|
||||
|
||||
['org.signal:signal-metadata-android:0.0.5',
|
||||
'e79ca9231ec07b05849bc048c643fe2cec48ee781ba5aa8165847a3c90178684'],
|
||||
|
|
Loading…
Reference in New Issue