18c2ecf20Sopenharmony_ci.. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 28c2ecf20Sopenharmony_ci 38c2ecf20Sopenharmony_ci.. _pixfmt-indexed: 48c2ecf20Sopenharmony_ci 58c2ecf20Sopenharmony_ci************** 68c2ecf20Sopenharmony_ciIndexed Format 78c2ecf20Sopenharmony_ci************** 88c2ecf20Sopenharmony_ci 98c2ecf20Sopenharmony_ciIn this format each pixel is represented by an 8 bit index into a 256 108c2ecf20Sopenharmony_cientry ARGB palette. It is intended for 118c2ecf20Sopenharmony_ci:ref:`Video Output Overlays <osd>` only. There are no ioctls to access 128c2ecf20Sopenharmony_cithe palette, this must be done with ioctls of the Linux framebuffer API. 138c2ecf20Sopenharmony_ci 148c2ecf20Sopenharmony_ci 158c2ecf20Sopenharmony_ci 168c2ecf20Sopenharmony_ci.. flat-table:: Indexed Image Format 178c2ecf20Sopenharmony_ci :header-rows: 2 188c2ecf20Sopenharmony_ci :stub-columns: 0 198c2ecf20Sopenharmony_ci 208c2ecf20Sopenharmony_ci * - Identifier 218c2ecf20Sopenharmony_ci - Code 228c2ecf20Sopenharmony_ci - 238c2ecf20Sopenharmony_ci - :cspan:`7` Byte 0 248c2ecf20Sopenharmony_ci * - 258c2ecf20Sopenharmony_ci - 268c2ecf20Sopenharmony_ci - Bit 278c2ecf20Sopenharmony_ci - 7 288c2ecf20Sopenharmony_ci - 6 298c2ecf20Sopenharmony_ci - 5 308c2ecf20Sopenharmony_ci - 4 318c2ecf20Sopenharmony_ci - 3 328c2ecf20Sopenharmony_ci - 2 338c2ecf20Sopenharmony_ci - 1 348c2ecf20Sopenharmony_ci - 0 358c2ecf20Sopenharmony_ci * .. _V4L2-PIX-FMT-PAL8: 368c2ecf20Sopenharmony_ci 378c2ecf20Sopenharmony_ci - ``V4L2_PIX_FMT_PAL8`` 388c2ecf20Sopenharmony_ci - 'PAL8' 398c2ecf20Sopenharmony_ci - 408c2ecf20Sopenharmony_ci - i\ :sub:`7` 418c2ecf20Sopenharmony_ci - i\ :sub:`6` 428c2ecf20Sopenharmony_ci - i\ :sub:`5` 438c2ecf20Sopenharmony_ci - i\ :sub:`4` 448c2ecf20Sopenharmony_ci - i\ :sub:`3` 458c2ecf20Sopenharmony_ci - i\ :sub:`2` 468c2ecf20Sopenharmony_ci - i\ :sub:`1` 478c2ecf20Sopenharmony_ci - i\ :sub:`0` 48