Package org.linphone.mediastream
Class MediastreamerAndroidContext
java.lang.Object
org.linphone.mediastream.MediastreamerAndroidContext
-
Method Summary
Modifier and TypeMethodDescriptionstatic boolean
checkMediaCodecAvailability
(String mimeType) static void
static void
disableAudioRouteChanges
(boolean disable) static void
static void
enableFilterFromName
(String name, boolean enable) Deprecated.static void
static boolean
filterFromNameEnabled
(String name) Deprecated.static android.media.AudioDeviceInfo[]
getAudioDevices
(String device_dir) static android.content.Context
static int
static int
static String
static boolean
getSpeakerphoneAlwaysOn
(Factory factory) static void
static void
hackVolumeOnStream
(int stream) static boolean
static boolean
static boolean
setCommunicationDevice
(int id) static void
setContext
(Object c) static void
static 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() -
setCommunicationDevice
public static boolean setCommunicationDevice(int id) -
clearCommunicationDevice
public static void clearCommunicationDevice() -
checkMediaCodecAvailability
-