mirror of
https://github.com/oxen-io/session-android.git
synced 2025-12-29 08:16:59 +00:00
Make webrtc calling default
// FREEBIE
This commit is contained in:
@@ -34,6 +34,7 @@ import org.thoughtcrime.securesms.dependencies.RedPhoneCommunicationModule;
|
||||
import org.thoughtcrime.securesms.dependencies.SignalCommunicationModule;
|
||||
import org.thoughtcrime.securesms.jobs.CreateSignedPreKeyJob;
|
||||
import org.thoughtcrime.securesms.jobs.GcmRefreshJob;
|
||||
import org.thoughtcrime.securesms.jobs.RefreshAttributesJob;
|
||||
import org.thoughtcrime.securesms.jobs.persistence.EncryptingJobSerializer;
|
||||
import org.thoughtcrime.securesms.jobs.requirements.MasterSecretRequirementProvider;
|
||||
import org.thoughtcrime.securesms.jobs.requirements.MediaNetworkRequirementProvider;
|
||||
@@ -87,6 +88,7 @@ public class ApplicationContext extends MultiDexApplication implements Dependenc
|
||||
initializeSignedPreKeyCheck();
|
||||
initializePeriodicTasks();
|
||||
initializeCircumvention();
|
||||
initializeSetVideoCapable();
|
||||
|
||||
if (Build.VERSION.SDK_INT >= 11) {
|
||||
PeerConnectionFactory.initializeAndroidGlobals(this, true, true, true);
|
||||
@@ -164,6 +166,13 @@ public class ApplicationContext extends MultiDexApplication implements Dependenc
|
||||
}
|
||||
}
|
||||
|
||||
private void initializeSetVideoCapable() {
|
||||
if (!TextSecurePreferences.isWebrtcCallingEnabled(this)) {
|
||||
TextSecurePreferences.setWebrtcCallingEnabled(this, true);
|
||||
jobManager.add(new RefreshAttributesJob(this));
|
||||
}
|
||||
}
|
||||
|
||||
private void initializeCircumvention() {
|
||||
new AsyncTask<Void, Void, Void>() {
|
||||
@Override
|
||||
|
||||
Reference in New Issue
Block a user