Sophie

Sophie

distrib > CentOS > 6 > i386 > by-pkgid > 2c51d8eb79f8810ada971ee8c30ce1e5 > files > 2708

kernel-doc-2.6.32-71.14.1.el6.noarch.rpm

<?xml version="1.0" encoding="ANSI_X3.4-1968" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=ANSI_X3.4-1968" /><title>V4L2_PIX_FMT_Y41P ('Y41P')</title><meta name="generator" content="DocBook XSL Stylesheets V1.75.2" /><link rel="home" href="index.html" title="LINUX MEDIA INFRASTRUCTURE API" /><link rel="up" href="ch02s05.html" title="YUV Formats" /><link rel="prev" href="re12.html" title="V4L2_PIX_FMT_VYUY ('VYUY')" /><link rel="next" href="re14.html" title="V4L2_PIX_FMT_YVU420 ('YV12'), V4L2_PIX_FMT_YUV420 ('YU12')" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">V4L2_PIX_FMT_Y41P ('Y41P')</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="re12.html">Prev</a>&#160;</td><th width="60%" align="center">YUV Formats</th><td width="20%" align="right">&#160;<a accesskey="n" href="re14.html">Next</a></td></tr></table><hr /></div><div class="refentry" title="V4L2_PIX_FMT_Y41P ('Y41P')"><a id="V4L2-PIX-FMT-Y41P"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p><code class="constant">V4L2_PIX_FMT_Y41P</code> &#8212; Format with &#188; horizontal chroma
resolution, also known as YUV 4:1:1</p></div><div class="refsect1" title="Description"><a id="id2620501"></a><h2>Description</h2><p>In this format each 12 bytes is eight pixels. In the
twelve bytes are two CbCr pairs and eight Y's. The first CbCr pair
goes with the first four Y's, and the second CbCr pair goes with the
other four Y's. The Cb and Cr components have one fourth the
horizontal resolution of the Y component.</p><p>Do not confuse this format with <a class="link" href="re17.html" title="V4L2_PIX_FMT_YUV411P ('411P')"><code class="constant">V4L2_PIX_FMT_YUV411P</code></a>.
Y41P is derived from "YUV 4:1:1 <span class="emphasis"><em>packed</em></span>", while
YUV411P stands for "YUV 4:1:1 <span class="emphasis"><em>planar</em></span>".</p><div class="example"><a id="id2620418"></a><p class="title"><b>Example&#160;2.13.&#160;<code class="constant">V4L2_PIX_FMT_Y41P</code> 8 &#215; 4
pixel image</b></p><div class="example-contents"><p title="Byte Order"><b>Byte Order.&#160;</b>Each cell is one byte.
		</p><div class="informaltable"><table border="0"><colgroup><col align="left" /><col /><col /><col /><col /><col /><col /><col /><col /><col /><col /><col /><col /></colgroup><tbody valign="top"><tr><td align="left" valign="top">start&#160;+&#160;0:</td><td align="center" valign="top">Cb<sub>00</sub></td><td align="center" valign="top">Y'<sub>00</sub></td><td align="center" valign="top">Cr<sub>00</sub></td><td align="center" valign="top">Y'<sub>01</sub></td><td align="center" valign="top">Cb<sub>01</sub></td><td align="center" valign="top">Y'<sub>02</sub></td><td align="center" valign="top">Cr<sub>01</sub></td><td align="center" valign="top">Y'<sub>03</sub></td><td align="center" valign="top">Y'<sub>04</sub></td><td align="center" valign="top">Y'<sub>05</sub></td><td align="center" valign="top">Y'<sub>06</sub></td><td align="center" valign="top">Y'<sub>07</sub></td></tr><tr><td align="left" valign="top">start&#160;+&#160;12:</td><td align="center" valign="top">Cb<sub>10</sub></td><td align="center" valign="top">Y'<sub>10</sub></td><td align="center" valign="top">Cr<sub>10</sub></td><td align="center" valign="top">Y'<sub>11</sub></td><td align="center" valign="top">Cb<sub>11</sub></td><td align="center" valign="top">Y'<sub>12</sub></td><td align="center" valign="top">Cr<sub>11</sub></td><td align="center" valign="top">Y'<sub>13</sub></td><td align="center" valign="top">Y'<sub>14</sub></td><td align="center" valign="top">Y'<sub>15</sub></td><td align="center" valign="top">Y'<sub>16</sub></td><td align="center" valign="top">Y'<sub>17</sub></td></tr><tr><td align="left" valign="top">start&#160;+&#160;24:</td><td align="center" valign="top">Cb<sub>20</sub></td><td align="center" valign="top">Y'<sub>20</sub></td><td align="center" valign="top">Cr<sub>20</sub></td><td align="center" valign="top">Y'<sub>21</sub></td><td align="center" valign="top">Cb<sub>21</sub></td><td align="center" valign="top">Y'<sub>22</sub></td><td align="center" valign="top">Cr<sub>21</sub></td><td align="center" valign="top">Y'<sub>23</sub></td><td align="center" valign="top">Y'<sub>24</sub></td><td align="center" valign="top">Y'<sub>25</sub></td><td align="center" valign="top">Y'<sub>26</sub></td><td align="center" valign="top">Y'<sub>27</sub></td></tr><tr><td align="left" valign="top">start&#160;+&#160;36:</td><td align="center" valign="top">Cb<sub>30</sub></td><td align="center" valign="top">Y'<sub>30</sub></td><td align="center" valign="top">Cr<sub>30</sub></td><td align="center" valign="top">Y'<sub>31</sub></td><td align="center" valign="top">Cb<sub>31</sub></td><td align="center" valign="top">Y'<sub>32</sub></td><td align="center" valign="top">Cr<sub>31</sub></td><td align="center" valign="top">Y'<sub>33</sub></td><td align="center" valign="top">Y'<sub>34</sub></td><td align="center" valign="top">Y'<sub>35</sub></td><td align="center" valign="top">Y'<sub>36</sub></td><td align="center" valign="top">Y'<sub>37</sub></td></tr></tbody></table></div><p title="Color Sample Location."><b>Color Sample Location.&#160;</b>
		</p><div class="informaltable"><table border="0"><colgroup><col /><col /><col /><col /><col /><col /><col /><col /><col /><col /><col /><col /><col /><col /><col /></colgroup><tbody valign="top"><tr><td align="center" valign="top">&#160;</td><td align="center" valign="top">0</td><td align="center" valign="top">&#160;</td><td align="center" valign="top">1</td><td align="center" valign="top">&#160;</td><td align="center" valign="top">2</td><td align="center" valign="top">&#160;</td><td align="center" valign="top">3</td><td align="center" valign="top">&#160;</td><td align="center" valign="top">4</td><td align="center" valign="top">&#160;</td><td align="center" valign="top">5</td><td align="center" valign="top">&#160;</td><td align="center" valign="top">6</td><td align="center" valign="top">&#160;</td><td align="center" valign="top">7</td></tr><tr><td align="center" valign="top">0</td><td align="center" valign="top">Y</td><td align="center" valign="top">&#160;</td><td align="center" valign="top">Y</td><td align="center" valign="top">C</td><td align="center" valign="top">Y</td><td align="center" valign="top">&#160;</td><td align="center" valign="top">Y</td><td align="center" valign="top">&#160;</td><td align="center" valign="top">Y</td><td align="center" valign="top">&#160;</td><td align="center" valign="top">Y</td><td align="center" valign="top">C</td><td align="center" valign="top">Y</td><td align="center" valign="top">&#160;</td><td align="center" valign="top">Y</td></tr><tr><td align="center" valign="top">1</td><td align="center" valign="top">Y</td><td align="center" valign="top">&#160;</td><td align="center" valign="top">Y</td><td align="center" valign="top">C</td><td align="center" valign="top">Y</td><td align="center" valign="top">&#160;</td><td align="center" valign="top">Y</td><td align="center" valign="top">&#160;</td><td align="center" valign="top">Y</td><td align="center" valign="top">&#160;</td><td align="center" valign="top">Y</td><td align="center" valign="top">C</td><td align="center" valign="top">Y</td><td align="center" valign="top">&#160;</td><td align="center" valign="top">Y</td></tr><tr><td align="center" valign="top">2</td><td align="center" valign="top">Y</td><td align="center" valign="top">&#160;</td><td align="center" valign="top">Y</td><td align="center" valign="top">C</td><td align="center" valign="top">Y</td><td align="center" valign="top">&#160;</td><td align="center" valign="top">Y</td><td align="center" valign="top">&#160;</td><td align="center" valign="top">Y</td><td align="center" valign="top">&#160;</td><td align="center" valign="top">Y</td><td align="center" valign="top">C</td><td align="center" valign="top">Y</td><td align="center" valign="top">&#160;</td><td align="center" valign="top">Y</td></tr><tr><td align="center" valign="top">3</td><td align="center" valign="top">Y</td><td align="center" valign="top">&#160;</td><td align="center" valign="top">Y</td><td align="center" valign="top">C</td><td align="center" valign="top">Y</td><td align="center" valign="top">&#160;</td><td align="center" valign="top">Y</td><td align="center" valign="top">&#160;</td><td align="center" valign="top">Y</td><td align="center" valign="top">&#160;</td><td align="center" valign="top">Y</td><td align="center" valign="top">C</td><td align="center" valign="top">Y</td><td align="center" valign="top">&#160;</td><td align="center" valign="top">Y</td></tr></tbody></table></div><p title="Color Sample Location.">
	      </p></div></div><br class="example-break" /></div></div><div class="navfooter"><hr /><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="re12.html">Prev</a>&#160;</td><td width="20%" align="center"><a accesskey="u" href="ch02s05.html">Up</a></td><td width="40%" align="right">&#160;<a accesskey="n" href="re14.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">V4L2_PIX_FMT_VYUY ('VYUY')&#160;</td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top">&#160;V4L2_PIX_FMT_YVU420 ('YV12'), V4L2_PIX_FMT_YUV420 ('YU12')</td></tr></table></div></body></html>