Enable video call PiP.
This commit is contained in:
parent
f5aade943e
commit
2883d2eb31
2 changed files with 1 additions and 9 deletions
|
@ -505,7 +505,6 @@ public class WebRtcCallActivity extends AppCompatActivity {
|
||||||
|
|
||||||
private boolean isSystemPipEnabledAndAvailable() {
|
private boolean isSystemPipEnabledAndAvailable() {
|
||||||
return Build.VERSION.SDK_INT >= 26 &&
|
return Build.VERSION.SDK_INT >= 26 &&
|
||||||
FeatureFlags.callingPip() &&
|
|
||||||
getPackageManager().hasSystemFeature(PackageManager.FEATURE_PICTURE_IN_PICTURE);
|
getPackageManager().hasSystemFeature(PackageManager.FEATURE_PICTURE_IN_PICTURE);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -46,14 +46,13 @@ public final class FeatureFlags {
|
||||||
|
|
||||||
private static final String TAG = Log.tag(FeatureFlags.class);
|
private static final String TAG = Log.tag(FeatureFlags.class);
|
||||||
|
|
||||||
private static final long FETCH_INTERVAL = TimeUnit.HOURS.toMillis(2);
|
private static final long FETCH_INTERVAL = TimeUnit.HOURS.toMillis(0);
|
||||||
|
|
||||||
private static final String UUIDS = "android.uuids";
|
private static final String UUIDS = "android.uuids";
|
||||||
private static final String USERNAMES = "android.usernames";
|
private static final String USERNAMES = "android.usernames";
|
||||||
private static final String ATTACHMENTS_V3 = "android.attachmentsV3";
|
private static final String ATTACHMENTS_V3 = "android.attachmentsV3";
|
||||||
private static final String REMOTE_DELETE = "android.remoteDelete";
|
private static final String REMOTE_DELETE = "android.remoteDelete";
|
||||||
private static final String PROFILE_FOR_CALLING = "android.profileForCalling.2";
|
private static final String PROFILE_FOR_CALLING = "android.profileForCalling.2";
|
||||||
private static final String CALLING_PIP = "android.callingPip";
|
|
||||||
private static final String GROUPS_V2 = "android.groupsv2";
|
private static final String GROUPS_V2 = "android.groupsv2";
|
||||||
private static final String GROUPS_V2_CREATE = "android.groupsv2.create";
|
private static final String GROUPS_V2_CREATE = "android.groupsv2.create";
|
||||||
private static final String GROUPS_V2_CAPACITY = "android.groupsv2.capacity";
|
private static final String GROUPS_V2_CAPACITY = "android.groupsv2.capacity";
|
||||||
|
@ -69,7 +68,6 @@ public final class FeatureFlags {
|
||||||
ATTACHMENTS_V3,
|
ATTACHMENTS_V3,
|
||||||
REMOTE_DELETE,
|
REMOTE_DELETE,
|
||||||
PROFILE_FOR_CALLING,
|
PROFILE_FOR_CALLING,
|
||||||
CALLING_PIP,
|
|
||||||
GROUPS_V2,
|
GROUPS_V2,
|
||||||
GROUPS_V2_CREATE,
|
GROUPS_V2_CREATE,
|
||||||
GROUPS_V2_CAPACITY,
|
GROUPS_V2_CAPACITY,
|
||||||
|
@ -197,11 +195,6 @@ public final class FeatureFlags {
|
||||||
return getBoolean(PROFILE_FOR_CALLING, false);
|
return getBoolean(PROFILE_FOR_CALLING, false);
|
||||||
}
|
}
|
||||||
|
|
||||||
/** Whether or not to display Calling PIP */
|
|
||||||
public static boolean callingPip() {
|
|
||||||
return getBoolean(CALLING_PIP, false);
|
|
||||||
}
|
|
||||||
|
|
||||||
/** Groups v2 send and receive. */
|
/** Groups v2 send and receive. */
|
||||||
public static boolean groupsV2() {
|
public static boolean groupsV2() {
|
||||||
return getBoolean(GROUPS_V2, false);
|
return getBoolean(GROUPS_V2, false);
|
||||||
|
|
Loading…
Add table
Reference in a new issue