Class MediaNullSource

Definition

Namespace:
Tizen.Multimedia.Remoting
Assembly:
Tizen.Multimedia.Remoting.dll
API Level:
10

Represents a null source.

C#
Copy
public sealed class MediaNullSource : MediaSource, IDisplayable<uint>
Inheritance
System.Object
MediaNullSource
Remarks

If you add this source, WebRTC only receives media stream.
TransceiverDirection is set RecvOnly by default.

Constructors

View Source

MediaNullSource()

Initializes a new instance of the MediaNullSource class.

Declaration
C#
Copy
public MediaNullSource()
Remarks

TransceiverCodec should be set to receive audio, video stream.

API Level: 10

Methods

View Source

GetSupportedTransceiverCodecs(MediaType)

Retrieves the supported transceiver codecs.

Declaration
C#
Copy
public ReadOnlyCollection<TransceiverCodec> GetSupportedTransceiverCodecs(MediaType type)
Parameters
Type Name Description
MediaType type

The media type.

Returns
Type Description
System.Collections.ObjectModel.ReadOnlyCollection<TransceiverCodec>

The supported transceiver codecs.

Exceptions
Type Condition
ObjectDisposedException

The WebRTC has already been disposed.

API Level: 10
View Source

GetTransceiverCodec(MediaType)

Gets the transceiver codec for receiving media stream.

Declaration
C#
Copy
public TransceiverCodec GetTransceiverCodec(MediaType type)
Parameters
Type Name Description
MediaType type

The media type.

Returns
Type Description
TransceiverCodec

The transceiver codec.

Exceptions
Type Condition
System.InvalidOperationException

MediaSource is not attached yet.

ObjectDisposedException

The WebRTC has already been disposed.

API Level: 10
View Source

SetTransceiverCodec(MediaType, TransceiverCodec)

Sets the transceiver codec for receiving media stream.

Declaration
C#
Copy
public void SetTransceiverCodec(MediaType type, TransceiverCodec codec)
Parameters
Type Name Description
MediaType type

The media type.

TransceiverCodec codec

The transceiver codec.

Remarks

The WebRTC must be in the Idle state when transceiver codec is set.

Exceptions
Type Condition
System.InvalidOperationException

MediaSource is not attached yet.
-or-
The WebRTC is not in the valid state.

ObjectDisposedException

The WebRTC has already been disposed.

API Level: 10

See Also