Agora Java API Reference for Android
|
Public Member Functions | |
abstract long | getNativeHandle () |
abstract long | getNativeAndroidObject () |
abstract void | setNativeAndroidObject (long nativeAndroidObject) |
abstract int | enableLocalPlayback () |
abstract AgoraRteSourceType | getSourceType () |
abstract int | adjustPublishVolume (int volume) |
abstract int | adjustPlayoutVolume (int volume) |
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 |
Enable local playback.
|
abstract |
Get the audio source type object
|
abstract |
Adjusts the publish volume of the local audio track..
volume | The volume for publishing. The value ranges between 0 and 100 |
|
abstract |
Adjusts the playback volume.
volume | The playback volume. The value ranges between 0 and 100 |
|
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 audio track