/*
* Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved
*
* Licensed under the Apache License, Version 2.0 (the License);
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an AS IS BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
namespace Tizen.Multimedia
{
///
/// Specifies the mime types for video media formats.
///
/// 3
public enum MediaFormatVideoMimeType
{
///
/// H261.
///
H261 = (MediaFormatType.Video | MediaFormatDataType.Encoded | 0x2010),
///
/// H263.
///
H263 = (MediaFormatType.Video | MediaFormatDataType.Encoded | 0x2020),
///
/// H263P.
///
H263P = (MediaFormatType.Video | MediaFormatDataType.Encoded | 0x2021),
///
/// H264_SP.
///
H264SP = (MediaFormatType.Video | MediaFormatDataType.Encoded | 0x2030),
///
/// H264_MP.
///
H264MP = (MediaFormatType.Video | MediaFormatDataType.Encoded | 0x2031),
///
/// H264_HP.
///
H264HP = (MediaFormatType.Video | MediaFormatDataType.Encoded | 0x2032),
///
/// MJPEG
///
MJpeg = (MediaFormatType.Video | MediaFormatDataType.Encoded | 0x2040),
///
/// MPEG1.
///
Mpeg1 = (MediaFormatType.Video | MediaFormatDataType.Encoded | 0x2050),
///
/// MPEG2_SP.
///
Mpeg2SP = (MediaFormatType.Video | MediaFormatDataType.Encoded | 0x2060),
///
/// MPEG2_MP.
///
Mpeg2MP = (MediaFormatType.Video | MediaFormatDataType.Encoded | 0x2061),
///
/// MPEG2_HP.
///
Mpeg2HP = (MediaFormatType.Video | MediaFormatDataType.Encoded | 0x2062),
///
/// MPEG4_SP.
///
Mpeg4SP = (MediaFormatType.Video | MediaFormatDataType.Encoded | 0x2070),
///
/// MPEG4_ASP.
///
Mpeg4Asp = (MediaFormatType.Video | MediaFormatDataType.Encoded | 0x2071),
///
/// HEVC.
///
/// 9
Hevc = (MediaFormatType.Video | MediaFormatDataType.Encoded | 0x2080),
///
/// HEVC MP.
///
/// 9
HevcMp = (MediaFormatType.Video | MediaFormatDataType.Encoded | 0x2081),
///
/// HEVC M10P.
///
/// 9
HevcM10p = (MediaFormatType.Video | MediaFormatDataType.Encoded | 0x2082),
///
/// VP8.
///
/// 9
Vp8 = (MediaFormatType.Video | MediaFormatDataType.Encoded | 0x2090),
///
/// VP9.
///
/// 9
Vp9 = (MediaFormatType.Video | MediaFormatDataType.Encoded | 0x20A0),
///
/// VC1.
///
/// 9
Vc1 = (MediaFormatType.Video | MediaFormatDataType.Encoded | 0x20B0),
///
/// DIVX4.
///
/// 9
Divx4 = (MediaFormatType.Video | MediaFormatDataType.Encoded | 0x20C4),
///
/// DIVX5.
///
/// 9
Divx5 = (MediaFormatType.Video | MediaFormatDataType.Encoded | 0x20C5),
///
/// XVID.
///
/// 9
Xvid = (MediaFormatType.Video | MediaFormatDataType.Encoded | 0x20D0),
///
/// AOMedia Video 1.
///
/// 8
Av1 = (MediaFormatType.Video | MediaFormatDataType.Encoded | 0x20E0),
///
/// I420.
///
I420 = (MediaFormatType.Video | MediaFormatDataType.Raw | 0x2510),
///
/// NV12.
///
NV12 = (MediaFormatType.Video | MediaFormatDataType.Raw | 0x2520),
///
/// NV12T.
///
NV12T = (MediaFormatType.Video | MediaFormatDataType.Raw | 0x2530),
///
/// YV12.
///
YV12 = (MediaFormatType.Video | MediaFormatDataType.Raw | 0x2540),
///
/// NV21.
///
NV21 = (MediaFormatType.Video | MediaFormatDataType.Raw | 0x2550),
///
/// NV16.
///
NV16 = (MediaFormatType.Video | MediaFormatDataType.Raw | 0x2560),
///
/// YUYV.
///
Yuyv = (MediaFormatType.Video | MediaFormatDataType.Raw | 0x2570),
///
/// UYVY.
///
Uyvy = (MediaFormatType.Video | MediaFormatDataType.Raw | 0x2580),
///
/// 422P.
///
Yuv422P = (MediaFormatType.Video | MediaFormatDataType.Raw | 0x2590),
///
/// RGB565.
///
Rgb565 = (MediaFormatType.Video | MediaFormatDataType.Raw | 0x25A0),
///
/// RGB888.
///
Rgb888 = (MediaFormatType.Video | MediaFormatDataType.Raw | 0x25B0),
///
/// RGBA.
///
Rgba = (MediaFormatType.Video | MediaFormatDataType.Raw | 0x25C0),
///
/// ARGB.
///
Argb = (MediaFormatType.Video | MediaFormatDataType.Raw | 0x25D0),
///
/// BGRA.
///
Bgra = (MediaFormatType.Video | MediaFormatDataType.Raw | 0x25E0),
///
/// Y8.
///
/// 8
Y8 = (MediaFormatType.Video | MediaFormatDataType.Raw | 0x25F0),
}
}