/cts/tests/tests/telecom/src/android/telecom/cts/ |
VideoProfileTest.java | 19 import android.telecom.VideoProfile; 23 * Tests helper methods in the {@link VideoProfile} class. 27 assertTrue(VideoProfile.isAudioOnly(VideoProfile.STATE_AUDIO_ONLY)); 28 assertTrue(VideoProfile.isAudioOnly(VideoProfile.STATE_PAUSED)); 30 assertFalse(VideoProfile.isAudioOnly(VideoProfile.STATE_BIDIRECTIONAL)); 31 assertFalse(VideoProfile.isAudioOnly(VideoProfile.STATE_TX_ENABLED)) [all...] |
MockVideoCallCallback.java | 21 import android.telecom.VideoProfile; 22 import android.telecom.VideoProfile.CameraCapabilities; 35 private VideoProfile mRequestedProfile = null; 36 private VideoProfile mResponseProfile = null; 37 private VideoProfile mRequestProfile = null; 46 * @param videoProfile The requested video profile. 49 public void onSessionModifyRequestReceived(VideoProfile videoProfile) { 50 mRequestProfile = videoProfile; 61 public void onSessionModifyResponseReceived(int status, VideoProfile requestedProfile [all...] |
MockVideoProvider.java | 22 import android.telecom.VideoProfile; 51 private VideoProfile mSessionModifyResponse = null; 95 public void onSendSessionModifyRequest(VideoProfile fromProfile, VideoProfile toProfile) { 102 public void onSendSessionModifyResponse(VideoProfile responseProfile) { 135 super.changeCameraCapabilities(new VideoProfile.CameraCapabilities( 138 super.changeCameraCapabilities(new VideoProfile.CameraCapabilities( 186 public void sendMockSessionModifyRequest(VideoProfile request) { 197 public void sendMockSessionModifyResponse(int status, VideoProfile requestProfile, 198 VideoProfile responseProfile) [all...] |
VideoCallTest.java | 25 import android.telecom.VideoProfile; 65 placeAndVerifyCall(VideoProfile.STATE_BIDIRECTIONAL); 75 assertVideoState(call, VideoProfile.STATE_BIDIRECTIONAL); 87 placeAndVerifyCall(VideoProfile.STATE_TX_ENABLED); 93 assertVideoState(call, VideoProfile.STATE_TX_ENABLED); 105 placeAndVerifyCall(VideoProfile.STATE_AUDIO_ONLY); 110 assertVideoState(call, VideoProfile.STATE_AUDIO_ONLY); 115 videoCall.sendSessionModifyRequest(new VideoProfile(VideoProfile.STATE_BIDIRECTIONAL)); 116 assertVideoState(call, VideoProfile.STATE_BIDIRECTIONAL) [all...] |
/frameworks/base/telecomm/java/android/telecom/ |
VideoProfile.aidl | 23 parcelable VideoProfile; 24 parcelable VideoProfile.CameraCapabilities;
|
VideoProfile.java | 29 public class VideoProfile implements Parcelable { 81 * if (videoState == VideoProfile.STATE_AUDIO_ONLY) { 87 * Instead, use the {@link VideoProfile#isAudioOnly(int)} helper function to check if a 92 * if (VideoProfile.isAudioOnly(videoState)) { 125 * Creates an instance of the VideoProfile 129 public VideoProfile(@VideoState int videoState) { 134 * Creates an instance of the VideoProfile 139 public VideoProfile(@VideoState int videoState, @VideoQuality int quality) { 146 * Valid values: {@link VideoProfile#STATE_AUDIO_ONLY}, 147 * {@link VideoProfile#STATE_BIDIRECTIONAL} [all...] |
VideoCallImpl.java | 45 private int mVideoQuality = VideoProfile.QUALITY_UNKNOWN; 46 private int mVideoState = VideoProfile.STATE_AUDIO_ONLY; 63 public void receiveSessionModifyRequest(VideoProfile videoProfile) { 68 videoProfile).sendToTarget(); 73 public void receiveSessionModifyResponse(int status, VideoProfile requestProfile, 74 VideoProfile responseProfile) { 125 public void changeCameraCapabilities(VideoProfile.CameraCapabilities cameraCapabilities) { 157 mCallback.onSessionModifyRequestReceived((VideoProfile) msg.obj); 163 VideoProfile requestProfile = (VideoProfile) args.arg2 [all...] |
VideoCallbackServant.java | 58 mDelegate.receiveSessionModifyRequest((VideoProfile) msg.obj); 66 (VideoProfile) args.arg1, 67 (VideoProfile) args.arg2); 101 mDelegate.changeCameraCapabilities((VideoProfile.CameraCapabilities) msg.obj); 114 public void receiveSessionModifyRequest(VideoProfile videoProfile) throws RemoteException { 115 mHandler.obtainMessage(MSG_RECEIVE_SESSION_MODIFY_REQUEST, videoProfile).sendToTarget(); 119 public void receiveSessionModifyResponse(int status, VideoProfile requestedProfile, 120 VideoProfile responseProfile) throws RemoteException { 152 VideoProfile.CameraCapabilities cameraCapabilities [all...] |
/packages/services/Telecomm/tests/src/com/android/server/telecom/tests/ |
VideoProfileTest.java | 23 import android.telecom.VideoProfile; 31 * Unit tests for the {@link android.telecom.VideoProfile} class. 38 assertEquals("Audio Only", VideoProfile.videoStateToString(VideoProfile.STATE_AUDIO_ONLY)); 39 assertEquals("Audio Tx", VideoProfile.videoStateToString(VideoProfile.STATE_TX_ENABLED)); 40 assertEquals("Audio Rx", VideoProfile.videoStateToString(VideoProfile.STATE_RX_ENABLED)); 41 assertEquals("Audio Tx Rx", VideoProfile.videoStateToString( 42 VideoProfile.STATE_BIDIRECTIONAL)) [all...] |
MockVideoProvider.java | 27 import android.telecom.VideoProfile; 48 private VideoProfile mSessionModifyResponse = null; 53 * {@link #changeCameraCapabilities(VideoProfile.CameraCapabilities)} API. 113 public void onSendSessionModifyRequest(VideoProfile fromProfile, VideoProfile toProfile) { 120 * {@link VideoCall#sendSessionModifyResponse(VideoProfile)} API for retrieval via 126 public void onSendSessionModifyResponse(VideoProfile responseProfile) { 163 super.changeCameraCapabilities(new VideoProfile.CameraCapabilities( 166 super.changeCameraCapabilities(new VideoProfile.CameraCapabilities( 216 public VideoProfile getSessionModifyResponse() [all...] |
VideoCallTests.java | 30 import android.telecom.VideoProfile; 76 VideoProfile.STATE_BIDIRECTIONAL); 93 VideoProfile.STATE_RX_ENABLED); 108 VideoProfile.STATE_BIDIRECTIONAL); 124 VideoProfile.STATE_TX_ENABLED); 140 VideoProfile.STATE_AUDIO_ONLY); 155 VideoProfile.STATE_AUDIO_ONLY); 168 VideoProfile.STATE_BIDIRECTIONAL, mConnectionServiceFixtureA); 174 assertTrue(VideoProfile.isVideo(call.getVideoStateHistory())); 185 VideoProfile.STATE_BIDIRECTIONAL, mConnectionServiceFixtureA) [all...] |
VideoProviderTest.java | 41 import android.telecom.VideoProfile; 42 import android.telecom.VideoProfile.CameraCapabilities; 411 * Tests the {@link VideoCall#sendSessionModifyRequest(VideoProfile)}, 412 * {@link VideoProvider#onSendSessionModifyRequest(VideoProfile, VideoProfile)}, 413 * {@link VideoProvider#receiveSessionModifyResponse(int, VideoProfile, VideoProfile)}, and 414 * {@link VideoCall.Callback#onSessionModifyResponseReceived(int, VideoProfile, VideoProfile)} 423 VideoProfile requestProfile = new VideoProfile(VideoProfile.STATE_BIDIRECTIONAL) [all...] |
/frameworks/opt/telephony/tests/telephonytests/src/com/android/internal/telephony/ims/ |
ImsVideoProviderWrapperTest.java | 24 import android.telecom.VideoProfile; 59 assertTrue(ImsVideoCallProviderWrapper.isPauseRequest(VideoProfile.STATE_BIDIRECTIONAL, 60 VideoProfile.STATE_BIDIRECTIONAL | VideoProfile.STATE_PAUSED)); 61 assertTrue(ImsVideoCallProviderWrapper.isPauseRequest(VideoProfile.STATE_BIDIRECTIONAL, 62 VideoProfile.STATE_PAUSED)); 63 assertFalse(ImsVideoCallProviderWrapper.isPauseRequest(VideoProfile.STATE_PAUSED, 64 VideoProfile.STATE_PAUSED)); 65 assertFalse(ImsVideoCallProviderWrapper.isPauseRequest(VideoProfile.STATE_AUDIO_ONLY, 66 VideoProfile.STATE_AUDIO_ONLY)) [all...] |
/frameworks/base/telecomm/java/com/android/internal/telecom/ |
IVideoCallback.aidl | 19 import android.telecom.VideoProfile; 30 void receiveSessionModifyRequest(in VideoProfile videoProfile); 34 in VideoProfile requestedProfile, 35 in VideoProfile responseProfile); 43 void changeCameraCapabilities(in VideoProfile.CameraCapabilities cameraCapabilities);
|
IVideoProvider.aidl | 21 import android.telecom.VideoProfile; 43 void sendSessionModifyRequest(in VideoProfile fromProfile, in VideoProfile toProfile); 45 void sendSessionModifyResponse(in VideoProfile responseProfile);
|
/frameworks/base/telephony/java/com/android/ims/internal/ |
IImsVideoCallCallback.aidl | 19 import android.telecom.VideoProfile; 34 void receiveSessionModifyRequest(in VideoProfile videoProfile); 36 void receiveSessionModifyResponse(int status, in VideoProfile requestedProfile, 37 in VideoProfile responseProfile); 45 void changeCameraCapabilities(in VideoProfile.CameraCapabilities cameraCapabilities);
|
IImsVideoCallProvider.aidl | 21 import android.telecom.VideoProfile; 56 void sendSessionModifyRequest(in VideoProfile fromProfile, in VideoProfile toProfile); 58 void sendSessionModifyResponse(in VideoProfile responseProfile);
|
/frameworks/opt/net/ims/src/java/com/android/ims/internal/ |
ImsVideoCallProviderWrapper.java | 29 import android.telecom.VideoProfile; 53 void onReceiveSessionModifyResponse(int status, VideoProfile requestProfile, 54 VideoProfile responseProfile); 87 public void receiveSessionModifyRequest(VideoProfile VideoProfile) { 89 VideoProfile).sendToTarget(); 94 int status, VideoProfile requestProfile, VideoProfile responseProfile) { 127 VideoProfile.CameraCapabilities cameraCapabilities) { 156 VideoProfile videoProfile = (VideoProfile) msg.obj [all...] |
/packages/apps/Dialer/java/com/android/incallui/videotech/ims/ |
ImsVideoTech.java | 27 import android.telecom.VideoProfile; 46 private int previousVideoState = VideoProfile.STATE_AUDIO_ONLY; 53 // unpause() will send the incorrect VideoProfile. 73 if (VideoProfile.isVideo(call.getDetails().getVideoState())) { 97 return VideoProfile.isVideo(call.getDetails().getVideoState()); 183 new VideoProfile(unpausedVideoState | VideoProfile.STATE_BIDIRECTIONAL)); 191 Assert.checkArgument(requestedVideoState != VideoProfile.STATE_AUDIO_ONLY); 193 call.getVideoCall().sendSessionModifyResponse(new VideoProfile(requestedVideoState)); 202 call.getVideoCall().sendSessionModifyResponse(new VideoProfile(VideoProfile.STATE_AUDIO_ONLY)) [all...] |
ImsVideoCallCallback.java | 25 import android.telecom.VideoProfile; 26 import android.telecom.VideoProfile.CameraCapabilities; 42 private int requestedVideoState = VideoProfile.STATE_AUDIO_ONLY; 58 public void onSessionModifyRequestReceived(VideoProfile videoProfile) { 60 "ImsVideoCallCallback.onSessionModifyRequestReceived", "videoProfile: " + videoProfile); 63 int newVideoState = ImsVideoTech.getUnpausedVideoState(videoProfile.getVideoState()); 65 boolean wasVideoCall = VideoProfile.isVideo(previousVideoState); 66 boolean isVideoCall = VideoProfile.isVideo(newVideoState) [all...] |
/frameworks/base/telephony/java/android/telephony/ims/ |
ImsVideoCallProvider.java | 26 import android.telecom.VideoProfile; 27 import android.telecom.VideoProfile.CameraCapabilities; 91 VideoProfile fromProfile = (VideoProfile) args.arg1; 92 VideoProfile toProfile = (VideoProfile) args.arg2; 101 onSendSessionModifyResponse((VideoProfile) msg.obj); 149 public void sendSessionModifyRequest(VideoProfile fromProfile, VideoProfile toProfile) { 156 public void sendSessionModifyResponse(VideoProfile responseProfile) [all...] |
ImsCallProfile.java | 24 import android.telecom.VideoProfile; 501 * video state values defined in {@link VideoProfile}. 508 if (callProfile.isVideoPaused() && !VideoProfile.isAudioOnly(videostate)) { 509 videostate |= VideoProfile.STATE_PAUSED; 511 videostate &= ~VideoProfile.STATE_PAUSED; 522 int videostate = VideoProfile.STATE_AUDIO_ONLY; 525 videostate = VideoProfile.STATE_TX_ENABLED; 528 videostate = VideoProfile.STATE_RX_ENABLED; 531 videostate = VideoProfile.STATE_BIDIRECTIONAL; 534 videostate = VideoProfile.STATE_AUDIO_ONLY [all...] |
/packages/services/Telecomm/testapps/src/com/android/server/telecom/testapps/ |
TestManagedVideoProvider.java | 22 import android.telecom.VideoProfile; 23 import android.telecom.VideoProfile.CameraCapabilities; 32 VideoProfile videoProfile) { 33 super.onSessionModifyRequestReceived(rvp, videoProfile); 39 VideoProfile requestedProfile, VideoProfile responseProfile) { 100 public void onSendSessionModifyRequest(VideoProfile fromProfile, 101 VideoProfile requestProfile) { 106 public void onSendSessionModifyResponse(VideoProfile responseProfile) [all...] |
TestCallActivity.java | 23 import android.telecom.VideoProfile; 69 VideoProfile.STATE_AUDIO_ONLY); 76 this, data, VideoProfile.STATE_AUDIO_ONLY);
|
/packages/services/Telecomm/src/com/android/server/telecom/ |
VideoProviderProxy.java | 32 import android.telecom.VideoProfile; 59 void onSessionModifyRequestReceived(Call call, VideoProfile videoProfile); 148 * @param videoProfile The requested video profile. 151 public void receiveSessionModifyRequest(VideoProfile videoProfile) { 155 logFromVideoProvider("receiveSessionModifyRequest: " + videoProfile); 157 VideoProfile.videoStateToString(videoProfile.getVideoState())); 161 videoProfile.getVideoState()) [all...] |