Show / Hide Table of Contents

    Class MediaPlayerImpl

    Inheritance
    System.Object
    MediaPlayerImpl
    Implements
    IPlatformMediaPlayer
    Namespace: Tizen.Wearable.CircularUI.Forms.Renderer
    Assembly: Tizen.Wearable.CircularUI.Forms.Renderer.dll
    Syntax
    public class MediaPlayerImpl : object, IPlatformMediaPlayer

    Constructors

    MediaPlayerImpl()

    Declaration
    public MediaPlayerImpl()

    Properties

    AspectMode

    Declaration
    public DisplayAspectMode AspectMode { get; set; }
    Property Value
    Type Description
    DisplayAspectMode

    AutoPlay

    Declaration
    public bool AutoPlay { get; set; }
    Property Value
    Type Description
    System.Boolean

    AutoStop

    Declaration
    public bool AutoStop { get; set; }
    Property Value
    Type Description
    System.Boolean

    Duration

    Declaration
    public int Duration { get; }
    Property Value
    Type Description
    System.Int32

    IsMuted

    Declaration
    public bool IsMuted { get; set; }
    Property Value
    Type Description
    System.Boolean

    Position

    Declaration
    public int Position { get; }
    Property Value
    Type Description
    System.Int32

    UsesEmbeddingControls

    Declaration
    public bool UsesEmbeddingControls { get; set; }
    Property Value
    Type Description
    System.Boolean

    Volume

    Declaration
    public double Volume { get; set; }
    Property Value
    Type Description
    System.Double

    Methods

    GetAlbumArts()

    Declaration
    public Task<Stream> GetAlbumArts()
    Returns
    Type Description
    Task<Stream>

    GetMetadata()

    Declaration
    public Task<IDictionary<string, string>> GetMetadata()
    Returns
    Type Description
    Task<IDictionary<System.String, System.String>>

    Pause()

    Declaration
    public void Pause()

    Seek(Int32)

    Declaration
    public Task<int> Seek(int ms)
    Parameters
    Type Name Description
    System.Int32 ms
    Returns
    Type Description
    Task<System.Int32>

    SetDisplay(IVideoOutput)

    Declaration
    public void SetDisplay(IVideoOutput output)
    Parameters
    Type Name Description
    IVideoOutput output

    SetSource(MediaSource)

    Declaration
    public void SetSource(MediaSource source)
    Parameters
    Type Name Description
    MediaSource source

    Start()

    Declaration
    public Task<bool> Start()
    Returns
    Type Description
    Task<System.Boolean>

    Stop()

    Declaration
    public void Stop()

    Events

    BufferingProgressUpdated

    Declaration
    public event EventHandler<BufferingProgressUpdatedEventArgs> BufferingProgressUpdated
    Event Type
    Type Description
    EventHandler<BufferingProgressUpdatedEventArgs>

    PlaybackCompleted

    Declaration
    public event EventHandler PlaybackCompleted
    Event Type
    Type Description
    EventHandler

    PlaybackPaused

    Declaration
    public event EventHandler PlaybackPaused
    Event Type
    Type Description
    EventHandler

    PlaybackStarted

    Declaration
    public event EventHandler PlaybackStarted
    Event Type
    Type Description
    EventHandler

    PlaybackStopped

    Declaration
    public event EventHandler PlaybackStopped
    Event Type
    Type Description
    EventHandler

    UpdateStreamInfo

    Declaration
    public event EventHandler UpdateStreamInfo
    Event Type
    Type Description
    EventHandler

    Implements

    IPlatformMediaPlayer
    Back to top Copyright © 2018-2019 Samsung
    Generated by DocFX