Class MediaControllerManager

Definition

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

Provides a means to retrieve active controllers and observe controllers added and removed.

C#
Copy
public class MediaControllerManager : IDisposable
Inheritance
object
MediaControllerManager
Implements
System.IDisposable

Constructors

View Source

MediaControllerManager()

Initializes a new instance of the MediaControllerManager class.

Declaration
C#
Copy
public MediaControllerManager()
Exceptions
Type Condition
System.InvalidOperationException

An internal error occurs.

System.UnauthorizedAccessException

The caller does not have required privilege.

Methods

View Source

Dispose()

Releases all resources used by the MediaControllerManager.

Declaration
C#
Copy
public void Dispose()
View Source

Dispose(bool)

Releases the unmanaged resources used by the MediaControllerManager.

Declaration
C#
Copy
protected virtual void Dispose(bool disposing)
Parameters
Type Name Description
bool disposing

true to release both managed and unmanaged resources; false to release only unmanaged resources.

View Source

GetActiveControllers()

Gets the active controllers.

Declaration
C#
Copy
public MediaController[] GetActiveControllers()
Returns
Type Description
MediaController[]

An array of MediaController.

Events

View Source

ServerStarted

Occurs when a server is started.

Declaration
C#
Copy
public event EventHandler<MediaControlServerStartedEventArgs> ServerStarted
Event Type
Type Description
System.EventHandler<TEventArgs><MediaControlServerStartedEventArgs>
View Source

ServerStopped

Occurs when a server is stopped.

Declaration
C#
Copy
public event EventHandler<MediaControlServerStoppedEventArgs> ServerStopped
Event Type
Type Description
System.EventHandler<TEventArgs><MediaControlServerStoppedEventArgs>

Implements

System.IDisposable