/* * 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), } }