Class AudioAttributes
public class AudioAttributes : Parcelable, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, IParcelable
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<Parcelable>AudioAttributes
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<Parcelable>.SExecuteWithSignature<TReturn>(IJavaType, string, string, params object[])JVMBridgeBase<Parcelable>.SExecuteWithSignature<TNewClass, TReturn>(string, string, params object[])JVMBridgeBase<Parcelable>.IsAssignableFrom(IJavaType)JVMBridgeBase<Parcelable>.IsAssignableFrom<T>()JVMBridgeBase<Parcelable>.Execute<T>(params T[])JVMBridgeBase<Parcelable>.DynBridgeClazzJVMBridgeBase<Parcelable>.BridgeClazzJVMBridgeBase.RuntimeClassNameOf<T>()JVMBridgeBase.ClassNameOf<T>()JVMBridgeBase.ClassOf<T>()JVMBridgeBase.WrapsDirect<TNewClass>(IJavaObject)JVMBridgeBase.Wraps<TNewClass>(IJavaObject)JVMBridgeBase.Wraps<TNewClass, TReturn>(IJavaObject)JVMBridgeBase.Wraps<TNewClass, TReturn, TConverter>(IJavaObject)JVMBridgeBase.MonitorEnter()JVMBridgeBase.MonitorExit()JVMBridgeBase.IsInstanceOf(IJavaType)JVMBridgeBase.IsInstanceOf<T>()JVMBridgeBase.RuntimeIsInstanceOf<T>()JVMBridgeBase.CastTo<TNewClass>()JVMBridgeBase.CastDirect<TNewClass>()JVMBridgeBase.Dispose()JVMBridgeBase.ToString()JVMBridgeBase.GetHashCode()JVMBridgeBase.Notify()JVMBridgeBase.NotifyAll()JVMBridgeBase.Wait()JVMBridgeBase.IExecuteWithSignature<TNewClass, TReturn, TConverter>(string, string, params object[])JVMBridgeBase.DynBridgeInstanceJVMBridgeBase.BridgeInstanceJVMBridgeBase.IsBridgeListener
- Extension Methods
Constructors
AudioAttributes()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
public AudioAttributes()
AudioAttributes(params object[])
Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
public AudioAttributes(params object[] args)
Parameters
args
object[]
Properties
ALLOW_CAPTURE_BY_ALL
public static int ALLOW_CAPTURE_BY_ALL { get; }
Property Value
ALLOW_CAPTURE_BY_NONE
public static int ALLOW_CAPTURE_BY_NONE { get; }
Property Value
ALLOW_CAPTURE_BY_SYSTEM
public static int ALLOW_CAPTURE_BY_SYSTEM { get; }
Property Value
BridgeClassName
https://www.jcobridge.com/api-clr/html/P_MASES_JCOBridge_C2JBridge_JVMBridgeBase_BridgeClassName.htm
public override string BridgeClassName { get; }
Property Value
CONTENT_TYPE_MOVIE
public static int CONTENT_TYPE_MOVIE { get; }
Property Value
CONTENT_TYPE_MUSIC
public static int CONTENT_TYPE_MUSIC { get; }
Property Value
CONTENT_TYPE_SONIFICATION
https://developer.android.com/reference/android/media/AudioAttributes.html#CONTENT_TYPE_SONIFICATION
public static int CONTENT_TYPE_SONIFICATION { get; }
Property Value
CONTENT_TYPE_SPEECH
public static int CONTENT_TYPE_SPEECH { get; }
Property Value
CONTENT_TYPE_UNKNOWN
public static int CONTENT_TYPE_UNKNOWN { get; }
Property Value
CREATOR
public static Parcelable.Creator CREATOR { get; }
Property Value
FLAG_AUDIBILITY_ENFORCED
public static int FLAG_AUDIBILITY_ENFORCED { get; }
Property Value
FLAG_HW_AV_SYNC
public static int FLAG_HW_AV_SYNC { get; }
Property Value
FLAG_LOW_LATENCY
[Obsolete]
public static int FLAG_LOW_LATENCY { get; }
Property Value
IsBridgeAbstract
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
public override bool IsBridgeStatic { get; }
Property Value
SPATIALIZATION_BEHAVIOR_AUTO
public static int SPATIALIZATION_BEHAVIOR_AUTO { get; }
Property Value
SPATIALIZATION_BEHAVIOR_NEVER
public static int SPATIALIZATION_BEHAVIOR_NEVER { get; }
Property Value
USAGE_ALARM
public static int USAGE_ALARM { get; }
Property Value
USAGE_ASSISTANCE_ACCESSIBILITY
public static int USAGE_ASSISTANCE_ACCESSIBILITY { get; }
Property Value
USAGE_ASSISTANCE_NAVIGATION_GUIDANCE
public static int USAGE_ASSISTANCE_NAVIGATION_GUIDANCE { get; }
Property Value
USAGE_ASSISTANCE_SONIFICATION
public static int USAGE_ASSISTANCE_SONIFICATION { get; }
Property Value
USAGE_ASSISTANT
public static int USAGE_ASSISTANT { get; }
Property Value
USAGE_GAME
public static int USAGE_GAME { get; }
Property Value
USAGE_MEDIA
public static int USAGE_MEDIA { get; }
Property Value
USAGE_NOTIFICATION
public static int USAGE_NOTIFICATION { get; }
Property Value
USAGE_NOTIFICATION_COMMUNICATION_DELAYED
[Obsolete]
public static int USAGE_NOTIFICATION_COMMUNICATION_DELAYED { get; }
Property Value
USAGE_NOTIFICATION_COMMUNICATION_INSTANT
[Obsolete]
public static int USAGE_NOTIFICATION_COMMUNICATION_INSTANT { get; }
Property Value
USAGE_NOTIFICATION_COMMUNICATION_REQUEST
[Obsolete]
public static int USAGE_NOTIFICATION_COMMUNICATION_REQUEST { get; }
Property Value
USAGE_NOTIFICATION_EVENT
public static int USAGE_NOTIFICATION_EVENT { get; }
Property Value
USAGE_NOTIFICATION_RINGTONE
public static int USAGE_NOTIFICATION_RINGTONE { get; }
Property Value
USAGE_UNKNOWN
public static int USAGE_UNKNOWN { get; }
Property Value
USAGE_VOICE_COMMUNICATION
https://developer.android.com/reference/android/media/AudioAttributes.html#USAGE_VOICE_COMMUNICATION
public static int USAGE_VOICE_COMMUNICATION { get; }
Property Value
USAGE_VOICE_COMMUNICATION_SIGNALLING
public static int USAGE_VOICE_COMMUNICATION_SIGNALLING { get; }
Property Value
Methods
AreHapticChannelsMuted()
public bool AreHapticChannelsMuted()
Returns
DescribeContents()
public int DescribeContents()
Returns
GetAllowedCapturePolicy()
https://developer.android.com/reference/android/media/AudioAttributes.html#getAllowedCapturePolicy()
public int GetAllowedCapturePolicy()
Returns
GetContentType()
public int GetContentType()
Returns
GetFlags()
public int GetFlags()
Returns
GetSpatializationBehavior()
public int GetSpatializationBehavior()
Returns
GetUsage()
public int GetUsage()
Returns
GetVolumeControlStream()
public int GetVolumeControlStream()
Returns
IsContentSpatialized()
public bool IsContentSpatialized()
Returns
WriteToParcel(Parcel, int)
public void WriteToParcel(Parcel arg0, int arg1)