A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
O
- obtainStyledAttributes(IntArray) - function in android.content.ScreenCaptureService
- obtainStyledAttributes(Integer,IntArray) - function in android.content.ScreenCaptureService
- obtainStyledAttributes(AttributeSet,IntArray) - function in android.content.ScreenCaptureService
- obtainStyledAttributes(AttributeSet,IntArray,Integer,Integer) - function in android.content.ScreenCaptureService
- OFF - enum entry in livekit.LivekitModels.VideoQuality
OFF = 3;- OFF - enum entry in io.livekit.android.util.LoggingLevel
- OFFER - enum entry in livekit.LivekitRtc.SignalRequest.MessageCase
- OFFER - enum entry in livekit.LivekitRtc.SignalResponse.MessageCase
- offsetLeftAndRight(Integer) - function in android.view.SurfaceViewRenderer
- offsetLeftAndRight(Integer) - function in android.view.TextureViewRenderer
- offsetTopAndBottom(Integer) - function in android.view.SurfaceViewRenderer
- offsetTopAndBottom(Integer) - function in android.view.TextureViewRenderer
- OGG - enum entry in livekit.LivekitEgress.EncodedFileType
OGG = 2;- OK - enum entry in livekit.LivekitRtc.RequestResponse.Reason
OK = 0;- OK - enum entry in io.livekit.android.e2ee.E2EEState
- OkHttpCallExtKt - class in io.livekit.android.util
- okHttpClient(OverridesModule) - function in io.livekit.android.dagger.OverridesModule_OkHttpClientFactory
- okHttpClient(OkHttpClient) - function in io.livekit.android.dagger.WebModule_OkHttpClientFactory
- OkHttpConnectionWarmer - class in io.livekit.android.room.util
- OkHttpConnectionWarmer_Factory - class in io.livekit.android.room.util
- onAnimationEnd() - function in android.view.SurfaceViewRenderer
- onAnimationEnd() - function in android.view.TextureViewRenderer
- onAnimationStart() - function in android.view.SurfaceViewRenderer
- onAnimationStart() - function in android.view.TextureViewRenderer
- onApplyWindowInsets(WindowInsets) - function in android.view.SurfaceViewRenderer
- onApplyWindowInsets(WindowInsets) - function in android.view.TextureViewRenderer
- onAttachedToWindow() - function in android.view.SurfaceViewRenderer
- onAttachedToWindow() - function in android.view.TextureViewRenderer
- onBind(Intent) - function in io.livekit.android.room.track.screencapture.ScreenCaptureService
- onBuffer(ByteBuffer,Integer,Integer,Integer,Integer,Long) - function in io.livekit.android.audio.AudioBufferCallback
- Called when new audio samples are ready.
- onBuffer(ByteBuffer,Integer,Integer,Integer,Integer,Long) - function in io.livekit.android.audio.MixerAudioBufferCallback
- Called when new audio samples are ready.
- onBuffer(ByteBuffer,Integer,Integer,Integer,Integer,Long) - function in io.livekit.android.audio.ScreenAudioCapturer
- Called when new audio samples are ready.
- onBufferRequest(ByteBuffer,Integer,Integer,Integer,Integer,Long) - function in io.livekit.android.audio.MixerAudioBufferCallback
- onBufferRequest(ByteBuffer,Integer,Integer,Integer,Integer,Long) - function in io.livekit.android.audio.ScreenAudioCapturer
- onCameraClosed() - function in io.livekit.android.room.track.video.CameraEventsDispatchHandler
- onCameraDisconnected() - function in io.livekit.android.room.track.video.CameraEventsDispatchHandler
- onCameraError(String) - function in io.livekit.android.room.track.video.CameraEventsDispatchHandler
- onCameraFreezed(String) - function in io.livekit.android.room.track.video.CameraEventsDispatchHandler
- onCameraOpening(String) - function in io.livekit.android.room.track.video.CameraEventsDispatchHandler
- onCancelPendingInputEvents() - function in android.view.SurfaceViewRenderer
- onCancelPendingInputEvents() - function in android.view.TextureViewRenderer
- onCapturedContentResize(Integer,Integer) - function in android.media.projection.LocalScreencastVideoTrack.MediaProjectionCallback
- onCapturedContentVisibilityChanged(Boolean) - function in android.media.projection.LocalScreencastVideoTrack.MediaProjectionCallback
- onCapturedPointerEvent(MotionEvent) - function in android.view.SurfaceViewRenderer
- onCapturedPointerEvent(MotionEvent) - function in android.view.TextureViewRenderer
- onCapturerStarted(Boolean) - function in io.livekit.android.room.track.video.ChainVideoProcessor
- onCapturerStarted(Boolean) - function in livekit.org.webrtc.NoDropVideoProcessor
- onCapturerStarted(Boolean) - function in io.livekit.android.room.track.video.ScaleCropVideoProcessor
- onCapturerStopped() - function in io.livekit.android.room.track.video.ChainVideoProcessor
- onCapturerStopped() - function in livekit.org.webrtc.NoDropVideoProcessor
- onCapturerStopped() - function in io.livekit.android.room.track.video.ScaleCropVideoProcessor
- onCheckIsTextEditor() - function in android.view.SurfaceViewRenderer
- onCheckIsTextEditor() - function in android.view.TextureViewRenderer
- onConfigurationChanged(Configuration) - function in android.view.SurfaceViewRenderer
- onConfigurationChanged(Configuration) - function in android.view.TextureViewRenderer
- onConfigurationChanged(Configuration) - function in android.app.ScreenCaptureService
- onCreate() - function in android.app.ScreenCaptureService
- onCreateContextMenu(ContextMenu) - function in android.view.SurfaceViewRenderer
- onCreateContextMenu(ContextMenu) - function in android.view.TextureViewRenderer
- onCreateDrawableState(Integer) - function in android.view.SurfaceViewRenderer
- onCreateDrawableState(Integer) - function in android.view.TextureViewRenderer
- onCreateInputConnection(EditorInfo) - function in android.view.SurfaceViewRenderer
- onCreateInputConnection(EditorInfo) - function in android.view.TextureViewRenderer
- onCreateViewTranslationRequest(IntArray,Consumer) - function in android.view.SurfaceViewRenderer
- onCreateViewTranslationRequest(IntArray,Consumer) - function in android.view.TextureViewRenderer
- onCreateVirtualViewTranslationRequests(LongArray,IntArray,Consumer) - function in android.view.SurfaceViewRenderer
- onCreateVirtualViewTranslationRequests(LongArray,IntArray,Consumer) - function in android.view.TextureViewRenderer
- onDataReceived(ByteArray,RemoteParticipant) - function in io.livekit.android.room.participant.Room
- Received data published by another participant
- onDestroy() - function in android.app.ScreenCaptureService
- onDetachedFromWindow() - function in android.view.SurfaceViewRenderer
- onDetachedFromWindow() - function in android.view.TextureViewRenderer
- onDisplayHint(Integer) - function in android.view.SurfaceViewRenderer
- onDisplayHint(Integer) - function in android.view.TextureViewRenderer
- onDragEvent(DragEvent) - function in android.view.SurfaceViewRenderer
- onDragEvent(DragEvent) - function in android.view.TextureViewRenderer
- onDraw(Canvas) - function in android.view.SurfaceViewRenderer
- onDraw(Canvas) - function in android.view.TextureViewRenderer
- onDrawForeground(Canvas) - function in android.view.SurfaceViewRenderer
- onDrawForeground(Canvas) - function in android.view.TextureViewRenderer
- onDrawScrollBars(Canvas) - function in android.view.SurfaceViewRenderer
- onDrawScrollBars(Canvas) - function in android.view.TextureViewRenderer
- ONE_SPATIAL_LAYER_PER_STREAM - enum entry in livekit.LivekitModels.VideoLayer.Mode
ONE_SPATIAL_LAYER_PER_STREAM = 1;- ONE_SPATIAL_LAYER_PER_STREAM_INCOMPLETE_RTCP_SR - enum entry in livekit.LivekitModels.VideoLayer.Mode
ONE_SPATIAL_LAYER_PER_STREAM_INCOMPLETE_RTCP_SR = 3;- onEngineResumed() - function in io.livekit.android.room.Room
- onEngineResuming() - function in io.livekit.android.room.Room
- onFilterTouchEventForSecurity(MotionEvent) - function in android.view.SurfaceViewRenderer
- onFilterTouchEventForSecurity(MotionEvent) - function in android.view.TextureViewRenderer
- onFinishInflate() - function in android.view.SurfaceViewRenderer
- onFinishInflate() - function in android.view.TextureViewRenderer
- onFinishTemporaryDetach() - function in android.view.SurfaceViewRenderer
- onFinishTemporaryDetach() - function in android.view.TextureViewRenderer
- onFirstFrameAvailable() - function in io.livekit.android.room.track.video.CameraEventsDispatchHandler
- onFirstFrameRendered() - function in livekit.org.webrtc.SurfaceViewRenderer
- onFirstFrameRendered() - function in io.livekit.android.renderer.TextureViewRenderer
- onFocusChanged(Boolean,Integer,Rect) - function in android.view.SurfaceViewRenderer
- onFocusChanged(Boolean,Integer,Rect) - function in android.view.TextureViewRenderer
- onFrame(VideoFrame) - function in io.livekit.android.renderer.SurfaceViewRenderer
- onFrame(VideoFrame) - function in io.livekit.android.renderer.TextureViewRenderer
- onFrameCaptured(VideoFrame,VideoProcessor.FrameAdaptationParameters) - function in livekit.org.webrtc.ChainVideoProcessor
- onFrameCaptured(VideoFrame) - function in livekit.org.webrtc.ChainVideoProcessor
- onFrameCaptured(VideoFrame,VideoProcessor.FrameAdaptationParameters) - function in io.livekit.android.room.track.video.NoDropVideoProcessor
- onFrameCaptured(VideoFrame) - function in livekit.org.webrtc.NoDropVideoProcessor
- onFrameCaptured(VideoFrame) - function in io.livekit.android.room.track.video.ScaleCropVideoProcessor
- onFrameCaptured(VideoFrame,VideoProcessor.FrameAdaptationParameters) - function in livekit.org.webrtc.ScaleCropVideoProcessor
- onFrameResolutionChanged(Integer,Integer,Integer) - function in livekit.org.webrtc.SurfaceViewRenderer
- onFrameResolutionChanged(Integer,Integer,Integer) - function in io.livekit.android.renderer.TextureViewRenderer
- onGenericMotionEvent(MotionEvent) - function in android.view.SurfaceViewRenderer
- onGenericMotionEvent(MotionEvent) - function in android.view.TextureViewRenderer
- onHoverChanged(Boolean) - function in android.view.SurfaceViewRenderer
- onHoverChanged(Boolean) - function in android.view.TextureViewRenderer
- onHoverEvent(MotionEvent) - function in android.view.SurfaceViewRenderer
- onHoverEvent(MotionEvent) - function in android.view.TextureViewRenderer
- onInitializeAccessibilityEvent(AccessibilityEvent) - function in android.view.SurfaceViewRenderer
- onInitializeAccessibilityEvent(AccessibilityEvent) - function in android.view.TextureViewRenderer
- onInitializeAccessibilityNodeInfo(AccessibilityNodeInfo) - function in android.view.SurfaceViewRenderer
- onInitializeAccessibilityNodeInfo(AccessibilityNodeInfo) - function in android.view.TextureViewRenderer
- onKeyDown(Integer,KeyEvent) - function in android.view.SurfaceViewRenderer
- onKeyDown(Integer,KeyEvent) - function in android.view.TextureViewRenderer
- onKeyLongPress(Integer,KeyEvent) - function in android.view.SurfaceViewRenderer
- onKeyLongPress(Integer,KeyEvent) - function in android.view.TextureViewRenderer
- onKeyMultiple(Integer,Integer,KeyEvent) - function in android.view.SurfaceViewRenderer
- onKeyMultiple(Integer,Integer,KeyEvent) - function in android.view.TextureViewRenderer
- onKeyPreIme(Integer,KeyEvent) - function in android.view.SurfaceViewRenderer
- onKeyPreIme(Integer,KeyEvent) - function in android.view.TextureViewRenderer
- onKeyShortcut(Integer,KeyEvent) - function in android.view.SurfaceViewRenderer
- onKeyShortcut(Integer,KeyEvent) - function in android.view.TextureViewRenderer
- onKeyUp(Integer,KeyEvent) - function in android.view.SurfaceViewRenderer
- onKeyUp(Integer,KeyEvent) - function in android.view.TextureViewRenderer
- onLayout(Boolean,Integer,Integer,Integer,Integer) - function in livekit.org.webrtc.SurfaceViewRenderer
- onLowMemory() - function in android.app.ScreenCaptureService
- onMeasure(Integer,Integer) - function in livekit.org.webrtc.SurfaceViewRenderer
- onOverScrolled(Integer,Integer,Boolean,Boolean) - function in android.view.SurfaceViewRenderer
- onOverScrolled(Integer,Integer,Boolean,Boolean) - function in android.view.TextureViewRenderer
- onPointerCaptureChange(Boolean) - function in android.view.SurfaceViewRenderer
- onPointerCaptureChange(Boolean) - function in android.view.TextureViewRenderer
- onPopulateAccessibilityEvent(AccessibilityEvent) - function in android.view.SurfaceViewRenderer
- onPopulateAccessibilityEvent(AccessibilityEvent) - function in android.view.TextureViewRenderer
- onProvideAutofillStructure(ViewStructure,Integer) - function in android.view.SurfaceViewRenderer
- onProvideAutofillStructure(ViewStructure,Integer) - function in android.view.TextureViewRenderer
- onProvideAutofillVirtualStructure(ViewStructure,Integer) - function in android.view.SurfaceViewRenderer
- onProvideAutofillVirtualStructure(ViewStructure,Integer) - function in android.view.TextureViewRenderer
- onProvideContentCaptureStructure(ViewStructure,Integer) - function in android.view.SurfaceViewRenderer
- onProvideContentCaptureStructure(ViewStructure,Integer) - function in android.view.TextureViewRenderer
- onProvideStructure(ViewStructure) - function in android.view.SurfaceViewRenderer
- onProvideStructure(ViewStructure) - function in android.view.TextureViewRenderer
- onProvideVirtualStructure(ViewStructure) - function in android.view.SurfaceViewRenderer
- onProvideVirtualStructure(ViewStructure) - function in android.view.TextureViewRenderer
- onPublishFailure(Exception) - function in io.livekit.android.room.participant.LocalParticipant.PublishListener
- onPublishSuccess(TrackPublication) - function in io.livekit.android.room.participant.LocalParticipant.PublishListener
- onRebind(Intent) - function in android.app.ScreenCaptureService
- onReceiveContent(ContentInfo) - function in android.view.SurfaceViewRenderer
- onReceiveContent(ContentInfo) - function in android.view.TextureViewRenderer
- onResolvePointerIcon(MotionEvent,Integer) - function in android.view.SurfaceViewRenderer
- onResolvePointerIcon(MotionEvent,Integer) - function in android.view.TextureViewRenderer
- onRestoreInstanceState(Parcelable) - function in android.view.SurfaceViewRenderer
- onRestoreInstanceState(Parcelable) - function in android.view.TextureViewRenderer
- onRpcPacketReceived(LivekitModels.DataPacket) - function in io.livekit.android.room.Room
- onRtlPropertiesChanged(Integer) - function in android.view.SurfaceViewRenderer
- onRtlPropertiesChanged(Integer) - function in android.view.TextureViewRenderer
- onSaveInstanceState() - function in android.view.SurfaceViewRenderer
- onSaveInstanceState() - function in android.view.TextureViewRenderer
- onScreenStateChanged(Integer) - function in android.view.SurfaceViewRenderer
- onScreenStateChanged(Integer) - function in android.view.TextureViewRenderer
- onScrollCaptureSearch(Rect,Point,Consumer) - function in android.view.SurfaceViewRenderer
- onScrollCaptureSearch(Rect,Point,Consumer) - function in android.view.TextureViewRenderer
- onScrollChanged(Integer,Integer,Integer,Integer) - function in android.view.SurfaceViewRenderer
- onScrollChanged(Integer,Integer,Integer,Integer) - function in android.view.TextureViewRenderer
- onSetAlpha(Integer) - function in android.view.SurfaceViewRenderer
- onSetAlpha(Integer) - function in android.view.TextureViewRenderer
- onSizeChanged(Integer,Integer,Integer,Integer) - function in android.view.SurfaceViewRenderer
- onSizeChanged(Integer,Integer,Integer,Integer) - function in android.view.TextureViewRenderer
- onSpeakingChanged(Participant) - function in io.livekit.android.room.participant.Room
- Fired when the current participant's isSpeaking property changes.
- onStart(Intent,Integer) - function in android.app.ScreenCaptureService
- onStartCommand(Intent,Integer,Integer) - function in android.app.ScreenCaptureService
- onStartPlayout() - function in io.livekit.android.audio.CommunicationWorkaround
- onStartTemporaryDetach() - function in android.view.SurfaceViewRenderer
- onStartTemporaryDetach() - function in android.view.TextureViewRenderer
- onStop() - function in io.livekit.android.room.track.LocalScreencastVideoTrack.MediaProjectionCallback
- onStopPlayout() - function in io.livekit.android.audio.CommunicationWorkaround
- onSurfaceTextureAvailable(SurfaceTexture,Integer,Integer) - function in io.livekit.android.renderer.TextureViewRenderer
- onSurfaceTextureDestroyed(SurfaceTexture) - function in io.livekit.android.renderer.TextureViewRenderer
- onSurfaceTextureSizeChanged(SurfaceTexture,Integer,Integer) - function in io.livekit.android.renderer.TextureViewRenderer
- onSurfaceTextureUpdated(SurfaceTexture) - function in io.livekit.android.renderer.TextureViewRenderer
- onTaskRemoved(Intent) - function in android.app.ScreenCaptureService
- onTimeout(Integer) - function in android.app.ScreenCaptureService
- onTimeout(Integer,Integer) - function in android.app.ScreenCaptureService
- onTouchEvent(MotionEvent) - function in android.view.SurfaceViewRenderer
- onTouchEvent(MotionEvent) - function in android.view.TextureViewRenderer
- onTrackballEvent(MotionEvent) - function in android.view.SurfaceViewRenderer
- onTrackballEvent(MotionEvent) - function in android.view.TextureViewRenderer
- onTrackPublished(RemoteTrackPublication,RemoteParticipant) - function in io.livekit.android.room.participant.Room
- When a new track is published to room after the local participant has joined.
- onTransact(Integer,Parcel,Parcel,Integer) - function in android.os.ScreenCaptureService.ScreenCaptureBinder
- onTrimMemory(Integer) - function in android.app.ScreenCaptureService
- onUnbind(Intent) - function in io.livekit.android.room.track.screencapture.ScreenCaptureService
- onViewTranslationResponse(ViewTranslationResponse) - function in android.view.SurfaceViewRenderer
- onViewTranslationResponse(ViewTranslationResponse) - function in android.view.TextureViewRenderer
- onVirtualViewTranslationResponses(LongSparseArray) - function in android.view.SurfaceViewRenderer
- onVirtualViewTranslationResponses(LongSparseArray) - function in android.view.TextureViewRenderer
- onVisibilityAggregated(Boolean) - function in android.view.SurfaceViewRenderer
- onVisibilityAggregated(Boolean) - function in android.view.TextureViewRenderer
- onWebRtcAudioRecordSamplesReady(JavaAudioDeviceModule.AudioSamples) - function in io.livekit.android.audio.AudioRecordSamplesDispatcher
- onWindowFocusChanged(Boolean) - function in android.view.SurfaceViewRenderer
- onWindowFocusChanged(Boolean) - function in android.view.TextureViewRenderer
- onWindowSystemUiVisibilityChanged(Integer) - function in android.view.SurfaceViewRenderer
- onWindowSystemUiVisibilityChanged(Integer) - function in android.view.TextureViewRenderer
- onWindowVisibilityChanged(Integer) - function in android.view.SurfaceViewRenderer
- onWindowVisibilityChanged(Integer) - function in android.view.TextureViewRenderer
- openFileInput(String) - function in android.content.ScreenCaptureService
- openFileOutput(String,Integer) - function in android.content.ScreenCaptureService
- openOrCreateDatabase(String,Integer,SQLiteDatabase.CursorFactory) - function in android.content.ScreenCaptureService
- openOrCreateDatabase(String,Integer,SQLiteDatabase.CursorFactory,DatabaseErrorHandler) - function in android.content.ScreenCaptureService
- OPTIONS - enum entry in livekit.LivekitIngress.IngressAudioOptions.EncodingOptionsCase
- OPTIONS - enum entry in livekit.LivekitIngress.IngressVideoOptions.EncodingOptionsCase
- OPTIONS_NOT_SET - enum entry in livekit.LivekitEgress.RoomCompositeEgressRequest.OptionsCase
- OPTIONS_NOT_SET - enum entry in livekit.LivekitEgress.WebEgressRequest.OptionsCase
- OPTIONS_NOT_SET - enum entry in livekit.LivekitEgress.ParticipantEgressRequest.OptionsCase
- OPTIONS_NOT_SET - enum entry in livekit.LivekitEgress.TrackCompositeEgressRequest.OptionsCase
- OPTIONS_NOT_SET - enum entry in livekit.LivekitEgress.AutoParticipantEgress.OptionsCase
- OPUS - enum entry in livekit.LivekitModels.AudioCodec
OPUS = 1;- OPUS_MONO_64KBS - enum entry in livekit.LivekitIngress.IngressAudioEncodingPreset
OPUS, 1 channel, 64kbpsOPUS_MONO_64KBS = 1;- OPUS_STEREO_96KBPS - enum entry in livekit.LivekitIngress.IngressAudioEncodingPreset
OPUS, 2 channels, 96kbpsOPUS_STEREO_96KBPS = 0;- ORIGINAL - enum entry in io.livekit.android.room.track.ScreenSharePresets
Uses the original resolution without resizing.
- OTHER - enum entry in io.livekit.android.stats.NetworkType
- OutgoingDataStreamManager - class in io.livekit.android.room.datastream.outgoing
- OutgoingDataStreamManagerImpl_Factory - class in io.livekit.android.room.datastream.outgoing
- OUTPUT_NOT_SET - enum entry in livekit.LivekitEgress.RoomCompositeEgressRequest.OutputCase
- OUTPUT_NOT_SET - enum entry in livekit.LivekitEgress.WebEgressRequest.OutputCase
- OUTPUT_NOT_SET - enum entry in livekit.LivekitEgress.TrackCompositeEgressRequest.OutputCase
- OUTPUT_NOT_SET - enum entry in livekit.LivekitEgress.TrackEgressRequest.OutputCase
- OUTPUT_NOT_SET - enum entry in livekit.LivekitEgress.EncodedFileOutput.OutputCase
- OUTPUT_NOT_SET - enum entry in livekit.LivekitEgress.SegmentedFileOutput.OutputCase
- OUTPUT_NOT_SET - enum entry in livekit.LivekitEgress.DirectFileOutput.OutputCase
- OUTPUT_NOT_SET - enum entry in livekit.LivekitEgress.ImageOutput.OutputCase
- OUTPUT_NOT_SET - enum entry in livekit.LivekitEgress.AutoTrackEgress.OutputCase
- overrideExecutorAndDispatcher(ExecutorService,CoroutineDispatcher) - function in io.livekit.android.webrtc.peerconnection.RTCThreadUtilsKt
- Overrides how RTC thread calls are executed and dispatched.
- OverridesModule_AudioDeviceModuleFactory - class in io.livekit.android.dagger
- OverridesModule_AudioHandlerFactory - class in io.livekit.android.dagger
- OverridesModule_AudioOutputTypeFactory - class in io.livekit.android.dagger
- OverridesModule_AudioProcessorOptionsFactory - class in io.livekit.android.dagger
- OverridesModule_DisableAudioPrewarmFactory - class in io.livekit.android.dagger
- OverridesModule_DisableCommunicationWorkAroundFactory - class in io.livekit.android.dagger
- OverridesModule_EglBaseFactory - class in io.livekit.android.dagger
- OverridesModule_JavaAudioDeviceModuleCustomizerFactory - class in io.livekit.android.dagger
- OverridesModule_OkHttpClientFactory - class in io.livekit.android.dagger
- OverridesModule_PeerConnectionFactoryOptionsFactory - class in io.livekit.android.dagger
- OverridesModule_VideoDecoderFactoryFactory - class in io.livekit.android.dagger
- OverridesModule_VideoEncoderFactoryFactory - class in io.livekit.android.dagger
- overScrollBy(Integer,Integer,Integer,Integer,Integer,Integer,Integer,Integer,Boolean) - function in android.view.SurfaceViewRenderer
- overScrollBy(Integer,Integer,Integer,Integer,Integer,Integer,Integer,Integer,Boolean) - function in android.view.TextureViewRenderer