Class AudioManager

    Definition

    Namespace:
    Tizen.Multimedia
    Assembly:
    Tizen.Multimedia.dll

    Provides the ability to control volume levels and monitor audio devices.

    public static class AudioManager
    Inheritance
    object
    AudioManager

    Properties

    View Source

    VolumeController

    Gets the volume controller.

    Declaration
    public static AudioVolume VolumeController { get; }
    Property Value
    Type Description
    AudioVolume

    The AudioVolume.

    Methods

    View Source

    GetConnectedDevices()

    Gets the all devices currently connected.

    Declaration
    public static IEnumerable<AudioDevice> GetConnectedDevices()
    Returns
    Type Description
    System.Collections.Generic.IEnumerable<T><AudioDevice>

    An IEnumerable<AudioDevice> that contains connected devices.

    Events

    View Source

    DeviceConnectionChanged

    Occurs when the state of a connection of an audio device changes.

    Declaration
    public static event EventHandler<AudioDeviceConnectionChangedEventArgs> DeviceConnectionChanged
    Event Type
    Type Description
    System.EventHandler<TEventArgs><AudioDeviceConnectionChangedEventArgs>
    View Source

    DeviceRunningChanged

    Occurs when the audio stream started actually to run on the device.

    Declaration
    public static event EventHandler<AudioDeviceRunningChangedEventArgs> DeviceRunningChanged
    Event Type
    Type Description
    System.EventHandler<TEventArgs><AudioDeviceRunningChangedEventArgs>
    Remarks

    If this event is invoked once and the audio stream is still running on the device,
    this event will not be invoked anymore, even if there are more audio streams to run.
    This event is invoked only when all streams are stopped and a new stream starts to run.

    Exceptions
    Type Condition
    System.InvalidOperationException

    AudioManager failed to communicate internally or allocate memory.

    • View Source
    Back to top Copyright © 2016-2024 Samsung
    Generated by DocFX