Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 36004e70 authored by Yorke Lee's avatar Yorke Lee
Browse files

More video related API fixes

android.telecom.Connection.VideoProvider
* onSetPauseImage takes Uri instead of String
* changeCallDataUsage -> setCallDataUsage
* add quality constants to changeVideoQuality() docs

android.telecom.InCallService.VideoCall
* setPauseImage takes Uri instea dof String

android.telecom.VideoProfile.VideoState
* Move constants to VideoProfile, prefix with STATE_

Bug: 21040387
Bug: 21066505
Change-Id: I764e72aced9d1e2d30d6d0cf0862100860d47c79
parent 0f215ce4
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -16,6 +16,7 @@

package com.android.server.telecom.testapps;

import android.net.Uri;
import android.telecom.Connection;
import android.telecom.RemoteConnection;
import android.telecom.VideoProfile;
@@ -117,7 +118,7 @@ public class TestManagedVideoProvider extends Connection.VideoProvider {
    }

    @Override
    public void onSetPauseImage(String uri) {
    public void onSetPauseImage(Uri uri) {
        mRemoteVideoProvider.setPauseImage(uri);
    }
}
+2 −1
Original line number Diff line number Diff line
@@ -34,6 +34,7 @@ import android.hardware.camera2.CaptureRequest;
import android.hardware.camera2.TotalCaptureResult;
import android.hardware.camera2.params.StreamConfigurationMap;
import android.media.MediaPlayer;
import android.net.Uri;
import android.os.Handler;
import android.telecom.Connection;
import android.telecom.VideoProfile;
@@ -192,7 +193,7 @@ public class TestVideoProvider extends Connection.VideoProvider {
     * We do not have a need to set a paused image.
     */
    @Override
    public void onSetPauseImage(String uri) {
    public void onSetPauseImage(Uri uri) {
        // Not implemented.
    }