Class MediaStreamConfiguration
Definition
- Namespace:
- Tizen.Multimedia
- Assembly:
- Tizen.Multimedia.MediaPlayer.dll
- API Level:
- 3
Provides a means to configure properties and handle events for MediaStreamSource.
public class MediaStreamConfiguration
- Inheritance
-
MediaStreamConfiguration
Properties
View SourceBufferMaxSize
Gets or sets the max size of the buffer.
Declaration
public ulong BufferMaxSize { get; set; }
Property Value
Type | Description |
---|---|
UInt64 | The max size of the buffer. The default is 200000. |
Remarks
If the buffer level overflows the max size, BufferStatusChanged will be raised with Overflow.
Exceptions
Type | Condition |
---|---|
InvalidOperationException | The MediaStreamSource is not assigned to a player. |
ArgumentOutOfRangeException |
|
See Also
API Level: 3
View SourceBufferMinThreshold
Gets or sets the minimum threshold of the buffer.
Declaration
public uint BufferMinThreshold { get; set; }
Property Value
Type | Description |
---|---|
UInt32 | The minimum threshold of the buffer in percentage. The default is zero. |
Remarks
If the buffer level drops below the threshold value, BufferStatusChanged will be raised with Underrun.
Exceptions
Type | Condition |
---|---|
InvalidOperationException | The MediaStreamSource is not assigned to a player. |
ArgumentOutOfRangeException |
|
See Also
API Level: 3
Events
View SourceBufferStatusChanged
Occurs when the buffer underruns or overflows.
Declaration
public event EventHandler<MediaStreamBufferStatusChangedEventArgs> BufferStatusChanged
Event Type
Type | Description |
---|---|
EventHandler<MediaStreamBufferStatusChangedEventArgs> |
Remarks
The event handler will be executed on an internal thread.
See Also
API Level: 3
View SourceSeekingOccurred
Occurs when the seeking is requested.
Declaration
public event EventHandler<MediaStreamSeekingOccurredEventArgs> SeekingOccurred
Event Type
Type | Description |
---|---|
EventHandler<MediaStreamSeekingOccurredEventArgs> |
Remarks
The event handler will be executed on an internal thread.