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
diff --git a/testapps/src/com/android/server/telecom/testapps/TestManagedVideoProvider.java b/testapps/src/com/android/server/telecom/testapps/TestManagedVideoProvider.java
index a0af531..459e93d 100644
--- a/testapps/src/com/android/server/telecom/testapps/TestManagedVideoProvider.java
+++ b/testapps/src/com/android/server/telecom/testapps/TestManagedVideoProvider.java
@@ -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 @@
     }
 
     @Override
-    public void onSetPauseImage(String uri) {
+    public void onSetPauseImage(Uri uri) {
         mRemoteVideoProvider.setPauseImage(uri);
     }
 }
diff --git a/testapps/src/com/android/server/telecom/testapps/TestVideoProvider.java b/testapps/src/com/android/server/telecom/testapps/TestVideoProvider.java
index adc3abf..e9db5d3 100644
--- a/testapps/src/com/android/server/telecom/testapps/TestVideoProvider.java
+++ b/testapps/src/com/android/server/telecom/testapps/TestVideoProvider.java
@@ -34,6 +34,7 @@
 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 @@
      * We do not have a need to set a paused image.
      */
     @Override
-    public void onSetPauseImage(String uri) {
+    public void onSetPauseImage(Uri uri) {
         // Not implemented.
     }