webrtc/examples/objc/AppRTCMobile
dharmesh f824ef8062 Disable switch camera and route change buttons when processing
When user touches switch camera it takes a while for camera to switch.
So disabled switch camera button on touch and enabled it back when
switch camera is done. It also gives visual feedback to user.
Did same change for route change button as well. Route change
operation is relatively fast but making this change make it robust in
case the operation takes time.

Also changed image color and background color highlight color for
touch highlight.

Bug: webrtc:11778
Change-Id: I037b830f7a02b49bf292b8838bd245db585dbd22
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/179041
Commit-Queue: Kári Helgason <kthelgason@webrtc.org>
Reviewed-by: Kári Helgason <kthelgason@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#31910}
2020-08-11 13:18:39 +00:00
..
common Obj-C SDK Cleanup 2018-08-30 10:42:41 +00:00
ios Disable switch camera and route change buttons when processing 2020-08-11 13:18:39 +00:00
mac Wrap WebRTC OBJC API types with RTC_OBJC_TYPE. 2020-05-04 15:01:26 +00:00
tests Wrap WebRTC OBJC API types with RTC_OBJC_TYPE. 2020-05-04 15:01:26 +00:00
third_party/SocketRocket Format almost everything. 2019-07-08 13:45:15 +00:00
ARDAppClient+Internal.h Wrap WebRTC OBJC API types with RTC_OBJC_TYPE. 2020-05-04 15:01:26 +00:00
ARDAppClient.h Wrap WebRTC OBJC API types with RTC_OBJC_TYPE. 2020-05-04 15:01:26 +00:00
ARDAppClient.m Wrap WebRTC OBJC API types with RTC_OBJC_TYPE. 2020-05-04 15:01:26 +00:00
ARDAppEngineClient.h Format almost everything. 2019-07-08 13:45:15 +00:00
ARDAppEngineClient.m Obj-C SDK Cleanup 2018-08-30 10:42:41 +00:00
ARDBitrateTracker.h Moving src/webrtc into src/. 2017-09-15 04:25:06 +00:00
ARDBitrateTracker.m Moving src/webrtc into src/. 2017-09-15 04:25:06 +00:00
ARDCaptureController.h Disable switch camera and route change buttons when processing 2020-08-11 13:18:39 +00:00
ARDCaptureController.m Disable switch camera and route change buttons when processing 2020-08-11 13:18:39 +00:00
ARDExternalSampleCapturer.h Wrap WebRTC OBJC API types with RTC_OBJC_TYPE. 2020-05-04 15:01:26 +00:00
ARDExternalSampleCapturer.m Wrap WebRTC OBJC API types with RTC_OBJC_TYPE. 2020-05-04 15:01:26 +00:00
ARDJoinResponse+Internal.h Reformat the WebRTC code base 2018-06-19 14:00:39 +00:00
ARDJoinResponse.h Moving src/webrtc into src/. 2017-09-15 04:25:06 +00:00
ARDJoinResponse.m Moving src/webrtc into src/. 2017-09-15 04:25:06 +00:00
ARDMessageResponse+Internal.h Moving src/webrtc into src/. 2017-09-15 04:25:06 +00:00
ARDMessageResponse.h Moving src/webrtc into src/. 2017-09-15 04:25:06 +00:00
ARDMessageResponse.m Moving src/webrtc into src/. 2017-09-15 04:25:06 +00:00
ARDRoomServerClient.h Reformat the WebRTC code base 2018-06-19 14:00:39 +00:00
ARDSettingsModel+Private.h Obj-C SDK Cleanup 2018-08-30 10:42:41 +00:00
ARDSettingsModel.h Wrap WebRTC OBJC API types with RTC_OBJC_TYPE. 2020-05-04 15:01:26 +00:00
ARDSettingsModel.m Wrap WebRTC OBJC API types with RTC_OBJC_TYPE. 2020-05-04 15:01:26 +00:00
ARDSettingsStore.h Clean up iOS API audio settings 2018-03-05 08:32:52 +00:00
ARDSettingsStore.m Clean up iOS API audio settings 2018-03-05 08:32:52 +00:00
ARDSignalingChannel.h Reformat the WebRTC code base 2018-06-19 14:00:39 +00:00
ARDSignalingMessage.h Wrap WebRTC OBJC API types with RTC_OBJC_TYPE. 2020-05-04 15:01:26 +00:00
ARDSignalingMessage.m Wrap WebRTC OBJC API types with RTC_OBJC_TYPE. 2020-05-04 15:01:26 +00:00
ARDStatsBuilder.h Wrap WebRTC OBJC API types with RTC_OBJC_TYPE. 2020-05-04 15:01:26 +00:00
ARDStatsBuilder.m Wrap WebRTC OBJC API types with RTC_OBJC_TYPE. 2020-05-04 15:01:26 +00:00
ARDTURNClient+Internal.h Moving src/webrtc into src/. 2017-09-15 04:25:06 +00:00
ARDTURNClient.h Wrap WebRTC OBJC API types with RTC_OBJC_TYPE. 2020-05-04 15:01:26 +00:00
ARDTURNClient.m Wrap WebRTC OBJC API types with RTC_OBJC_TYPE. 2020-05-04 15:01:26 +00:00
ARDWebSocketChannel.h Reformat the WebRTC code base 2018-06-19 14:00:39 +00:00
ARDWebSocketChannel.m Wrap WebRTC OBJC API types with RTC_OBJC_TYPE. 2020-05-04 15:01:26 +00:00
RTCIceCandidate+JSON.h Wrap WebRTC OBJC API types with RTC_OBJC_TYPE. 2020-05-04 15:01:26 +00:00
RTCIceCandidate+JSON.m Wrap WebRTC OBJC API types with RTC_OBJC_TYPE. 2020-05-04 15:01:26 +00:00
RTCIceServer+JSON.h Wrap WebRTC OBJC API types with RTC_OBJC_TYPE. 2020-05-04 15:01:26 +00:00
RTCIceServer+JSON.m Wrap WebRTC OBJC API types with RTC_OBJC_TYPE. 2020-05-04 15:01:26 +00:00
RTCSessionDescription+JSON.h Wrap WebRTC OBJC API types with RTC_OBJC_TYPE. 2020-05-04 15:01:26 +00:00
RTCSessionDescription+JSON.m Wrap WebRTC OBJC API types with RTC_OBJC_TYPE. 2020-05-04 15:01:26 +00:00