1*4882a593Smuzhiyun.. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 2*4882a593Smuzhiyun 3*4882a593Smuzhiyun.. _pixfmt-indexed: 4*4882a593Smuzhiyun 5*4882a593Smuzhiyun************** 6*4882a593SmuzhiyunIndexed Format 7*4882a593Smuzhiyun************** 8*4882a593Smuzhiyun 9*4882a593SmuzhiyunIn this format each pixel is represented by an 8 bit index into a 256 10*4882a593Smuzhiyunentry ARGB palette. It is intended for 11*4882a593Smuzhiyun:ref:`Video Output Overlays <osd>` only. There are no ioctls to access 12*4882a593Smuzhiyunthe palette, this must be done with ioctls of the Linux framebuffer API. 13*4882a593Smuzhiyun 14*4882a593Smuzhiyun 15*4882a593Smuzhiyun 16*4882a593Smuzhiyun.. flat-table:: Indexed Image Format 17*4882a593Smuzhiyun :header-rows: 2 18*4882a593Smuzhiyun :stub-columns: 0 19*4882a593Smuzhiyun 20*4882a593Smuzhiyun * - Identifier 21*4882a593Smuzhiyun - Code 22*4882a593Smuzhiyun - 23*4882a593Smuzhiyun - :cspan:`7` Byte 0 24*4882a593Smuzhiyun * - 25*4882a593Smuzhiyun - 26*4882a593Smuzhiyun - Bit 27*4882a593Smuzhiyun - 7 28*4882a593Smuzhiyun - 6 29*4882a593Smuzhiyun - 5 30*4882a593Smuzhiyun - 4 31*4882a593Smuzhiyun - 3 32*4882a593Smuzhiyun - 2 33*4882a593Smuzhiyun - 1 34*4882a593Smuzhiyun - 0 35*4882a593Smuzhiyun * .. _V4L2-PIX-FMT-PAL8: 36*4882a593Smuzhiyun 37*4882a593Smuzhiyun - ``V4L2_PIX_FMT_PAL8`` 38*4882a593Smuzhiyun - 'PAL8' 39*4882a593Smuzhiyun - 40*4882a593Smuzhiyun - i\ :sub:`7` 41*4882a593Smuzhiyun - i\ :sub:`6` 42*4882a593Smuzhiyun - i\ :sub:`5` 43*4882a593Smuzhiyun - i\ :sub:`4` 44*4882a593Smuzhiyun - i\ :sub:`3` 45*4882a593Smuzhiyun - i\ :sub:`2` 46*4882a593Smuzhiyun - i\ :sub:`1` 47*4882a593Smuzhiyun - i\ :sub:`0` 48