AndroidAudioConfiguration class
Constructors
- AndroidAudioConfiguration({bool? manageAudioFocus, AndroidAudioMode? androidAudioMode, AndroidAudioFocusMode? androidAudioFocusMode, AndroidAudioStreamType? androidAudioStreamType, AndroidAudioAttributesUsageType? androidAudioAttributesUsageType, AndroidAudioAttributesContentType? androidAudioAttributesContentType, bool? forceHandleAudioRouting})
Properties
- androidAudioAttributesContentType → AndroidAudioAttributesContentType?
- 
  
  final
- androidAudioAttributesUsageType → AndroidAudioAttributesUsageType?
- 
  
  final
- androidAudioFocusMode → AndroidAudioFocusMode?
- 
  
  final
- androidAudioMode → AndroidAudioMode?
- 
  
  final
- androidAudioStreamType → AndroidAudioStreamType?
- 
  
  final
- forceHandleAudioRouting → bool?
- 
  On certain Android devices, audio routing does not function properly and
bluetooth microphones will not work unless audio mode is set to
inCommunicationorinCall. Audio routing is turned off those cases.final
- hashCode → int
- 
  The hash code for this object.
  no setterinherited
- manageAudioFocus → bool?
- 
  Controls whether audio focus should be automatically managed during
a WebRTC session.
  final
- runtimeType → Type
- 
  A representation of the runtime type of the object.
  no setterinherited
Methods
- 
  noSuchMethod(Invocation invocation) → dynamic 
- 
  Invoked when a nonexistent method or property is accessed.
  inherited
- 
  toMap() → Map< String, dynamic> 
- 
  toString() → String 
- 
  A string representation of this object.
  inherited
Operators
- 
  operator ==(Object other) → bool 
- 
  The equality operator.
  inherited
Static Properties
- communication → AndroidAudioConfiguration
- 
  A pre-configured AndroidAudioConfiguration for voice communication.
  final
- media → AndroidAudioConfiguration
- 
  A pre-configured AndroidAudioConfiguration for media playback.
  final