added in API level 23
Deprecated since API level 24

AudioRecord.OnRoutingChangedListener

public static interface AudioRecord.OnRoutingChangedListener
implements AudioRouting.OnRoutingChangedListener

android.media.AudioRecord.OnRoutingChangedListener


This interface was deprecated in API level 24.
users should switch to the general purpose AudioRouting.OnRoutingChangedListener class instead.

Defines the interface by which applications can receive notifications of routing changes for the associated AudioRecord.

Summary

Public methods

default void onRoutingChanged(AudioRouting router)
abstract void onRoutingChanged(AudioRecord audioRecord)

Called when the routing of an AudioRecord changes from either and explicit or policy rerouting.

Inherited methods

Public methods

onRoutingChanged

added in API level 24
void onRoutingChanged (AudioRouting router)

Parameters
router AudioRouting

onRoutingChanged

added in API level 23
void onRoutingChanged (AudioRecord audioRecord)

Called when the routing of an AudioRecord changes from either and explicit or policy rerouting. Use getRoutedDevice() to retrieve the newly routed-from device.

Parameters
audioRecord AudioRecord