Class VideoMediaFormat
Definition
- Namespace:
- Tizen.Multimedia
- Assembly:
- Tizen.Multimedia.dll
- API Level:
- 3
Represents a video media format. This class cannot be inherited.
public sealed class VideoMediaFormat : MediaFormat
- Inheritance
Constructors
View SourceVideoMediaFormat(MediaFormatVideoMimeType, Int32, Int32)
Initializes a new instance of the VideoMediaFormat class with the specified mime type, width, and height.
Declaration
public VideoMediaFormat(MediaFormatVideoMimeType mimeType, int width, int height)
Parameters
Type | Name | Description |
---|---|---|
MediaFormatVideoMimeType | mimeType | The mime type of the format. |
Int32 | width | The width value of the format. |
Int32 | height | The height value of the format |
Exceptions
Type | Condition |
---|---|
ArgumentException |
|
ArgumentOutOfRangeException |
|
API Level: 3
View SourceVideoMediaFormat(MediaFormatVideoMimeType, Int32, Int32, Int32)
Initializes a new instance of the VideoMediaFormat class with the specified mime type, width, height, and frame rate.
Declaration
public VideoMediaFormat(MediaFormatVideoMimeType mimeType, int width, int height, int frameRate)
Parameters
Type | Name | Description |
---|---|---|
MediaFormatVideoMimeType | mimeType | The mime type of the format. |
Int32 | width | The width value of the format. |
Int32 | height | The height value of the format |
Int32 | frameRate | The frame rate of the format. |
Exceptions
Type | Condition |
---|---|
ArgumentException |
|
ArgumentOutOfRangeException |
|
API Level: 3
View SourceVideoMediaFormat(MediaFormatVideoMimeType, Int32, Int32, Int32, Int32)
Initializes a new instance of the VideoMediaFormat class with the specified mime type, width, height, frame rate, and bit rate.
Declaration
public VideoMediaFormat(MediaFormatVideoMimeType mimeType, int width, int height, int frameRate, int bitRate)
Parameters
Type | Name | Description |
---|---|---|
MediaFormatVideoMimeType | mimeType | The mime type of the format. |
Int32 | width | The width value of the format. |
Int32 | height | The height value of the format |
Int32 | frameRate | The frame rate of the format. |
Int32 | bitRate | The bit rate of the format. |
Exceptions
Type | Condition |
---|---|
ArgumentException |
|
ArgumentOutOfRangeException |
|
API Level: 3
View SourceVideoMediaFormat(MediaFormatVideoMimeType, Int32, Int32, Int32, Int32, Int32)
Initializes a new instance of the VideoMediaFormat class with the specified mime type, width, height, frame rate, bit rate and max bps.
Declaration
public VideoMediaFormat(MediaFormatVideoMimeType mimeType, int width, int height, int frameRate, int bitRate, int maxBps)
Parameters
Type | Name | Description |
---|---|---|
MediaFormatVideoMimeType | mimeType | The mime type of the format. |
Int32 | width | The width value of the format. |
Int32 | height | The height value of the format |
Int32 | frameRate | The frame rate of the format. |
Int32 | bitRate | The bit rate of the format. |
Int32 | maxBps | The max bps of the format. |
Exceptions
Type | Condition |
---|---|
ArgumentException |
|
ArgumentOutOfRangeException |
|
API Level: 6
View SourceVideoMediaFormat(MediaFormatVideoMimeType, Size)
Initializes a new instance of the VideoMediaFormat class with the specified mime type and size.
Declaration
public VideoMediaFormat(MediaFormatVideoMimeType mimeType, Size size)
Parameters
Type | Name | Description |
---|---|---|
MediaFormatVideoMimeType | mimeType | The mime type of the format. |
Size | size | The size of the format. |
Exceptions
Type | Condition |
---|---|
ArgumentException |
|
ArgumentOutOfRangeException | The width or the height of |
API Level: 3
View SourceVideoMediaFormat(MediaFormatVideoMimeType, Size, Int32)
Initializes a new instance of the VideoMediaFormat class with the specified mime type, width, height, and frame rate.
Declaration
public VideoMediaFormat(MediaFormatVideoMimeType mimeType, Size size, int frameRate)
Parameters
Type | Name | Description |
---|---|---|
MediaFormatVideoMimeType | mimeType | The mime type of the format. |
Size | size | The video size of the format. |
Int32 | frameRate | The frame rate of the format. |
Exceptions
Type | Condition |
---|---|
ArgumentException |
|
ArgumentOutOfRangeException | The width or the height of |
API Level: 3
View SourceVideoMediaFormat(MediaFormatVideoMimeType, Size, Int32, Int32)
Initializes a new instance of the VideoMediaFormat class with the specified mime type, size, frame rate, and bit rate.
Declaration
public VideoMediaFormat(MediaFormatVideoMimeType mimeType, Size size, int frameRate, int bitRate)
Parameters
Type | Name | Description |
---|---|---|
MediaFormatVideoMimeType | mimeType | The mime type of the format. |
Size | size | The size of the format. |
Int32 | frameRate | The frame rate of the format. |
Int32 | bitRate | The bit rate of the format. |
Exceptions
Type | Condition |
---|---|
ArgumentException |
|
ArgumentOutOfRangeException | The width or the height of |
API Level: 3
View SourceVideoMediaFormat(MediaFormatVideoMimeType, Size, Int32, Int32, Int32)
Initializes a new instance of the VideoMediaFormat class with the specified mime type, size, frame rate, bit rate and max bps.
Declaration
public VideoMediaFormat(MediaFormatVideoMimeType mimeType, Size size, int frameRate, int bitRate, int maxBps)
Parameters
Type | Name | Description |
---|---|---|
MediaFormatVideoMimeType | mimeType | The mime type of the format. |
Size | size | The size of the format. |
Int32 | frameRate | The frame rate of the format. |
Int32 | bitRate | The bit rate of the format. |
Int32 | maxBps | The max bps of the format. |
Exceptions
Type | Condition |
---|---|
ArgumentException |
|
ArgumentOutOfRangeException | The width or the height of |
API Level: 6
Properties
View SourceBitRate
Gets the bit rate value of the current format.
Declaration
public int BitRate { get; }
Property Value
Type | Description |
---|---|
Int32 |
API Level: 3
View SourceFrameRate
Gets the frame rate value of the current format.
Declaration
public int FrameRate { get; }
Property Value
Type | Description |
---|---|
Int32 |
API Level: 3
View SourceMaxBps
Gets the max bps value of the current format.
Declaration
public int MaxBps { get; }
Property Value
Type | Description |
---|---|
Int32 |
API Level: 6
View SourceMimeType
Gets the mime type of the current format.
Declaration
public MediaFormatVideoMimeType MimeType { get; }
Property Value
Type | Description |
---|---|
MediaFormatVideoMimeType |
API Level: 3
View SourceSize
Gets the size of the current format.
Declaration
public Size Size { get; }
Property Value
Type | Description |
---|---|
Size |
API Level: 3
Methods
View SourceEquals(Object)
Compares an object to an instance of VideoMediaFormat for equality.
Declaration
public override bool Equals(object obj)
Parameters
Type | Name | Description |
---|---|---|
Object | obj | A Object to compare. |
Returns
Type | Description |
---|---|
Boolean | true if the formats are equal; otherwise, false. |
Overrides
API Level: 3
View SourceGetHashCode()
Gets the hash code for this instance of VideoMediaFormat.
Declaration
public override int GetHashCode()
Returns
Type | Description |
---|---|
Int32 | The hash code for this instance of VideoMediaFormat. |
Overrides
API Level: 3
View SourceToString()
Returns a string that represents the current object.
Declaration
public override string ToString()
Returns
Type | Description |
---|---|
String | A string that represents the current object. |