Package org.linphone.mediastream
Class MediastreamerAndroidContext
java.lang.Object
org.linphone.mediastream.MediastreamerAndroidContext
-
Method Summary
Modifier and TypeMethodDescriptionstatic booleancheckMediaCodecAvailability(String mimeType) static voidstatic voiddisableAudioRouteChanges(boolean disable) static voidstatic voidenableFilterFromName(String name, boolean enable) Deprecated.static voidstatic booleanfilterFromNameEnabled(String name) Deprecated.static android.media.AudioDeviceInfo[]getAudioDevices(String device_dir) static android.content.Contextstatic intstatic intstatic Stringstatic booleangetSpeakerphoneAlwaysOn(Factory factory) static voidstatic voidhackVolumeOnStream(int stream) static booleanstatic booleanstatic booleanstatic booleansetCommunicationDevice(int id) static voidsetContext(Object c) static voidstatic void
-
Method Details
-
getContext
public static android.content.Context getContext() -
getDeviceFavoriteSampleRate
public static int getDeviceFavoriteSampleRate() -
getDeviceFavoriteBufferSize
public static int getDeviceFavoriteBufferSize() -
getNativeLibrariesDirectory
-
setContext
-
getAudioDevices
-
getSpeakerphoneAlwaysOn
-
enableFilterFromName
Deprecated.Specifies if a filter is enabled or not.- Parameters:
name- A name for the filter. refer to ms2 internals to get list of filtersenable- Whether to enable or not the filter- Throws:
MediastreamException- if filter name is unknown
-
filterFromNameEnabled
Deprecated.Specifies if a filter is enabled or not.- Parameters:
name- A name for the filter. refer to ms2 internals to get list of filters- Returns:
- enable, true/false
-
isAudioRouteChangesDisabled
public static boolean isAudioRouteChangesDisabled() -
disableAudioRouteChanges
public static void disableAudioRouteChanges(boolean disable) -
enableSpeaker
public static void enableSpeaker() -
enableEarpiece
public static void enableEarpiece() -
startBluetooth
public static void startBluetooth() -
stopBluetooth
public static void stopBluetooth() -
hackVolume
public static void hackVolume() -
hackVolumeOnStream
public static void hackVolumeOnStream(int stream) -
isRecordAudioPermissionGranted
public static boolean isRecordAudioPermissionGranted() -
isCameraPermissionGranted
public static boolean isCameraPermissionGranted() -
setCommunicationDevice
public static boolean setCommunicationDevice(int id) -
clearCommunicationDevice
public static void clearCommunicationDevice() -
checkMediaCodecAvailability
-