Agora Java API Reference for Android
|
Public Member Functions | |
abstract long | getNativeHandle () |
abstract long | getNativeAndroidObject () |
abstract void | setNativeAndroidObject (long nativeAndroidObject) |
abstract int | setPreviewCanvas (AgoraRteVideoCanvas canvas) |
abstract AgoraRteSourceType | getSourceType () |
abstract void | registerVideoFrameObserver (AgoraRteVideoFrameObserver observer) |
abstract void | unregisterVideoFrameObserver (AgoraRteVideoFrameObserver observer) |
abstract int | setFilterProperty (String id, String key, String json) |
abstract String | getFilterProperty (String id, String key) |
abstract String | getAttachedStreamId () |
abstract int | enableExtension (String providerName, String extensionName) |
abstract int | setExtensionProviderProperty (AgoraRteExtensionProperty extensionProperty) |
abstract int | setExtensionProperty (AgoraRteExtensionProperty extensionProperty) |
abstract AgoraRteExtensionProperty | getExtensionProperty () |
abstract void | destroy () |
Protected Member Functions | |
abstract void | setNativeHandle (long nativeHandle) |
|
abstract |
Sets the video canvas for local preview.
canvas | Video canvas settings. |
|
abstract |
Get the video source Type
|
abstract |
Registers a video frame observer.
observer | an IAgoraRteVideoFrameObserver object. |
|
abstract |
Unregisters a video frame observer.
observer | an IAgoraRteVideoFrameObserver object. |
|
abstract |
Sets the property of a filter by ID
id | ID of the filter. |
key | Key of the filter. |
json | Value of the filter in JSON format. |
|
abstract |
Gets the property of a filter by ID.
id | ID of the filter. |
key | Key of the filter. |
|
abstract |
Gets the stream ID where the track is published to.
|
abstract |
Enable extension.
providerName | name for provider, e.g. agora.io. |
extensionName | name for extension, e.g. agora.beauty. |
|
abstract |
Set extension provider specific property.
extensionProperty | the extension property |
|
abstract |
Set extension specific property.
extensionProperty | the extension property |
|
abstract |
Get extension specific property.
|
abstract |
destroy video track