Class MediaPacketSource
Definition
- Namespace:
- Tizen.Multimedia.Remoting
- Assembly:
- Tizen.Multimedia.Remoting.dll
- API Level:
- 9
Represents a media packet source.
C#Copypublic sealed class MediaPacketSource : MediaSource, IDisplayable<uint>
- Inheritance
- Implements
-
Tizen.Multimedia.IDisplayable<UInt32>
Constructors
View Source
MediaPacketSource(AudioMediaFormat)
Initializes a new instance of the MediaPacketSource class with the specified AudioMediaFormat.
Declaration
C#Copypublic MediaPacketSource(AudioMediaFormat audioMediaFormat)
Parameters
Type | Name | Description |
---|---|---|
AudioMediaFormat | audioMediaFormat | The AudioMediaFormat for this source. |
See Also
API Level: 9
View Source
MediaPacketSource(VideoMediaFormat)
Initializes a new instance of the MediaPacketSource class with the specified VideoMediaFormat.
Declaration
C#Copypublic MediaPacketSource(VideoMediaFormat videoMediaFormat)
Parameters
Type | Name | Description |
---|---|---|
VideoMediaFormat | videoMediaFormat | The VideoMediaFormat for this source. |
See Also
API Level: 9
Properties
View Source
AudioConfiguration
Gets the audio configuration, or null if no AudioMediaFormat is specified in the constructor.
Declaration
C#Copypublic MediaPacketSourceConfiguration AudioConfiguration { get; }
Property Value
Type | Description |
---|---|
MediaPacketSourceConfiguration |
API Level: 9
Declaration
C#Copypublic static IEnumerable<MediaFormatAudioMimeType> SupportedAudioTypes { get; }
Property Value
Type | Description |
---|---|
IEnumerable<MediaFormatAudioMimeType> |
API Level: 9
Declaration
C#Copypublic static IEnumerable<MediaFormatVideoMimeType> SupportedVideoTypes { get; }
Property Value
Type | Description |
---|---|
IEnumerable<MediaFormatVideoMimeType> |
API Level: 9
View Source
VideoConfiguration
Gets the video configuration, or null if no VideoMediaFormat is specified in the constructor.
Declaration
C#Copypublic MediaPacketSourceConfiguration VideoConfiguration { get; }
Property Value
Type | Description |
---|---|
MediaPacketSourceConfiguration |
API Level: 9
Methods
Declaration
C#Copypublic void Push(MediaPacket packet)
Parameters
Type | Name | Description |
---|---|---|
MediaPacket | packet | The MediaPacket to decode. |
Remarks
This source must be set as a source to a WebRTC and the WebRTC must be in the Negotiating or Playing state
API Level: 9
Implements
Tizen.Multimedia.IDisplayable<>