Table of Contents

Class MediaQualityManager

Namespace
Android.Media.Quality
Assembly
MASES.Netdroid.dll
public class MediaQualityManager : JVMBridgeBase<MediaQualityManager>, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBaseInstance>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeBaseInstance, IJVMBridgeDefinition
Inheritance
MediaQualityManager
Implements
Extension Methods

Constructors

MediaQualityManager(IJVMBridgeBaseInitializer)

Initializer used internally by JCOBridge. Do not use directly.

[Obsolete("This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public MediaQualityManager(IJVMBridgeBaseInitializer initializer)

Parameters

initializer IJVMBridgeBaseInitializer

Properties

BridgeClassName

Java class name to be instantiated

public override string BridgeClassName { get; }

Property Value

string

IsBridgeAbstract

true if the BridgeClassName is an abstract class, i.e. cannot be created an instance

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

true if the BridgeClassName implements java.lang.AutoCloseable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

true if the BridgeClassName is an interface, i.e. does not have any public constructor

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

true if the BridgeClassName is a static class, i.e. does not have any public constructor

public override bool IsBridgeStatic { get; }

Property Value

bool

Methods

AddActiveProcessingPictureListener(Executor, Consumer<List<ActiveProcessingPicture>>)

public void AddActiveProcessingPictureListener(Executor arg0, Consumer<List<ActiveProcessingPicture>> arg1)

Parameters

arg0 Executor

Executor

arg1 Consumer<List<ActiveProcessingPicture>>

Consumer

CreatePictureProfile(PictureProfile)

public void CreatePictureProfile(PictureProfile arg0)

Parameters

arg0 PictureProfile

PictureProfile

CreateSoundProfile(SoundProfile)

public void CreateSoundProfile(SoundProfile arg0)

Parameters

arg0 SoundProfile

SoundProfile

GetAvailablePictureProfiles(ProfileQueryParams)

public List<PictureProfile> GetAvailablePictureProfiles(MediaQualityManager.ProfileQueryParams arg0)

Parameters

arg0 MediaQualityManager.ProfileQueryParams

MediaQualityManager.ProfileQueryParams

Returns

List<PictureProfile>

List

GetAvailableSoundProfiles(ProfileQueryParams)

public List<SoundProfile> GetAvailableSoundProfiles(MediaQualityManager.ProfileQueryParams arg0)

Parameters

arg0 MediaQualityManager.ProfileQueryParams

MediaQualityManager.ProfileQueryParams

Returns

List<SoundProfile>

List

GetParameterCapabilities(List<String>)

public List<ParameterCapability> GetParameterCapabilities(List<String> arg0)

Parameters

arg0 List<String>

List

Returns

List<ParameterCapability>

List

GetPictureProfile(int, String, ProfileQueryParams)

public PictureProfile GetPictureProfile(int arg0, String arg1, MediaQualityManager.ProfileQueryParams arg2)

Parameters

arg0 int

int

arg1 String

String

arg2 MediaQualityManager.ProfileQueryParams

MediaQualityManager.ProfileQueryParams

Returns

PictureProfile

PictureProfile

GetSoundProfile(int, String, ProfileQueryParams)

public SoundProfile GetSoundProfile(int arg0, String arg1, MediaQualityManager.ProfileQueryParams arg2)

Parameters

arg0 int

int

arg1 String

String

arg2 MediaQualityManager.ProfileQueryParams

MediaQualityManager.ProfileQueryParams

Returns

SoundProfile

SoundProfile

IsAmbientBacklightEnabled()

public bool IsAmbientBacklightEnabled()

Returns

bool

bool

IsAutoPictureQualityEnabled()

public bool IsAutoPictureQualityEnabled()

Returns

bool

bool

IsAutoSoundQualityEnabled()

public bool IsAutoSoundQualityEnabled()

Returns

bool

bool

IsSuperResolutionEnabled()

public bool IsSuperResolutionEnabled()

Returns

bool

bool

RegisterAmbientBacklightCallback(Executor, AmbientBacklightCallback)

public void RegisterAmbientBacklightCallback(Executor arg0, MediaQualityManager.AmbientBacklightCallback arg1)

Parameters

arg0 Executor

Executor

arg1 MediaQualityManager.AmbientBacklightCallback

MediaQualityManager.AmbientBacklightCallback

RegisterPictureProfileCallback(Executor, PictureProfileCallback)

public void RegisterPictureProfileCallback(Executor arg0, MediaQualityManager.PictureProfileCallback arg1)

Parameters

arg0 Executor

Executor

arg1 MediaQualityManager.PictureProfileCallback

MediaQualityManager.PictureProfileCallback

RegisterSoundProfileCallback(Executor, SoundProfileCallback)

public void RegisterSoundProfileCallback(Executor arg0, MediaQualityManager.SoundProfileCallback arg1)

Parameters

arg0 Executor

Executor

arg1 MediaQualityManager.SoundProfileCallback

MediaQualityManager.SoundProfileCallback

RemoveActiveProcessingPictureListener(Consumer<List<ActiveProcessingPicture>>)

public void RemoveActiveProcessingPictureListener(Consumer<List<ActiveProcessingPicture>> arg0)

Parameters

arg0 Consumer<List<ActiveProcessingPicture>>

Consumer

RemovePictureProfile(String)

public void RemovePictureProfile(String arg0)

Parameters

arg0 String

String

RemoveSoundProfile(String)

public void RemoveSoundProfile(String arg0)

Parameters

arg0 String

String

SetAmbientBacklightEnabled(bool)

public void SetAmbientBacklightEnabled(bool arg0)

Parameters

arg0 bool

bool

SetAmbientBacklightSettings(AmbientBacklightSettings)

public void SetAmbientBacklightSettings(AmbientBacklightSettings arg0)

Parameters

arg0 AmbientBacklightSettings

AmbientBacklightSettings

UnregisterAmbientBacklightCallback(AmbientBacklightCallback)

public void UnregisterAmbientBacklightCallback(MediaQualityManager.AmbientBacklightCallback arg0)

Parameters

arg0 MediaQualityManager.AmbientBacklightCallback

MediaQualityManager.AmbientBacklightCallback

UnregisterPictureProfileCallback(PictureProfileCallback)

public void UnregisterPictureProfileCallback(MediaQualityManager.PictureProfileCallback arg0)

Parameters

arg0 MediaQualityManager.PictureProfileCallback

MediaQualityManager.PictureProfileCallback

UnregisterSoundProfileCallback(SoundProfileCallback)

public void UnregisterSoundProfileCallback(MediaQualityManager.SoundProfileCallback arg0)

Parameters

arg0 MediaQualityManager.SoundProfileCallback

MediaQualityManager.SoundProfileCallback

UpdatePictureProfile(String, PictureProfile)

public void UpdatePictureProfile(String arg0, PictureProfile arg1)

Parameters

arg0 String

String

arg1 PictureProfile

PictureProfile

UpdateSoundProfile(String, SoundProfile)

public void UpdateSoundProfile(String arg0, SoundProfile arg1)

Parameters

arg0 String

String

arg1 SoundProfile

SoundProfile