Class MediaQualityManager
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
initializerIJVMBridgeBaseInitializer
Properties
BridgeClassName
Java class name to be instantiated
public override string BridgeClassName { get; }
Property Value
IsBridgeAbstract
true if the BridgeClassName is an abstract class, i.e. cannot be created an instance
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
true if the BridgeClassName implements java.lang.AutoCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
true if the BridgeClassName is an interface, i.e. does not have any public constructor
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
true if the BridgeClassName is a static class, i.e. does not have any public constructor
public override bool IsBridgeStatic { get; }
Property Value
Methods
AddActiveProcessingPictureListener(Executor, Consumer<List<ActiveProcessingPicture>>)
public void AddActiveProcessingPictureListener(Executor arg0, Consumer<List<ActiveProcessingPicture>> arg1)
Parameters
CreatePictureProfile(PictureProfile)
public void CreatePictureProfile(PictureProfile arg0)
Parameters
CreateSoundProfile(SoundProfile)
public void CreateSoundProfile(SoundProfile arg0)
Parameters
arg0SoundProfile
GetAvailablePictureProfiles(ProfileQueryParams)
public List<PictureProfile> GetAvailablePictureProfiles(MediaQualityManager.ProfileQueryParams arg0)
Parameters
Returns
GetAvailableSoundProfiles(ProfileQueryParams)
public List<SoundProfile> GetAvailableSoundProfiles(MediaQualityManager.ProfileQueryParams arg0)
Parameters
Returns
GetParameterCapabilities(List<String>)
public List<ParameterCapability> GetParameterCapabilities(List<String> arg0)
Parameters
Returns
GetPictureProfile(int, String, ProfileQueryParams)
public PictureProfile GetPictureProfile(int arg0, String arg1, MediaQualityManager.ProfileQueryParams arg2)
Parameters
arg0intarg1Stringarg2MediaQualityManager.ProfileQueryParams
Returns
GetSoundProfile(int, String, ProfileQueryParams)
public SoundProfile GetSoundProfile(int arg0, String arg1, MediaQualityManager.ProfileQueryParams arg2)
Parameters
arg0intarg1Stringarg2MediaQualityManager.ProfileQueryParams
Returns
IsAmbientBacklightEnabled()
public bool IsAmbientBacklightEnabled()
Returns
IsAutoPictureQualityEnabled()
public bool IsAutoPictureQualityEnabled()
Returns
IsAutoSoundQualityEnabled()
public bool IsAutoSoundQualityEnabled()
Returns
IsSuperResolutionEnabled()
public bool IsSuperResolutionEnabled()
Returns
RegisterAmbientBacklightCallback(Executor, AmbientBacklightCallback)
public void RegisterAmbientBacklightCallback(Executor arg0, MediaQualityManager.AmbientBacklightCallback arg1)
Parameters
RegisterPictureProfileCallback(Executor, PictureProfileCallback)
public void RegisterPictureProfileCallback(Executor arg0, MediaQualityManager.PictureProfileCallback arg1)
Parameters
RegisterSoundProfileCallback(Executor, SoundProfileCallback)
public void RegisterSoundProfileCallback(Executor arg0, MediaQualityManager.SoundProfileCallback arg1)
Parameters
arg0Executorarg1MediaQualityManager.SoundProfileCallback
RemoveActiveProcessingPictureListener(Consumer<List<ActiveProcessingPicture>>)
public void RemoveActiveProcessingPictureListener(Consumer<List<ActiveProcessingPicture>> arg0)
Parameters
RemovePictureProfile(String)
public void RemovePictureProfile(String arg0)
Parameters
RemoveSoundProfile(String)
public void RemoveSoundProfile(String arg0)
Parameters
SetAmbientBacklightEnabled(bool)
public void SetAmbientBacklightEnabled(bool arg0)
Parameters
SetAmbientBacklightSettings(AmbientBacklightSettings)
public void SetAmbientBacklightSettings(AmbientBacklightSettings arg0)
Parameters
UnregisterAmbientBacklightCallback(AmbientBacklightCallback)
public void UnregisterAmbientBacklightCallback(MediaQualityManager.AmbientBacklightCallback arg0)
Parameters
UnregisterPictureProfileCallback(PictureProfileCallback)
public void UnregisterPictureProfileCallback(MediaQualityManager.PictureProfileCallback arg0)
Parameters
UnregisterSoundProfileCallback(SoundProfileCallback)
public void UnregisterSoundProfileCallback(MediaQualityManager.SoundProfileCallback arg0)
Parameters
UpdatePictureProfile(String, PictureProfile)
public void UpdatePictureProfile(String arg0, PictureProfile arg1)
Parameters
arg0Stringarg1PictureProfile
UpdateSoundProfile(String, SoundProfile)
public void UpdateSoundProfile(String arg0, SoundProfile arg1)
Parameters
arg0Stringarg1SoundProfile