misc/winutils/include/libavutil/old_pix_fmts.h
author Wuzzy <Wuzzy2@mail.ru>
Thu, 25 Apr 2019 23:01:05 +0200
changeset 14844 e239378a9400
parent 7813 7ac83d79b897
permissions -rw-r--r--
Prevent entering “/”, “\” and “:” in team and scheme names. The name of teams and schems is saved in the file name itself, so these characters would cause trouble as they are used in path names in Linux and Windows.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
7813
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
     1
/*
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
     2
 * This file is part of Libav.
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
     3
 *
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
     4
 * Libav is free software; you can redistribute it and/or
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
     5
 * modify it under the terms of the GNU Lesser General Public
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
     6
 * License as published by the Free Software Foundation; either
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
     7
 * version 2.1 of the License, or (at your option) any later version.
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
     8
 *
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
     9
 * Libav is distributed in the hope that it will be useful,
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    10
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    11
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    12
 * Lesser General Public License for more details.
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    13
 *
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    14
 * You should have received a copy of the GNU Lesser General Public
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    15
 * License along with Libav; if not, write to the Free Software
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    16
 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    17
 */
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    18
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    19
#ifndef AVUTIL_OLD_PIX_FMTS_H
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    20
#define AVUTIL_OLD_PIX_FMTS_H
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    21
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    22
/*
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    23
 * This header exists to prevent new pixel formats from being accidentally added
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    24
 * to the deprecated list.
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    25
 * Do not include it directly. It will be removed on next major bump
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    26
 *
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    27
 * Do not add new items to this list. Use the AVPixelFormat enum instead.
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    28
 */
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    29
    PIX_FMT_NONE = AV_PIX_FMT_NONE,
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    30
    PIX_FMT_YUV420P,   ///< planar YUV 4:2:0, 12bpp, (1 Cr & Cb sample per 2x2 Y samples)
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    31
    PIX_FMT_YUYV422,   ///< packed YUV 4:2:2, 16bpp, Y0 Cb Y1 Cr
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    32
    PIX_FMT_RGB24,     ///< packed RGB 8:8:8, 24bpp, RGBRGB...
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    33
    PIX_FMT_BGR24,     ///< packed RGB 8:8:8, 24bpp, BGRBGR...
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    34
    PIX_FMT_YUV422P,   ///< planar YUV 4:2:2, 16bpp, (1 Cr & Cb sample per 2x1 Y samples)
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    35
    PIX_FMT_YUV444P,   ///< planar YUV 4:4:4, 24bpp, (1 Cr & Cb sample per 1x1 Y samples)
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    36
    PIX_FMT_YUV410P,   ///< planar YUV 4:1:0,  9bpp, (1 Cr & Cb sample per 4x4 Y samples)
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    37
    PIX_FMT_YUV411P,   ///< planar YUV 4:1:1, 12bpp, (1 Cr & Cb sample per 4x1 Y samples)
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    38
    PIX_FMT_GRAY8,     ///<        Y        ,  8bpp
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    39
    PIX_FMT_MONOWHITE, ///<        Y        ,  1bpp, 0 is white, 1 is black, in each byte pixels are ordered from the msb to the lsb
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    40
    PIX_FMT_MONOBLACK, ///<        Y        ,  1bpp, 0 is black, 1 is white, in each byte pixels are ordered from the msb to the lsb
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    41
    PIX_FMT_PAL8,      ///< 8 bit with PIX_FMT_RGB32 palette
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    42
    PIX_FMT_YUVJ420P,  ///< planar YUV 4:2:0, 12bpp, full scale (JPEG), deprecated in favor of PIX_FMT_YUV420P and setting color_range
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    43
    PIX_FMT_YUVJ422P,  ///< planar YUV 4:2:2, 16bpp, full scale (JPEG), deprecated in favor of PIX_FMT_YUV422P and setting color_range
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    44
    PIX_FMT_YUVJ444P,  ///< planar YUV 4:4:4, 24bpp, full scale (JPEG), deprecated in favor of PIX_FMT_YUV444P and setting color_range
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    45
    PIX_FMT_XVMC_MPEG2_MC,///< XVideo Motion Acceleration via common packet passing
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    46
    PIX_FMT_XVMC_MPEG2_IDCT,
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    47
    PIX_FMT_UYVY422,   ///< packed YUV 4:2:2, 16bpp, Cb Y0 Cr Y1
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    48
    PIX_FMT_UYYVYY411, ///< packed YUV 4:1:1, 12bpp, Cb Y0 Y1 Cr Y2 Y3
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    49
    PIX_FMT_BGR8,      ///< packed RGB 3:3:2,  8bpp, (msb)2B 3G 3R(lsb)
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    50
    PIX_FMT_BGR4,      ///< packed RGB 1:2:1 bitstream,  4bpp, (msb)1B 2G 1R(lsb), a byte contains two pixels, the first pixel in the byte is the one composed by the 4 msb bits
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    51
    PIX_FMT_BGR4_BYTE, ///< packed RGB 1:2:1,  8bpp, (msb)1B 2G 1R(lsb)
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    52
    PIX_FMT_RGB8,      ///< packed RGB 3:3:2,  8bpp, (msb)2R 3G 3B(lsb)
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    53
    PIX_FMT_RGB4,      ///< packed RGB 1:2:1 bitstream,  4bpp, (msb)1R 2G 1B(lsb), a byte contains two pixels, the first pixel in the byte is the one composed by the 4 msb bits
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    54
    PIX_FMT_RGB4_BYTE, ///< packed RGB 1:2:1,  8bpp, (msb)1R 2G 1B(lsb)
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    55
    PIX_FMT_NV12,      ///< planar YUV 4:2:0, 12bpp, 1 plane for Y and 1 plane for the UV components, which are interleaved (first byte U and the following byte V)
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    56
    PIX_FMT_NV21,      ///< as above, but U and V bytes are swapped
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    57
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    58
    PIX_FMT_ARGB,      ///< packed ARGB 8:8:8:8, 32bpp, ARGBARGB...
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    59
    PIX_FMT_RGBA,      ///< packed RGBA 8:8:8:8, 32bpp, RGBARGBA...
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    60
    PIX_FMT_ABGR,      ///< packed ABGR 8:8:8:8, 32bpp, ABGRABGR...
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    61
    PIX_FMT_BGRA,      ///< packed BGRA 8:8:8:8, 32bpp, BGRABGRA...
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    62
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    63
    PIX_FMT_GRAY16BE,  ///<        Y        , 16bpp, big-endian
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    64
    PIX_FMT_GRAY16LE,  ///<        Y        , 16bpp, little-endian
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    65
    PIX_FMT_YUV440P,   ///< planar YUV 4:4:0 (1 Cr & Cb sample per 1x2 Y samples)
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    66
    PIX_FMT_YUVJ440P,  ///< planar YUV 4:4:0 full scale (JPEG), deprecated in favor of PIX_FMT_YUV440P and setting color_range
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    67
    PIX_FMT_YUVA420P,  ///< planar YUV 4:2:0, 20bpp, (1 Cr & Cb sample per 2x2 Y & A samples)
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    68
    PIX_FMT_VDPAU_H264,///< H.264 HW decoding with VDPAU, data[0] contains a vdpau_render_state struct which contains the bitstream of the slices as well as various fields extracted from headers
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    69
    PIX_FMT_VDPAU_MPEG1,///< MPEG-1 HW decoding with VDPAU, data[0] contains a vdpau_render_state struct which contains the bitstream of the slices as well as various fields extracted from headers
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    70
    PIX_FMT_VDPAU_MPEG2,///< MPEG-2 HW decoding with VDPAU, data[0] contains a vdpau_render_state struct which contains the bitstream of the slices as well as various fields extracted from headers
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    71
    PIX_FMT_VDPAU_WMV3,///< WMV3 HW decoding with VDPAU, data[0] contains a vdpau_render_state struct which contains the bitstream of the slices as well as various fields extracted from headers
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    72
    PIX_FMT_VDPAU_VC1, ///< VC-1 HW decoding with VDPAU, data[0] contains a vdpau_render_state struct which contains the bitstream of the slices as well as various fields extracted from headers
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    73
    PIX_FMT_RGB48BE,   ///< packed RGB 16:16:16, 48bpp, 16R, 16G, 16B, the 2-byte value for each R/G/B component is stored as big-endian
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    74
    PIX_FMT_RGB48LE,   ///< packed RGB 16:16:16, 48bpp, 16R, 16G, 16B, the 2-byte value for each R/G/B component is stored as little-endian
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    75
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    76
    PIX_FMT_RGB565BE,  ///< packed RGB 5:6:5, 16bpp, (msb)   5R 6G 5B(lsb), big-endian
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    77
    PIX_FMT_RGB565LE,  ///< packed RGB 5:6:5, 16bpp, (msb)   5R 6G 5B(lsb), little-endian
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    78
    PIX_FMT_RGB555BE,  ///< packed RGB 5:5:5, 16bpp, (msb)1A 5R 5G 5B(lsb), big-endian, most significant bit to 0
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    79
    PIX_FMT_RGB555LE,  ///< packed RGB 5:5:5, 16bpp, (msb)1A 5R 5G 5B(lsb), little-endian, most significant bit to 0
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    80
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    81
    PIX_FMT_BGR565BE,  ///< packed BGR 5:6:5, 16bpp, (msb)   5B 6G 5R(lsb), big-endian
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    82
    PIX_FMT_BGR565LE,  ///< packed BGR 5:6:5, 16bpp, (msb)   5B 6G 5R(lsb), little-endian
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    83
    PIX_FMT_BGR555BE,  ///< packed BGR 5:5:5, 16bpp, (msb)1A 5B 5G 5R(lsb), big-endian, most significant bit to 1
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    84
    PIX_FMT_BGR555LE,  ///< packed BGR 5:5:5, 16bpp, (msb)1A 5B 5G 5R(lsb), little-endian, most significant bit to 1
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    85
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    86
    PIX_FMT_VAAPI_MOCO, ///< HW acceleration through VA API at motion compensation entry-point, Picture.data[3] contains a vaapi_render_state struct which contains macroblocks as well as various fields extracted from headers
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    87
    PIX_FMT_VAAPI_IDCT, ///< HW acceleration through VA API at IDCT entry-point, Picture.data[3] contains a vaapi_render_state struct which contains fields extracted from headers
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    88
    PIX_FMT_VAAPI_VLD,  ///< HW decoding through VA API, Picture.data[3] contains a vaapi_render_state struct which contains the bitstream of the slices as well as various fields extracted from headers
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    89
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    90
    PIX_FMT_YUV420P16LE,  ///< planar YUV 4:2:0, 24bpp, (1 Cr & Cb sample per 2x2 Y samples), little-endian
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    91
    PIX_FMT_YUV420P16BE,  ///< planar YUV 4:2:0, 24bpp, (1 Cr & Cb sample per 2x2 Y samples), big-endian
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    92
    PIX_FMT_YUV422P16LE,  ///< planar YUV 4:2:2, 32bpp, (1 Cr & Cb sample per 2x1 Y samples), little-endian
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    93
    PIX_FMT_YUV422P16BE,  ///< planar YUV 4:2:2, 32bpp, (1 Cr & Cb sample per 2x1 Y samples), big-endian
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    94
    PIX_FMT_YUV444P16LE,  ///< planar YUV 4:4:4, 48bpp, (1 Cr & Cb sample per 1x1 Y samples), little-endian
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    95
    PIX_FMT_YUV444P16BE,  ///< planar YUV 4:4:4, 48bpp, (1 Cr & Cb sample per 1x1 Y samples), big-endian
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    96
    PIX_FMT_VDPAU_MPEG4,  ///< MPEG4 HW decoding with VDPAU, data[0] contains a vdpau_render_state struct which contains the bitstream of the slices as well as various fields extracted from headers
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    97
    PIX_FMT_DXVA2_VLD,    ///< HW decoding through DXVA2, Picture.data[3] contains a LPDIRECT3DSURFACE9 pointer
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    98
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    99
    PIX_FMT_RGB444LE,  ///< packed RGB 4:4:4, 16bpp, (msb)4A 4R 4G 4B(lsb), little-endian, most significant bits to 0
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
   100
    PIX_FMT_RGB444BE,  ///< packed RGB 4:4:4, 16bpp, (msb)4A 4R 4G 4B(lsb), big-endian, most significant bits to 0
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
   101
    PIX_FMT_BGR444LE,  ///< packed BGR 4:4:4, 16bpp, (msb)4A 4B 4G 4R(lsb), little-endian, most significant bits to 1
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
   102
    PIX_FMT_BGR444BE,  ///< packed BGR 4:4:4, 16bpp, (msb)4A 4B 4G 4R(lsb), big-endian, most significant bits to 1
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
   103
    PIX_FMT_Y400A,     ///< 8bit gray, 8bit alpha
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
   104
    PIX_FMT_BGR48BE,   ///< packed RGB 16:16:16, 48bpp, 16B, 16G, 16R, the 2-byte value for each R/G/B component is stored as big-endian
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
   105
    PIX_FMT_BGR48LE,   ///< packed RGB 16:16:16, 48bpp, 16B, 16G, 16R, the 2-byte value for each R/G/B component is stored as little-endian
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
   106
    PIX_FMT_YUV420P9BE, ///< planar YUV 4:2:0, 13.5bpp, (1 Cr & Cb sample per 2x2 Y samples), big-endian
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
   107
    PIX_FMT_YUV420P9LE, ///< planar YUV 4:2:0, 13.5bpp, (1 Cr & Cb sample per 2x2 Y samples), little-endian
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
   108
    PIX_FMT_YUV420P10BE,///< planar YUV 4:2:0, 15bpp, (1 Cr & Cb sample per 2x2 Y samples), big-endian
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
   109
    PIX_FMT_YUV420P10LE,///< planar YUV 4:2:0, 15bpp, (1 Cr & Cb sample per 2x2 Y samples), little-endian
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
   110
    PIX_FMT_YUV422P10BE,///< planar YUV 4:2:2, 20bpp, (1 Cr & Cb sample per 2x1 Y samples), big-endian
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
   111
    PIX_FMT_YUV422P10LE,///< planar YUV 4:2:2, 20bpp, (1 Cr & Cb sample per 2x1 Y samples), little-endian
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
   112
    PIX_FMT_YUV444P9BE, ///< planar YUV 4:4:4, 27bpp, (1 Cr & Cb sample per 1x1 Y samples), big-endian
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
   113
    PIX_FMT_YUV444P9LE, ///< planar YUV 4:4:4, 27bpp, (1 Cr & Cb sample per 1x1 Y samples), little-endian
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
   114
    PIX_FMT_YUV444P10BE,///< planar YUV 4:4:4, 30bpp, (1 Cr & Cb sample per 1x1 Y samples), big-endian
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
   115
    PIX_FMT_YUV444P10LE,///< planar YUV 4:4:4, 30bpp, (1 Cr & Cb sample per 1x1 Y samples), little-endian
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
   116
    PIX_FMT_YUV422P9BE, ///< planar YUV 4:2:2, 18bpp, (1 Cr & Cb sample per 2x1 Y samples), big-endian
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
   117
    PIX_FMT_YUV422P9LE, ///< planar YUV 4:2:2, 18bpp, (1 Cr & Cb sample per 2x1 Y samples), little-endian
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
   118
    PIX_FMT_VDA_VLD,    ///< hardware decoding through VDA
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
   119
    PIX_FMT_GBRP,      ///< planar GBR 4:4:4 24bpp
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
   120
    PIX_FMT_GBRP9BE,   ///< planar GBR 4:4:4 27bpp, big endian
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
   121
    PIX_FMT_GBRP9LE,   ///< planar GBR 4:4:4 27bpp, little endian
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
   122
    PIX_FMT_GBRP10BE,  ///< planar GBR 4:4:4 30bpp, big endian
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
   123
    PIX_FMT_GBRP10LE,  ///< planar GBR 4:4:4 30bpp, little endian
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
   124
    PIX_FMT_GBRP16BE,  ///< planar GBR 4:4:4 48bpp, big endian
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
   125
    PIX_FMT_GBRP16LE,  ///< planar GBR 4:4:4 48bpp, little endian
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
   126
    PIX_FMT_NB,        ///< number of pixel formats, DO NOT USE THIS if you want to link with shared libav* because the number of formats might differ between versions
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
   127
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
   128
#endif /* AVUTIL_OLD_PIX_FMTS_H */