Show / Hide Table of Contents

    Interface IPlatformMediaPlayer

    For internal use by platform renderers.

    Namespace: Tizen.Wearable.CircularUI.Forms
    Assembly: Tizen.Wearable.CircularUI.Forms.dll
    Syntax
    public interface IPlatformMediaPlayer

    Properties

    AspectMode

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

    AutoPlay

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

    AutoStop

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

    Duration

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

    IsMuted

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

    Position

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

    UsesEmbeddingControls

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

    Volume

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

    Methods

    GetAlbumArts()

    Declaration
    Task<Stream> GetAlbumArts()
    Returns
    Type Description
    System.Threading.Tasks.Task<System.IO.Stream>

    GetMetadata()

    Declaration
    Task<IDictionary<string, string>> GetMetadata()
    Returns
    Type Description
    System.Threading.Tasks.Task<System.Collections.Generic.IDictionary<System.String, System.String>>

    Pause()

    Declaration
    void Pause()

    Seek(Int32)

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

    SetDisplay(IVideoOutput)

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

    SetSource(MediaSource)

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

    Start()

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

    Stop()

    Declaration
    void Stop()

    Events

    BufferingProgressUpdated

    Declaration
    event EventHandler<BufferingProgressUpdatedEventArgs> BufferingProgressUpdated
    Event Type
    Type Description
    System.EventHandler<BufferingProgressUpdatedEventArgs>

    PlaybackCompleted

    Declaration
    event EventHandler PlaybackCompleted
    Event Type
    Type Description
    System.EventHandler

    PlaybackPaused

    Declaration
    event EventHandler PlaybackPaused
    Event Type
    Type Description
    System.EventHandler

    PlaybackStarted

    Declaration
    event EventHandler PlaybackStarted
    Event Type
    Type Description
    System.EventHandler

    PlaybackStopped

    Declaration
    event EventHandler PlaybackStopped
    Event Type
    Type Description
    System.EventHandler

    UpdateStreamInfo

    Declaration
    event EventHandler UpdateStreamInfo
    Event Type
    Type Description
    System.EventHandler
    Back to top Copyright © 2018-2019 Samsung
    Generated by DocFX