libctru/cam_8h_source.html
2024-11-03 20:36:34 +00:00

1017 lines
255 KiB
HTML

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://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/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.9.1"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>libctru: include/3ds/services/cam.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">libctru
&#160;<span id="projectnumber">v2.4.1</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.1 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="dir_d475325f6a9fe3bfc3a495c72a9e475e.html">3ds</a></li><li class="navelem"><a class="el" href="dir_0e005207343684f6967052d1f51a7e66.html">services</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle">
<div class="title">cam.h</div> </div>
</div><!--header-->
<div class="contents">
<a href="cam_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/**</span></div>
<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment"> * @file cam.h</span></div>
<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment"> * @brief CAM service for using the 3DS&#39;s front and back cameras.</span></div>
<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment"> */</span></div>
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="preprocessor">#pragma once</span></div>
<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160; </div>
<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="y2r_8h.html">3ds/services/y2r.h</a>&gt;</span></div>
<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="types_8h.html">3ds/types.h</a>&gt;</span></div>
<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment"></span> </div>
<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment">/// Camera connection target ports.</span></div>
<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment"></span><span class="keyword">enum</span> {</div>
<div class="line"><a name="l00012"></a><span class="lineno"><a class="line" href="cam_8h.html#af715e26dfffd1f8de1c18449e2770cffafed6e4add59747a2bd292aad6d543f51"> 12</a></span>&#160; <a class="code" href="cam_8h.html#af715e26dfffd1f8de1c18449e2770cffafed6e4add59747a2bd292aad6d543f51">PORT_NONE</a> = 0x0, <span class="comment">///&lt; No port.</span></div>
<div class="line"><a name="l00013"></a><span class="lineno"><a class="line" href="cam_8h.html#af715e26dfffd1f8de1c18449e2770cffa83fd114c6c8ad6ed0db9c579935a63ce"> 13</a></span>&#160; <a class="code" href="cam_8h.html#af715e26dfffd1f8de1c18449e2770cffa83fd114c6c8ad6ed0db9c579935a63ce">PORT_CAM1</a> = <a class="code" href="types_8h.html#a3a8ea58898cb58fc96013383d39f482c">BIT</a>(0), <span class="comment">///&lt; CAM1 port.</span></div>
<div class="line"><a name="l00014"></a><span class="lineno"><a class="line" href="cam_8h.html#af715e26dfffd1f8de1c18449e2770cffa17f56155f8d240bf81deab2f5598fe6a"> 14</a></span>&#160; <a class="code" href="cam_8h.html#af715e26dfffd1f8de1c18449e2770cffa17f56155f8d240bf81deab2f5598fe6a">PORT_CAM2</a> = <a class="code" href="types_8h.html#a3a8ea58898cb58fc96013383d39f482c">BIT</a>(1), <span class="comment">///&lt; CAM2 port.</span></div>
<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160; </div>
<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160; <span class="comment">// Port combinations.</span></div>
<div class="line"><a name="l00017"></a><span class="lineno"><a class="line" href="cam_8h.html#af715e26dfffd1f8de1c18449e2770cffa2e0e7944e8121739c73f311a974ee28f"> 17</a></span>&#160; <a class="code" href="cam_8h.html#af715e26dfffd1f8de1c18449e2770cffa2e0e7944e8121739c73f311a974ee28f">PORT_BOTH</a> = <a class="code" href="cam_8h.html#af715e26dfffd1f8de1c18449e2770cffa83fd114c6c8ad6ed0db9c579935a63ce">PORT_CAM1</a> | <a class="code" href="cam_8h.html#af715e26dfffd1f8de1c18449e2770cffa17f56155f8d240bf81deab2f5598fe6a">PORT_CAM2</a>, <span class="comment">///&lt; Both ports.</span></div>
<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;};</div>
<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment"></span> </div>
<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="comment">/// Camera combinations.</span></div>
<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="comment"></span><span class="keyword">enum</span> {</div>
<div class="line"><a name="l00022"></a><span class="lineno"><a class="line" href="cam_8h.html#afb730582952b7ceec73d7dc9bf7bef39ac1719a15be93e987683f7a8e817c16f9"> 22</a></span>&#160; <a class="code" href="cam_8h.html#afb730582952b7ceec73d7dc9bf7bef39ac1719a15be93e987683f7a8e817c16f9">SELECT_NONE</a> = 0x0, <span class="comment">///&lt; No camera.</span></div>
<div class="line"><a name="l00023"></a><span class="lineno"><a class="line" href="cam_8h.html#afb730582952b7ceec73d7dc9bf7bef39a218ada760e4ddb14099afb5d6ea88f9a"> 23</a></span>&#160; <a class="code" href="cam_8h.html#afb730582952b7ceec73d7dc9bf7bef39a218ada760e4ddb14099afb5d6ea88f9a">SELECT_OUT1</a> = <a class="code" href="types_8h.html#a3a8ea58898cb58fc96013383d39f482c">BIT</a>(0), <span class="comment">///&lt; Outer camera 1.</span></div>
<div class="line"><a name="l00024"></a><span class="lineno"><a class="line" href="cam_8h.html#afb730582952b7ceec73d7dc9bf7bef39a982e5c6846fc876cc32d5fa5a34c45f7"> 24</a></span>&#160; <a class="code" href="cam_8h.html#afb730582952b7ceec73d7dc9bf7bef39a982e5c6846fc876cc32d5fa5a34c45f7">SELECT_IN1</a> = <a class="code" href="types_8h.html#a3a8ea58898cb58fc96013383d39f482c">BIT</a>(1), <span class="comment">///&lt; Inner camera 1.</span></div>
<div class="line"><a name="l00025"></a><span class="lineno"><a class="line" href="cam_8h.html#afb730582952b7ceec73d7dc9bf7bef39a23c791f6f4305b8c3cc776f1d81dd2c7"> 25</a></span>&#160; <a class="code" href="cam_8h.html#afb730582952b7ceec73d7dc9bf7bef39a23c791f6f4305b8c3cc776f1d81dd2c7">SELECT_OUT2</a> = <a class="code" href="types_8h.html#a3a8ea58898cb58fc96013383d39f482c">BIT</a>(2), <span class="comment">///&lt; Outer camera 2.</span></div>
<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160; </div>
<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160; <span class="comment">// Camera combinations.</span></div>
<div class="line"><a name="l00028"></a><span class="lineno"><a class="line" href="cam_8h.html#afb730582952b7ceec73d7dc9bf7bef39ad72a88152472d1f2e55b59c540fba86a"> 28</a></span>&#160; <a class="code" href="cam_8h.html#afb730582952b7ceec73d7dc9bf7bef39ad72a88152472d1f2e55b59c540fba86a">SELECT_IN1_OUT1</a> = <a class="code" href="cam_8h.html#afb730582952b7ceec73d7dc9bf7bef39a218ada760e4ddb14099afb5d6ea88f9a">SELECT_OUT1</a> | <a class="code" href="cam_8h.html#afb730582952b7ceec73d7dc9bf7bef39a982e5c6846fc876cc32d5fa5a34c45f7">SELECT_IN1</a>, <span class="comment">///&lt; Outer camera 1 and inner camera 1.</span></div>
<div class="line"><a name="l00029"></a><span class="lineno"><a class="line" href="cam_8h.html#afb730582952b7ceec73d7dc9bf7bef39ae1e625e63a3c56c0d29626709b6f13ad"> 29</a></span>&#160; <a class="code" href="cam_8h.html#afb730582952b7ceec73d7dc9bf7bef39ae1e625e63a3c56c0d29626709b6f13ad">SELECT_OUT1_OUT2</a> = <a class="code" href="cam_8h.html#afb730582952b7ceec73d7dc9bf7bef39a218ada760e4ddb14099afb5d6ea88f9a">SELECT_OUT1</a> | <a class="code" href="cam_8h.html#afb730582952b7ceec73d7dc9bf7bef39a23c791f6f4305b8c3cc776f1d81dd2c7">SELECT_OUT2</a>, <span class="comment">///&lt; Both outer cameras.</span></div>
<div class="line"><a name="l00030"></a><span class="lineno"><a class="line" href="cam_8h.html#afb730582952b7ceec73d7dc9bf7bef39a6f1a562c8186872e9601956605ebce4f"> 30</a></span>&#160; <a class="code" href="cam_8h.html#afb730582952b7ceec73d7dc9bf7bef39a6f1a562c8186872e9601956605ebce4f">SELECT_IN1_OUT2</a> = <a class="code" href="cam_8h.html#afb730582952b7ceec73d7dc9bf7bef39a982e5c6846fc876cc32d5fa5a34c45f7">SELECT_IN1</a> | <a class="code" href="cam_8h.html#afb730582952b7ceec73d7dc9bf7bef39a23c791f6f4305b8c3cc776f1d81dd2c7">SELECT_OUT2</a>, <span class="comment">///&lt; Inner camera 1 and outer camera 2.</span></div>
<div class="line"><a name="l00031"></a><span class="lineno"><a class="line" href="cam_8h.html#afb730582952b7ceec73d7dc9bf7bef39abed2268a81494490a6ab7030e751876e"> 31</a></span>&#160; <a class="code" href="cam_8h.html#afb730582952b7ceec73d7dc9bf7bef39abed2268a81494490a6ab7030e751876e">SELECT_ALL</a> = <a class="code" href="cam_8h.html#afb730582952b7ceec73d7dc9bf7bef39a218ada760e4ddb14099afb5d6ea88f9a">SELECT_OUT1</a> | <a class="code" href="cam_8h.html#afb730582952b7ceec73d7dc9bf7bef39a982e5c6846fc876cc32d5fa5a34c45f7">SELECT_IN1</a> | <a class="code" href="cam_8h.html#afb730582952b7ceec73d7dc9bf7bef39a23c791f6f4305b8c3cc776f1d81dd2c7">SELECT_OUT2</a>, <span class="comment">///&lt; All cameras.</span></div>
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;};</div>
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;<span class="comment"></span> </div>
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;<span class="comment">/// Camera contexts.</span></div>
<div class="line"><a name="l00035"></a><span class="lineno"><a class="line" href="cam_8h.html#a67d15fdc4b48f745530df1f27f3d5255"> 35</a></span>&#160;<span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
<div class="line"><a name="l00036"></a><span class="lineno"><a class="line" href="cam_8h.html#a67d15fdc4b48f745530df1f27f3d5255ac24319930c0604b6fd7e77d4966a4c38"> 36</a></span>&#160; <a class="code" href="cam_8h.html#a67d15fdc4b48f745530df1f27f3d5255ac24319930c0604b6fd7e77d4966a4c38">CONTEXT_NONE</a> = 0x0, <span class="comment">///&lt; No context.</span></div>
<div class="line"><a name="l00037"></a><span class="lineno"><a class="line" href="cam_8h.html#a67d15fdc4b48f745530df1f27f3d5255a4c8b59d076b8ec347a3e1967408c4fa6"> 37</a></span>&#160; <a class="code" href="cam_8h.html#a67d15fdc4b48f745530df1f27f3d5255a4c8b59d076b8ec347a3e1967408c4fa6">CONTEXT_A</a> = <a class="code" href="types_8h.html#a3a8ea58898cb58fc96013383d39f482c">BIT</a>(0), <span class="comment">///&lt; Context A.</span></div>
<div class="line"><a name="l00038"></a><span class="lineno"><a class="line" href="cam_8h.html#a67d15fdc4b48f745530df1f27f3d5255a4dcd1e5e98db8371be3abf56c31cdcfa"> 38</a></span>&#160; <a class="code" href="cam_8h.html#a67d15fdc4b48f745530df1f27f3d5255a4dcd1e5e98db8371be3abf56c31cdcfa">CONTEXT_B</a> = <a class="code" href="types_8h.html#a3a8ea58898cb58fc96013383d39f482c">BIT</a>(1), <span class="comment">///&lt; Context B.</span></div>
<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160; </div>
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160; <span class="comment">// Context combinations.</span></div>
<div class="line"><a name="l00041"></a><span class="lineno"><a class="line" href="cam_8h.html#a67d15fdc4b48f745530df1f27f3d5255ae3a7377e4ec34d0b4eb263d39c539e7d"> 41</a></span>&#160; <a class="code" href="cam_8h.html#a67d15fdc4b48f745530df1f27f3d5255ae3a7377e4ec34d0b4eb263d39c539e7d">CONTEXT_BOTH</a> = <a class="code" href="cam_8h.html#a67d15fdc4b48f745530df1f27f3d5255a4c8b59d076b8ec347a3e1967408c4fa6">CONTEXT_A</a> | <a class="code" href="cam_8h.html#a67d15fdc4b48f745530df1f27f3d5255a4dcd1e5e98db8371be3abf56c31cdcfa">CONTEXT_B</a>, <span class="comment">///&lt; Both contexts.</span></div>
<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160;} <a class="code" href="cam_8h.html#a67d15fdc4b48f745530df1f27f3d5255">CAMU_Context</a>;</div>
<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160;<span class="comment"></span> </div>
<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160;<span class="comment">/// Ways to flip the camera image.</span></div>
<div class="line"><a name="l00045"></a><span class="lineno"><a class="line" href="cam_8h.html#a1cbc2ccd7803b8b7ff4f23446b94030e"> 45</a></span>&#160;<span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
<div class="line"><a name="l00046"></a><span class="lineno"><a class="line" href="cam_8h.html#a1cbc2ccd7803b8b7ff4f23446b94030ea191e8049b2acf76153552498b008545b"> 46</a></span>&#160; <a class="code" href="cam_8h.html#a1cbc2ccd7803b8b7ff4f23446b94030ea191e8049b2acf76153552498b008545b">FLIP_NONE</a> = 0x0, <span class="comment">///&lt; No flip.</span></div>
<div class="line"><a name="l00047"></a><span class="lineno"><a class="line" href="cam_8h.html#a1cbc2ccd7803b8b7ff4f23446b94030ea608fab443d799216e7b3ea896d8cea76"> 47</a></span>&#160; <a class="code" href="cam_8h.html#a1cbc2ccd7803b8b7ff4f23446b94030ea608fab443d799216e7b3ea896d8cea76">FLIP_HORIZONTAL</a> = 0x1, <span class="comment">///&lt; Horizontal flip.</span></div>
<div class="line"><a name="l00048"></a><span class="lineno"><a class="line" href="cam_8h.html#a1cbc2ccd7803b8b7ff4f23446b94030eab9463eeeb8c3a955fd8e453082e9e3c4"> 48</a></span>&#160; <a class="code" href="cam_8h.html#a1cbc2ccd7803b8b7ff4f23446b94030eab9463eeeb8c3a955fd8e453082e9e3c4">FLIP_VERTICAL</a> = 0x2, <span class="comment">///&lt; Vertical flip.</span></div>
<div class="line"><a name="l00049"></a><span class="lineno"><a class="line" href="cam_8h.html#a1cbc2ccd7803b8b7ff4f23446b94030ea35eb04b18d2ef31e7904471d91062932"> 49</a></span>&#160; <a class="code" href="cam_8h.html#a1cbc2ccd7803b8b7ff4f23446b94030ea35eb04b18d2ef31e7904471d91062932">FLIP_REVERSE</a> = 0x3, <span class="comment">///&lt; Reverse flip.</span></div>
<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160;} <a class="code" href="cam_8h.html#a1cbc2ccd7803b8b7ff4f23446b94030e">CAMU_Flip</a>;</div>
<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160;<span class="comment"></span> </div>
<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160;<span class="comment">/// Camera image resolutions.</span></div>
<div class="line"><a name="l00053"></a><span class="lineno"><a class="line" href="cam_8h.html#a2139d384c0e657ddb21ab0ca5697895a"> 53</a></span>&#160;<span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
<div class="line"><a name="l00054"></a><span class="lineno"><a class="line" href="cam_8h.html#a2139d384c0e657ddb21ab0ca5697895aa053bb6c18c1cc5ff2b3caff33d22a73b"> 54</a></span>&#160; <a class="code" href="cam_8h.html#a2139d384c0e657ddb21ab0ca5697895aa053bb6c18c1cc5ff2b3caff33d22a73b">SIZE_VGA</a> = 0x0, <span class="comment">///&lt; VGA size. (640x480)</span></div>
<div class="line"><a name="l00055"></a><span class="lineno"><a class="line" href="cam_8h.html#a2139d384c0e657ddb21ab0ca5697895aa62c0656c8d79f5bb763100e0081a173f"> 55</a></span>&#160; <a class="code" href="cam_8h.html#a2139d384c0e657ddb21ab0ca5697895aa62c0656c8d79f5bb763100e0081a173f">SIZE_QVGA</a> = 0x1, <span class="comment">///&lt; QVGA size. (320x240)</span></div>
<div class="line"><a name="l00056"></a><span class="lineno"><a class="line" href="cam_8h.html#a2139d384c0e657ddb21ab0ca5697895aabeb43838326d0e0f888832f578cd7579"> 56</a></span>&#160; <a class="code" href="cam_8h.html#a2139d384c0e657ddb21ab0ca5697895aabeb43838326d0e0f888832f578cd7579">SIZE_QQVGA</a> = 0x2, <span class="comment">///&lt; QQVGA size. (160x120)</span></div>
<div class="line"><a name="l00057"></a><span class="lineno"><a class="line" href="cam_8h.html#a2139d384c0e657ddb21ab0ca5697895aa622922de8a405ce15132982372f5ef7f"> 57</a></span>&#160; <a class="code" href="cam_8h.html#a2139d384c0e657ddb21ab0ca5697895aa622922de8a405ce15132982372f5ef7f">SIZE_CIF</a> = 0x3, <span class="comment">///&lt; CIF size. (352x288)</span></div>
<div class="line"><a name="l00058"></a><span class="lineno"><a class="line" href="cam_8h.html#a2139d384c0e657ddb21ab0ca5697895aa7a0d20d7cafd6ce3380e320fb17fa166"> 58</a></span>&#160; <a class="code" href="cam_8h.html#a2139d384c0e657ddb21ab0ca5697895aa7a0d20d7cafd6ce3380e320fb17fa166">SIZE_QCIF</a> = 0x4, <span class="comment">///&lt; QCIF size. (176x144)</span></div>
<div class="line"><a name="l00059"></a><span class="lineno"><a class="line" href="cam_8h.html#a2139d384c0e657ddb21ab0ca5697895aa5a3c19f94414111dd8de2e8dd95f2123"> 59</a></span>&#160; <a class="code" href="cam_8h.html#a2139d384c0e657ddb21ab0ca5697895aa5a3c19f94414111dd8de2e8dd95f2123">SIZE_DS_LCD</a> = 0x5, <span class="comment">///&lt; DS LCD size. (256x192)</span></div>
<div class="line"><a name="l00060"></a><span class="lineno"><a class="line" href="cam_8h.html#a2139d384c0e657ddb21ab0ca5697895aaa094da448b2b08d860df88319df1a20f"> 60</a></span>&#160; <a class="code" href="cam_8h.html#a2139d384c0e657ddb21ab0ca5697895aaa094da448b2b08d860df88319df1a20f">SIZE_DS_LCDx4</a> = 0x6, <span class="comment">///&lt; DS LCD x4 size. (512x384)</span></div>
<div class="line"><a name="l00061"></a><span class="lineno"><a class="line" href="cam_8h.html#a2139d384c0e657ddb21ab0ca5697895aa5323d2323661285fdd5bd9cb3548c752"> 61</a></span>&#160; <a class="code" href="cam_8h.html#a2139d384c0e657ddb21ab0ca5697895aa5323d2323661285fdd5bd9cb3548c752">SIZE_CTR_TOP_LCD</a> = 0x7, <span class="comment">///&lt; CTR Top LCD size. (400x240)</span></div>
<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160; </div>
<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160; <span class="comment">// Alias for bottom screen to match top screen naming.</span></div>
<div class="line"><a name="l00064"></a><span class="lineno"><a class="line" href="cam_8h.html#a2139d384c0e657ddb21ab0ca5697895aa7a9039073a01c6be686e5542da91357d"> 64</a></span>&#160; <a class="code" href="cam_8h.html#a2139d384c0e657ddb21ab0ca5697895aa7a9039073a01c6be686e5542da91357d">SIZE_CTR_BOTTOM_LCD</a> = <a class="code" href="cam_8h.html#a2139d384c0e657ddb21ab0ca5697895aa62c0656c8d79f5bb763100e0081a173f">SIZE_QVGA</a>, <span class="comment">///&lt; CTR Bottom LCD size. (320x240)</span></div>
<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>&#160;} <a class="code" href="cam_8h.html#a2139d384c0e657ddb21ab0ca5697895a">CAMU_Size</a>;</div>
<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160;<span class="comment"></span> </div>
<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160;<span class="comment">/// Camera capture frame rates.</span></div>
<div class="line"><a name="l00068"></a><span class="lineno"><a class="line" href="cam_8h.html#a3a68c3565d2fec0c45be091333b16688"> 68</a></span>&#160;<span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
<div class="line"><a name="l00069"></a><span class="lineno"><a class="line" href="cam_8h.html#a3a68c3565d2fec0c45be091333b16688adaf74a50f89e93efd5cdba07dae49c54"> 69</a></span>&#160; <a class="code" href="cam_8h.html#a3a68c3565d2fec0c45be091333b16688adaf74a50f89e93efd5cdba07dae49c54">FRAME_RATE_15</a> = 0x0, <span class="comment">///&lt; 15 FPS.</span></div>
<div class="line"><a name="l00070"></a><span class="lineno"><a class="line" href="cam_8h.html#a3a68c3565d2fec0c45be091333b16688a91893eb7eb5a87de191edb6a6ca19530"> 70</a></span>&#160; <a class="code" href="cam_8h.html#a3a68c3565d2fec0c45be091333b16688a91893eb7eb5a87de191edb6a6ca19530">FRAME_RATE_15_TO_5</a> = 0x1, <span class="comment">///&lt; 15-5 FPS.</span></div>
<div class="line"><a name="l00071"></a><span class="lineno"><a class="line" href="cam_8h.html#a3a68c3565d2fec0c45be091333b16688a466df8d915c97b77e4084b99db15257a"> 71</a></span>&#160; <a class="code" href="cam_8h.html#a3a68c3565d2fec0c45be091333b16688a466df8d915c97b77e4084b99db15257a">FRAME_RATE_15_TO_2</a> = 0x2, <span class="comment">///&lt; 15-2 FPS.</span></div>
<div class="line"><a name="l00072"></a><span class="lineno"><a class="line" href="cam_8h.html#a3a68c3565d2fec0c45be091333b16688a275a0d144555c1e6b26ad0bd21404083"> 72</a></span>&#160; <a class="code" href="cam_8h.html#a3a68c3565d2fec0c45be091333b16688a275a0d144555c1e6b26ad0bd21404083">FRAME_RATE_10</a> = 0x3, <span class="comment">///&lt; 10 FPS.</span></div>
<div class="line"><a name="l00073"></a><span class="lineno"><a class="line" href="cam_8h.html#a3a68c3565d2fec0c45be091333b16688a4174bf4634a793317c5517163a6021c0"> 73</a></span>&#160; <a class="code" href="cam_8h.html#a3a68c3565d2fec0c45be091333b16688a4174bf4634a793317c5517163a6021c0">FRAME_RATE_8_5</a> = 0x4, <span class="comment">///&lt; 8.5 FPS.</span></div>
<div class="line"><a name="l00074"></a><span class="lineno"><a class="line" href="cam_8h.html#a3a68c3565d2fec0c45be091333b16688a6baadc794f7027aa7e2e28f62f36744d"> 74</a></span>&#160; <a class="code" href="cam_8h.html#a3a68c3565d2fec0c45be091333b16688a6baadc794f7027aa7e2e28f62f36744d">FRAME_RATE_5</a> = 0x5, <span class="comment">///&lt; 5 FPS.</span></div>
<div class="line"><a name="l00075"></a><span class="lineno"><a class="line" href="cam_8h.html#a3a68c3565d2fec0c45be091333b16688ad579560ad2ec0a3df46957d5a35d4531"> 75</a></span>&#160; <a class="code" href="cam_8h.html#a3a68c3565d2fec0c45be091333b16688ad579560ad2ec0a3df46957d5a35d4531">FRAME_RATE_20</a> = 0x6, <span class="comment">///&lt; 20 FPS.</span></div>
<div class="line"><a name="l00076"></a><span class="lineno"><a class="line" href="cam_8h.html#a3a68c3565d2fec0c45be091333b16688af35d2c6f909c71014a60896c609e3bd6"> 76</a></span>&#160; <a class="code" href="cam_8h.html#a3a68c3565d2fec0c45be091333b16688af35d2c6f909c71014a60896c609e3bd6">FRAME_RATE_20_TO_5</a> = 0x7, <span class="comment">///&lt; 20-5 FPS.</span></div>
<div class="line"><a name="l00077"></a><span class="lineno"><a class="line" href="cam_8h.html#a3a68c3565d2fec0c45be091333b16688a3acf5f2854e10db6cecf2a3b872f04ef"> 77</a></span>&#160; <a class="code" href="cam_8h.html#a3a68c3565d2fec0c45be091333b16688a3acf5f2854e10db6cecf2a3b872f04ef">FRAME_RATE_30</a> = 0x8, <span class="comment">///&lt; 30 FPS.</span></div>
<div class="line"><a name="l00078"></a><span class="lineno"><a class="line" href="cam_8h.html#a3a68c3565d2fec0c45be091333b16688abdd3a0c22da38cd4afda4ebd74dbf070"> 78</a></span>&#160; <a class="code" href="cam_8h.html#a3a68c3565d2fec0c45be091333b16688abdd3a0c22da38cd4afda4ebd74dbf070">FRAME_RATE_30_TO_5</a> = 0x9, <span class="comment">///&lt; 30-5 FPS.</span></div>
<div class="line"><a name="l00079"></a><span class="lineno"><a class="line" href="cam_8h.html#a3a68c3565d2fec0c45be091333b16688ae655c75dbaca8df7607abc5c40aa216f"> 79</a></span>&#160; <a class="code" href="cam_8h.html#a3a68c3565d2fec0c45be091333b16688ae655c75dbaca8df7607abc5c40aa216f">FRAME_RATE_15_TO_10</a> = 0xA, <span class="comment">///&lt; 15-10 FPS.</span></div>
<div class="line"><a name="l00080"></a><span class="lineno"><a class="line" href="cam_8h.html#a3a68c3565d2fec0c45be091333b16688a5da0b40cf95f2b4d9eee5a9511d98ca4"> 80</a></span>&#160; <a class="code" href="cam_8h.html#a3a68c3565d2fec0c45be091333b16688a5da0b40cf95f2b4d9eee5a9511d98ca4">FRAME_RATE_20_TO_10</a> = 0xB, <span class="comment">///&lt; 20-10 FPS.</span></div>
<div class="line"><a name="l00081"></a><span class="lineno"><a class="line" href="cam_8h.html#a3a68c3565d2fec0c45be091333b16688a23eb04ce83346cebc0332b573f6e7556"> 81</a></span>&#160; <a class="code" href="cam_8h.html#a3a68c3565d2fec0c45be091333b16688a23eb04ce83346cebc0332b573f6e7556">FRAME_RATE_30_TO_10</a> = 0xC, <span class="comment">///&lt; 30-10 FPS.</span></div>
<div class="line"><a name="l00082"></a><span class="lineno"> 82</span>&#160;} <a class="code" href="cam_8h.html#a3a68c3565d2fec0c45be091333b16688">CAMU_FrameRate</a>;</div>
<div class="line"><a name="l00083"></a><span class="lineno"> 83</span>&#160;<span class="comment"></span> </div>
<div class="line"><a name="l00084"></a><span class="lineno"> 84</span>&#160;<span class="comment">/// Camera white balance modes.</span></div>
<div class="line"><a name="l00085"></a><span class="lineno"><a class="line" href="cam_8h.html#a5d3bf5af790ab2c2bbbfedf46d756c53"> 85</a></span>&#160;<span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
<div class="line"><a name="l00086"></a><span class="lineno"><a class="line" href="cam_8h.html#a5d3bf5af790ab2c2bbbfedf46d756c53a3717ab57229df203301993822e7863ae"> 86</a></span>&#160; <a class="code" href="cam_8h.html#a5d3bf5af790ab2c2bbbfedf46d756c53a3717ab57229df203301993822e7863ae">WHITE_BALANCE_AUTO</a> = 0x0, <span class="comment">///&lt; Auto white balance.</span></div>
<div class="line"><a name="l00087"></a><span class="lineno"><a class="line" href="cam_8h.html#a5d3bf5af790ab2c2bbbfedf46d756c53a1fa318450ad625598ddd1fa3e35a5551"> 87</a></span>&#160; <a class="code" href="cam_8h.html#a5d3bf5af790ab2c2bbbfedf46d756c53a1fa318450ad625598ddd1fa3e35a5551">WHITE_BALANCE_3200K</a> = 0x1, <span class="comment">///&lt; 3200K white balance.</span></div>
<div class="line"><a name="l00088"></a><span class="lineno"><a class="line" href="cam_8h.html#a5d3bf5af790ab2c2bbbfedf46d756c53ac4b48d3b0c6162f679686d7ad1847356"> 88</a></span>&#160; <a class="code" href="cam_8h.html#a5d3bf5af790ab2c2bbbfedf46d756c53ac4b48d3b0c6162f679686d7ad1847356">WHITE_BALANCE_4150K</a> = 0x2, <span class="comment">///&lt; 4150K white balance.</span></div>
<div class="line"><a name="l00089"></a><span class="lineno"><a class="line" href="cam_8h.html#a5d3bf5af790ab2c2bbbfedf46d756c53a0b494b8641ef33c086c3c8a70e44b611"> 89</a></span>&#160; <a class="code" href="cam_8h.html#a5d3bf5af790ab2c2bbbfedf46d756c53a0b494b8641ef33c086c3c8a70e44b611">WHITE_BALANCE_5200K</a> = 0x3, <span class="comment">///&lt; 5200K white balance.</span></div>
<div class="line"><a name="l00090"></a><span class="lineno"><a class="line" href="cam_8h.html#a5d3bf5af790ab2c2bbbfedf46d756c53a2a287460cb7b5dc9cfe1ffc06b9f9907"> 90</a></span>&#160; <a class="code" href="cam_8h.html#a5d3bf5af790ab2c2bbbfedf46d756c53a2a287460cb7b5dc9cfe1ffc06b9f9907">WHITE_BALANCE_6000K</a> = 0x4, <span class="comment">///&lt; 6000K white balance.</span></div>
<div class="line"><a name="l00091"></a><span class="lineno"><a class="line" href="cam_8h.html#a5d3bf5af790ab2c2bbbfedf46d756c53a43c3c6a8a436215dcc6a8c7ad8329b5e"> 91</a></span>&#160; <a class="code" href="cam_8h.html#a5d3bf5af790ab2c2bbbfedf46d756c53a43c3c6a8a436215dcc6a8c7ad8329b5e">WHITE_BALANCE_7000K</a> = 0x5, <span class="comment">///&lt; 7000K white balance.</span></div>
<div class="line"><a name="l00092"></a><span class="lineno"> 92</span>&#160; </div>
<div class="line"><a name="l00093"></a><span class="lineno"> 93</span>&#160; <span class="comment">// White balance aliases.</span></div>
<div class="line"><a name="l00094"></a><span class="lineno"> 94</span>&#160; WHITE_BALANCE_NORMAL = <a class="code" href="cam_8h.html#a5d3bf5af790ab2c2bbbfedf46d756c53a3717ab57229df203301993822e7863ae">WHITE_BALANCE_AUTO</a>, <span class="comment">// Normal white balance. (AUTO)</span></div>
<div class="line"><a name="l00095"></a><span class="lineno"> 95</span>&#160; WHITE_BALANCE_TUNGSTEN = <a class="code" href="cam_8h.html#a5d3bf5af790ab2c2bbbfedf46d756c53a1fa318450ad625598ddd1fa3e35a5551">WHITE_BALANCE_3200K</a>, <span class="comment">// Tungsten white balance. (3200K)</span></div>
<div class="line"><a name="l00096"></a><span class="lineno"> 96</span>&#160; WHITE_BALANCE_WHITE_FLUORESCENT_LIGHT = <a class="code" href="cam_8h.html#a5d3bf5af790ab2c2bbbfedf46d756c53ac4b48d3b0c6162f679686d7ad1847356">WHITE_BALANCE_4150K</a>, <span class="comment">// Fluorescent white balance. (4150K)</span></div>
<div class="line"><a name="l00097"></a><span class="lineno"> 97</span>&#160; WHITE_BALANCE_DAYLIGHT = <a class="code" href="cam_8h.html#a5d3bf5af790ab2c2bbbfedf46d756c53a0b494b8641ef33c086c3c8a70e44b611">WHITE_BALANCE_5200K</a>, <span class="comment">// Daylight white balance. (5200K)</span></div>
<div class="line"><a name="l00098"></a><span class="lineno"> 98</span>&#160; WHITE_BALANCE_CLOUDY = <a class="code" href="cam_8h.html#a5d3bf5af790ab2c2bbbfedf46d756c53a2a287460cb7b5dc9cfe1ffc06b9f9907">WHITE_BALANCE_6000K</a>, <span class="comment">// Cloudy white balance. (6000K)</span></div>
<div class="line"><a name="l00099"></a><span class="lineno"> 99</span>&#160; WHITE_BALANCE_HORIZON = <a class="code" href="cam_8h.html#a5d3bf5af790ab2c2bbbfedf46d756c53a2a287460cb7b5dc9cfe1ffc06b9f9907">WHITE_BALANCE_6000K</a>, <span class="comment">// Horizon white balance. (6000K)</span></div>
<div class="line"><a name="l00100"></a><span class="lineno"> 100</span>&#160; WHITE_BALANCE_SHADE = <a class="code" href="cam_8h.html#a5d3bf5af790ab2c2bbbfedf46d756c53a43c3c6a8a436215dcc6a8c7ad8329b5e">WHITE_BALANCE_7000K</a>, <span class="comment">// Shade white balance. (7000K)</span></div>
<div class="line"><a name="l00101"></a><span class="lineno"> 101</span>&#160;} <a class="code" href="cam_8h.html#a5d3bf5af790ab2c2bbbfedf46d756c53">CAMU_WhiteBalance</a>;</div>
<div class="line"><a name="l00102"></a><span class="lineno"> 102</span>&#160;<span class="comment"></span> </div>
<div class="line"><a name="l00103"></a><span class="lineno"> 103</span>&#160;<span class="comment">/// Camera photo modes.</span></div>
<div class="line"><a name="l00104"></a><span class="lineno"><a class="line" href="cam_8h.html#ac14ae4089f708477afcc56dad7762a8a"> 104</a></span>&#160;<span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
<div class="line"><a name="l00105"></a><span class="lineno"><a class="line" href="cam_8h.html#ac14ae4089f708477afcc56dad7762a8aa2bafd933f4c63d37019a1c4e6a38f7f5"> 105</a></span>&#160; <a class="code" href="cam_8h.html#ac14ae4089f708477afcc56dad7762a8aa2bafd933f4c63d37019a1c4e6a38f7f5">PHOTO_MODE_NORMAL</a> = 0x0, <span class="comment">///&lt; Normal mode.</span></div>
<div class="line"><a name="l00106"></a><span class="lineno"><a class="line" href="cam_8h.html#ac14ae4089f708477afcc56dad7762a8aa78e5da8ca0a799f19613251183efd2bb"> 106</a></span>&#160; <a class="code" href="cam_8h.html#ac14ae4089f708477afcc56dad7762a8aa78e5da8ca0a799f19613251183efd2bb">PHOTO_MODE_PORTRAIT</a> = 0x1, <span class="comment">///&lt; Portrait mode.</span></div>
<div class="line"><a name="l00107"></a><span class="lineno"><a class="line" href="cam_8h.html#ac14ae4089f708477afcc56dad7762a8aaa52cdc354642b6b6ef2f4850636abd16"> 107</a></span>&#160; <a class="code" href="cam_8h.html#ac14ae4089f708477afcc56dad7762a8aaa52cdc354642b6b6ef2f4850636abd16">PHOTO_MODE_LANDSCAPE</a> = 0x2, <span class="comment">///&lt; Landscape mode.</span></div>
<div class="line"><a name="l00108"></a><span class="lineno"><a class="line" href="cam_8h.html#ac14ae4089f708477afcc56dad7762a8aa9516a5ef718e79621273b9efbf14cb0e"> 108</a></span>&#160; <a class="code" href="cam_8h.html#ac14ae4089f708477afcc56dad7762a8aa9516a5ef718e79621273b9efbf14cb0e">PHOTO_MODE_NIGHTVIEW</a> = 0x3, <span class="comment">///&lt; Night mode.</span></div>
<div class="line"><a name="l00109"></a><span class="lineno"><a class="line" href="cam_8h.html#ac14ae4089f708477afcc56dad7762a8aa001fe9ea595e03b43777ce25eb4d646a"> 109</a></span>&#160; <a class="code" href="cam_8h.html#ac14ae4089f708477afcc56dad7762a8aa001fe9ea595e03b43777ce25eb4d646a">PHOTO_MODE_LETTER</a> = 0x4, <span class="comment">///&lt; Letter mode.</span></div>
<div class="line"><a name="l00110"></a><span class="lineno"> 110</span>&#160;} <a class="code" href="cam_8h.html#ac14ae4089f708477afcc56dad7762a8a">CAMU_PhotoMode</a>;</div>
<div class="line"><a name="l00111"></a><span class="lineno"> 111</span>&#160;<span class="comment"></span> </div>
<div class="line"><a name="l00112"></a><span class="lineno"> 112</span>&#160;<span class="comment">/// Camera special effects.</span></div>
<div class="line"><a name="l00113"></a><span class="lineno"><a class="line" href="cam_8h.html#a7e400ffb69486cc57f317d94eca445bf"> 113</a></span>&#160;<span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
<div class="line"><a name="l00114"></a><span class="lineno"><a class="line" href="cam_8h.html#a7e400ffb69486cc57f317d94eca445bfad6b811c739c8c8ed4e7d5f1bcc9c0915"> 114</a></span>&#160; <a class="code" href="cam_8h.html#a7e400ffb69486cc57f317d94eca445bfad6b811c739c8c8ed4e7d5f1bcc9c0915">EFFECT_NONE</a> = 0x0, <span class="comment">///&lt; No effects.</span></div>
<div class="line"><a name="l00115"></a><span class="lineno"><a class="line" href="cam_8h.html#a7e400ffb69486cc57f317d94eca445bfa0c5e07149804680c009899630481fd25"> 115</a></span>&#160; <a class="code" href="cam_8h.html#a7e400ffb69486cc57f317d94eca445bfa0c5e07149804680c009899630481fd25">EFFECT_MONO</a> = 0x1, <span class="comment">///&lt; Mono effect.</span></div>
<div class="line"><a name="l00116"></a><span class="lineno"><a class="line" href="cam_8h.html#a7e400ffb69486cc57f317d94eca445bfaac1c03f495cf0262a3378b87944c5807"> 116</a></span>&#160; <a class="code" href="cam_8h.html#a7e400ffb69486cc57f317d94eca445bfaac1c03f495cf0262a3378b87944c5807">EFFECT_SEPIA</a> = 0x2, <span class="comment">///&lt; Sepia effect.</span></div>
<div class="line"><a name="l00117"></a><span class="lineno"><a class="line" href="cam_8h.html#a7e400ffb69486cc57f317d94eca445bfa2a66cf09d6b59ff74015e9e5fa3b81f3"> 117</a></span>&#160; <a class="code" href="cam_8h.html#a7e400ffb69486cc57f317d94eca445bfa2a66cf09d6b59ff74015e9e5fa3b81f3">EFFECT_NEGATIVE</a> = 0x3, <span class="comment">///&lt; Negative effect.</span></div>
<div class="line"><a name="l00118"></a><span class="lineno"><a class="line" href="cam_8h.html#a7e400ffb69486cc57f317d94eca445bfa2f6adb0a2d5ff94e35b286ca243fd986"> 118</a></span>&#160; <a class="code" href="cam_8h.html#a7e400ffb69486cc57f317d94eca445bfa2f6adb0a2d5ff94e35b286ca243fd986">EFFECT_NEGAFILM</a> = 0x4, <span class="comment">///&lt; Negative film effect.</span></div>
<div class="line"><a name="l00119"></a><span class="lineno"><a class="line" href="cam_8h.html#a7e400ffb69486cc57f317d94eca445bfac45e1b7b99506e9493c32b14aa3e6b4f"> 119</a></span>&#160; <a class="code" href="cam_8h.html#a7e400ffb69486cc57f317d94eca445bfac45e1b7b99506e9493c32b14aa3e6b4f">EFFECT_SEPIA01</a> = 0x5, <span class="comment">///&lt; Sepia effect.</span></div>
<div class="line"><a name="l00120"></a><span class="lineno"> 120</span>&#160;} <a class="code" href="cam_8h.html#a7e400ffb69486cc57f317d94eca445bf">CAMU_Effect</a>;</div>
<div class="line"><a name="l00121"></a><span class="lineno"> 121</span>&#160;<span class="comment"></span> </div>
<div class="line"><a name="l00122"></a><span class="lineno"> 122</span>&#160;<span class="comment">/// Camera contrast patterns.</span></div>
<div class="line"><a name="l00123"></a><span class="lineno"><a class="line" href="cam_8h.html#a11111884781ecb9e9ffc2d86aa90072a"> 123</a></span>&#160;<span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
<div class="line"><a name="l00124"></a><span class="lineno"><a class="line" href="cam_8h.html#a11111884781ecb9e9ffc2d86aa90072aab69ef9fcd292df37898cb0b40a3cc778"> 124</a></span>&#160; <a class="code" href="cam_8h.html#a11111884781ecb9e9ffc2d86aa90072aab69ef9fcd292df37898cb0b40a3cc778">CONTRAST_PATTERN_01</a> = 0x0, <span class="comment">///&lt; Pattern 1.</span></div>
<div class="line"><a name="l00125"></a><span class="lineno"><a class="line" href="cam_8h.html#a11111884781ecb9e9ffc2d86aa90072aa1ed9c4d91ab7e8e21f2fd4a0e3802c80"> 125</a></span>&#160; <a class="code" href="cam_8h.html#a11111884781ecb9e9ffc2d86aa90072aa1ed9c4d91ab7e8e21f2fd4a0e3802c80">CONTRAST_PATTERN_02</a> = 0x1, <span class="comment">///&lt; Pattern 2.</span></div>
<div class="line"><a name="l00126"></a><span class="lineno"><a class="line" href="cam_8h.html#a11111884781ecb9e9ffc2d86aa90072aafdb976805d957d4cc47eff493108932f"> 126</a></span>&#160; <a class="code" href="cam_8h.html#a11111884781ecb9e9ffc2d86aa90072aafdb976805d957d4cc47eff493108932f">CONTRAST_PATTERN_03</a> = 0x2, <span class="comment">///&lt; Pattern 3.</span></div>
<div class="line"><a name="l00127"></a><span class="lineno"><a class="line" href="cam_8h.html#a11111884781ecb9e9ffc2d86aa90072aab4e47b20190c5ab93a7c54d6759a1367"> 127</a></span>&#160; <a class="code" href="cam_8h.html#a11111884781ecb9e9ffc2d86aa90072aab4e47b20190c5ab93a7c54d6759a1367">CONTRAST_PATTERN_04</a> = 0x3, <span class="comment">///&lt; Pattern 4.</span></div>
<div class="line"><a name="l00128"></a><span class="lineno"><a class="line" href="cam_8h.html#a11111884781ecb9e9ffc2d86aa90072aa1da00615d6abc2afcafe31c4d031e075"> 128</a></span>&#160; <a class="code" href="cam_8h.html#a11111884781ecb9e9ffc2d86aa90072aa1da00615d6abc2afcafe31c4d031e075">CONTRAST_PATTERN_05</a> = 0x4, <span class="comment">///&lt; Pattern 5.</span></div>
<div class="line"><a name="l00129"></a><span class="lineno"><a class="line" href="cam_8h.html#a11111884781ecb9e9ffc2d86aa90072aa91d07c5d297f5c4f8ce18103dcb40108"> 129</a></span>&#160; <a class="code" href="cam_8h.html#a11111884781ecb9e9ffc2d86aa90072aa91d07c5d297f5c4f8ce18103dcb40108">CONTRAST_PATTERN_06</a> = 0x5, <span class="comment">///&lt; Pattern 6.</span></div>
<div class="line"><a name="l00130"></a><span class="lineno"><a class="line" href="cam_8h.html#a11111884781ecb9e9ffc2d86aa90072aad83171a2a85b367e58e4da0cf90af0f7"> 130</a></span>&#160; <a class="code" href="cam_8h.html#a11111884781ecb9e9ffc2d86aa90072aad83171a2a85b367e58e4da0cf90af0f7">CONTRAST_PATTERN_07</a> = 0x6, <span class="comment">///&lt; Pattern 7.</span></div>
<div class="line"><a name="l00131"></a><span class="lineno"><a class="line" href="cam_8h.html#a11111884781ecb9e9ffc2d86aa90072aa18b7880a028826976e69d6c7e61afd8d"> 131</a></span>&#160; <a class="code" href="cam_8h.html#a11111884781ecb9e9ffc2d86aa90072aa18b7880a028826976e69d6c7e61afd8d">CONTRAST_PATTERN_08</a> = 0x7, <span class="comment">///&lt; Pattern 8.</span></div>
<div class="line"><a name="l00132"></a><span class="lineno"><a class="line" href="cam_8h.html#a11111884781ecb9e9ffc2d86aa90072aac20e5f4314e063f2a415a474e905c0b3"> 132</a></span>&#160; <a class="code" href="cam_8h.html#a11111884781ecb9e9ffc2d86aa90072aac20e5f4314e063f2a415a474e905c0b3">CONTRAST_PATTERN_09</a> = 0x8, <span class="comment">///&lt; Pattern 9.</span></div>
<div class="line"><a name="l00133"></a><span class="lineno"><a class="line" href="cam_8h.html#a11111884781ecb9e9ffc2d86aa90072aaf78ad2da749bb344ae210fc29b3b6a6b"> 133</a></span>&#160; <a class="code" href="cam_8h.html#a11111884781ecb9e9ffc2d86aa90072aaf78ad2da749bb344ae210fc29b3b6a6b">CONTRAST_PATTERN_10</a> = 0x9, <span class="comment">///&lt; Pattern 10.</span></div>
<div class="line"><a name="l00134"></a><span class="lineno"><a class="line" href="cam_8h.html#a11111884781ecb9e9ffc2d86aa90072aa7324fe6cada96aa147869a5dd23246ed"> 134</a></span>&#160; <a class="code" href="cam_8h.html#a11111884781ecb9e9ffc2d86aa90072aa7324fe6cada96aa147869a5dd23246ed">CONTRAST_PATTERN_11</a> = 0xA, <span class="comment">///&lt; Pattern 11.</span></div>
<div class="line"><a name="l00135"></a><span class="lineno"> 135</span>&#160; </div>
<div class="line"><a name="l00136"></a><span class="lineno"> 136</span>&#160; <span class="comment">// Contrast aliases.</span></div>
<div class="line"><a name="l00137"></a><span class="lineno"><a class="line" href="cam_8h.html#a11111884781ecb9e9ffc2d86aa90072aa1ef8d568d8f4092a6082c7a7b6e57377"> 137</a></span>&#160; <a class="code" href="cam_8h.html#a11111884781ecb9e9ffc2d86aa90072aa1ef8d568d8f4092a6082c7a7b6e57377">CONTRAST_LOW</a> = <a class="code" href="cam_8h.html#a11111884781ecb9e9ffc2d86aa90072aa1da00615d6abc2afcafe31c4d031e075">CONTRAST_PATTERN_05</a>, <span class="comment">///&lt; Low contrast. (5)</span></div>
<div class="line"><a name="l00138"></a><span class="lineno"><a class="line" href="cam_8h.html#a11111884781ecb9e9ffc2d86aa90072aa90f772d81310ff6aee03665c4fea5b1d"> 138</a></span>&#160; <a class="code" href="cam_8h.html#a11111884781ecb9e9ffc2d86aa90072aa90f772d81310ff6aee03665c4fea5b1d">CONTRAST_NORMAL</a> = <a class="code" href="cam_8h.html#a11111884781ecb9e9ffc2d86aa90072aa91d07c5d297f5c4f8ce18103dcb40108">CONTRAST_PATTERN_06</a>, <span class="comment">///&lt; Normal contrast. (6)</span></div>
<div class="line"><a name="l00139"></a><span class="lineno"><a class="line" href="cam_8h.html#a11111884781ecb9e9ffc2d86aa90072aa68678a5b3814abdbde37a51ec7caf9e8"> 139</a></span>&#160; <a class="code" href="cam_8h.html#a11111884781ecb9e9ffc2d86aa90072aa68678a5b3814abdbde37a51ec7caf9e8">CONTRAST_HIGH</a> = <a class="code" href="cam_8h.html#a11111884781ecb9e9ffc2d86aa90072aad83171a2a85b367e58e4da0cf90af0f7">CONTRAST_PATTERN_07</a>, <span class="comment">///&lt; High contrast. (7)</span></div>
<div class="line"><a name="l00140"></a><span class="lineno"> 140</span>&#160;} <a class="code" href="cam_8h.html#a11111884781ecb9e9ffc2d86aa90072a">CAMU_Contrast</a>;</div>
<div class="line"><a name="l00141"></a><span class="lineno"> 141</span>&#160;<span class="comment"></span> </div>
<div class="line"><a name="l00142"></a><span class="lineno"> 142</span>&#160;<span class="comment">/// Camera lens correction modes.</span></div>
<div class="line"><a name="l00143"></a><span class="lineno"><a class="line" href="cam_8h.html#a495e5c707772c7bfb891444bc4970a49"> 143</a></span>&#160;<span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
<div class="line"><a name="l00144"></a><span class="lineno"><a class="line" href="cam_8h.html#a495e5c707772c7bfb891444bc4970a49a8518f89c41ce03aa345f2307fa276c04"> 144</a></span>&#160; <a class="code" href="cam_8h.html#a495e5c707772c7bfb891444bc4970a49a8518f89c41ce03aa345f2307fa276c04">LENS_CORRECTION_OFF</a> = 0x0, <span class="comment">///&lt; No lens correction.</span></div>
<div class="line"><a name="l00145"></a><span class="lineno"><a class="line" href="cam_8h.html#a495e5c707772c7bfb891444bc4970a49a0b7004b2934d3c999050a9b9f9111cb6"> 145</a></span>&#160; <a class="code" href="cam_8h.html#a495e5c707772c7bfb891444bc4970a49a0b7004b2934d3c999050a9b9f9111cb6">LENS_CORRECTION_ON_70</a> = 0x1, <span class="comment">///&lt; Edge-to-center brightness ratio of 70.</span></div>
<div class="line"><a name="l00146"></a><span class="lineno"><a class="line" href="cam_8h.html#a495e5c707772c7bfb891444bc4970a49a34e657cc94977e4fe52536d391869f36"> 146</a></span>&#160; <a class="code" href="cam_8h.html#a495e5c707772c7bfb891444bc4970a49a34e657cc94977e4fe52536d391869f36">LENS_CORRECTION_ON_90</a> = 0x2, <span class="comment">///&lt; Edge-to-center brightness ratio of 90.</span></div>
<div class="line"><a name="l00147"></a><span class="lineno"> 147</span>&#160; </div>
<div class="line"><a name="l00148"></a><span class="lineno"> 148</span>&#160; <span class="comment">// Lens correction aliases.</span></div>
<div class="line"><a name="l00149"></a><span class="lineno"><a class="line" href="cam_8h.html#a495e5c707772c7bfb891444bc4970a49a589d6c4e00af85e1c28244cd8b9325c8"> 149</a></span>&#160; <a class="code" href="cam_8h.html#a495e5c707772c7bfb891444bc4970a49a589d6c4e00af85e1c28244cd8b9325c8">LENS_CORRECTION_DARK</a> = <a class="code" href="cam_8h.html#a495e5c707772c7bfb891444bc4970a49a8518f89c41ce03aa345f2307fa276c04">LENS_CORRECTION_OFF</a>, <span class="comment">///&lt; Dark lens correction. (OFF)</span></div>
<div class="line"><a name="l00150"></a><span class="lineno"><a class="line" href="cam_8h.html#a495e5c707772c7bfb891444bc4970a49a334122eb084386c9dcf0096cbc83e7e3"> 150</a></span>&#160; <a class="code" href="cam_8h.html#a495e5c707772c7bfb891444bc4970a49a334122eb084386c9dcf0096cbc83e7e3">LENS_CORRECTION_NORMAL</a> = <a class="code" href="cam_8h.html#a495e5c707772c7bfb891444bc4970a49a0b7004b2934d3c999050a9b9f9111cb6">LENS_CORRECTION_ON_70</a>, <span class="comment">///&lt; Normal lens correction. (70)</span></div>
<div class="line"><a name="l00151"></a><span class="lineno"><a class="line" href="cam_8h.html#a495e5c707772c7bfb891444bc4970a49a50b6c261601994f3f39562e8c68b166c"> 151</a></span>&#160; <a class="code" href="cam_8h.html#a495e5c707772c7bfb891444bc4970a49a50b6c261601994f3f39562e8c68b166c">LENS_CORRECTION_BRIGHT</a> = <a class="code" href="cam_8h.html#a495e5c707772c7bfb891444bc4970a49a34e657cc94977e4fe52536d391869f36">LENS_CORRECTION_ON_90</a>, <span class="comment">///&lt; Bright lens correction. (90)</span></div>
<div class="line"><a name="l00152"></a><span class="lineno"> 152</span>&#160;} <a class="code" href="cam_8h.html#a495e5c707772c7bfb891444bc4970a49">CAMU_LensCorrection</a>;</div>
<div class="line"><a name="l00153"></a><span class="lineno"> 153</span>&#160;<span class="comment"></span> </div>
<div class="line"><a name="l00154"></a><span class="lineno"> 154</span>&#160;<span class="comment">/// Camera image output formats.</span></div>
<div class="line"><a name="l00155"></a><span class="lineno"><a class="line" href="cam_8h.html#a3984303a5065c81cd8a565489c8fff85"> 155</a></span>&#160;<span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
<div class="line"><a name="l00156"></a><span class="lineno"><a class="line" href="cam_8h.html#a3984303a5065c81cd8a565489c8fff85a5d1fea80d3826fb5c780091e5130dbe4"> 156</a></span>&#160; <a class="code" href="cam_8h.html#a3984303a5065c81cd8a565489c8fff85a5d1fea80d3826fb5c780091e5130dbe4">OUTPUT_YUV_422</a> = 0x0, <span class="comment">///&lt; YUV422</span></div>
<div class="line"><a name="l00157"></a><span class="lineno"><a class="line" href="cam_8h.html#a3984303a5065c81cd8a565489c8fff85a17d4aba3a605114a3de59c55de06e4e2"> 157</a></span>&#160; <a class="code" href="cam_8h.html#a3984303a5065c81cd8a565489c8fff85a17d4aba3a605114a3de59c55de06e4e2">OUTPUT_RGB_565</a> = 0x1, <span class="comment">///&lt; RGB565</span></div>
<div class="line"><a name="l00158"></a><span class="lineno"> 158</span>&#160;} <a class="code" href="cam_8h.html#a3984303a5065c81cd8a565489c8fff85">CAMU_OutputFormat</a>;</div>
<div class="line"><a name="l00159"></a><span class="lineno"> 159</span>&#160;<span class="comment"></span> </div>
<div class="line"><a name="l00160"></a><span class="lineno"> 160</span>&#160;<span class="comment">/// Camera shutter sounds.</span></div>
<div class="line"><a name="l00161"></a><span class="lineno"><a class="line" href="cam_8h.html#a5059b91f27e994c2f4ef4a6c9d454675"> 161</a></span>&#160;<span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
<div class="line"><a name="l00162"></a><span class="lineno"><a class="line" href="cam_8h.html#a5059b91f27e994c2f4ef4a6c9d454675a7040268ea714fb4a174ea01ef98f38db"> 162</a></span>&#160; <a class="code" href="cam_8h.html#a5059b91f27e994c2f4ef4a6c9d454675a7040268ea714fb4a174ea01ef98f38db">SHUTTER_SOUND_TYPE_NORMAL</a> = 0x0, <span class="comment">///&lt; Normal shutter sound.</span></div>
<div class="line"><a name="l00163"></a><span class="lineno"><a class="line" href="cam_8h.html#a5059b91f27e994c2f4ef4a6c9d454675a5ade087b3d19f8d00ce15420304f0b8c"> 163</a></span>&#160; <a class="code" href="cam_8h.html#a5059b91f27e994c2f4ef4a6c9d454675a5ade087b3d19f8d00ce15420304f0b8c">SHUTTER_SOUND_TYPE_MOVIE</a> = 0x1, <span class="comment">///&lt; Shutter sound to begin a movie.</span></div>
<div class="line"><a name="l00164"></a><span class="lineno"><a class="line" href="cam_8h.html#a5059b91f27e994c2f4ef4a6c9d454675a06c884998c91cf857b250d416e2cc2f0"> 164</a></span>&#160; <a class="code" href="cam_8h.html#a5059b91f27e994c2f4ef4a6c9d454675a06c884998c91cf857b250d416e2cc2f0">SHUTTER_SOUND_TYPE_MOVIE_END</a> = 0x2, <span class="comment">///&lt; Shutter sound to end a movie.</span></div>
<div class="line"><a name="l00165"></a><span class="lineno"> 165</span>&#160;} <a class="code" href="cam_8h.html#a5059b91f27e994c2f4ef4a6c9d454675">CAMU_ShutterSoundType</a>;</div>
<div class="line"><a name="l00166"></a><span class="lineno"> 166</span>&#160;<span class="comment"></span> </div>
<div class="line"><a name="l00167"></a><span class="lineno"> 167</span>&#160;<span class="comment">/// Image quality calibration data.</span></div>
<div class="line"><a name="l00168"></a><span class="lineno"><a class="line" href="structCAMU__ImageQualityCalibrationData.html"> 168</a></span>&#160;<span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00169"></a><span class="lineno"><a class="line" href="structCAMU__ImageQualityCalibrationData.html#aa82a82a801fcdd0488140dfed68a7a74"> 169</a></span>&#160; <a class="code" href="types_8h.html#aa980e2c02ba2305e0f489d5650655425">s16</a> <a class="code" href="structCAMU__ImageQualityCalibrationData.html#aa82a82a801fcdd0488140dfed68a7a74">aeBaseTarget</a>; <span class="comment">///&lt; Auto exposure base target brightness.</span></div>
<div class="line"><a name="l00170"></a><span class="lineno"><a class="line" href="structCAMU__ImageQualityCalibrationData.html#afe1d7567b2dd1ba2824023c208137de5"> 170</a></span>&#160; <a class="code" href="types_8h.html#aa980e2c02ba2305e0f489d5650655425">s16</a> <a class="code" href="structCAMU__ImageQualityCalibrationData.html#afe1d7567b2dd1ba2824023c208137de5">kRL</a>; <span class="comment">///&lt; Left color correction matrix red normalization coefficient.</span></div>
<div class="line"><a name="l00171"></a><span class="lineno"><a class="line" href="structCAMU__ImageQualityCalibrationData.html#a5da6013cd8a54aea4e5193787d4d6394"> 171</a></span>&#160; <a class="code" href="types_8h.html#aa980e2c02ba2305e0f489d5650655425">s16</a> <a class="code" href="structCAMU__ImageQualityCalibrationData.html#a5da6013cd8a54aea4e5193787d4d6394">kGL</a>; <span class="comment">///&lt; Left color correction matrix green normalization coefficient.</span></div>
<div class="line"><a name="l00172"></a><span class="lineno"><a class="line" href="structCAMU__ImageQualityCalibrationData.html#aca34569b0802753164a7fd3cb96babeb"> 172</a></span>&#160; <a class="code" href="types_8h.html#aa980e2c02ba2305e0f489d5650655425">s16</a> <a class="code" href="structCAMU__ImageQualityCalibrationData.html#aca34569b0802753164a7fd3cb96babeb">kBL</a>; <span class="comment">///&lt; Left color correction matrix blue normalization coefficient.</span></div>
<div class="line"><a name="l00173"></a><span class="lineno"><a class="line" href="structCAMU__ImageQualityCalibrationData.html#af6c8d3357dd201aec4ba5262ecc8f4ff"> 173</a></span>&#160; <a class="code" href="types_8h.html#aa980e2c02ba2305e0f489d5650655425">s16</a> <a class="code" href="structCAMU__ImageQualityCalibrationData.html#af6c8d3357dd201aec4ba5262ecc8f4ff">ccmPosition</a>; <span class="comment">///&lt; Color correction matrix position.</span></div>
<div class="line"><a name="l00174"></a><span class="lineno"><a class="line" href="structCAMU__ImageQualityCalibrationData.html#ac016c7e337d5dd912b1b964c9c1c215d"> 174</a></span>&#160; <a class="code" href="types_8h.html#ace9d960e74685e2cd84b36132dbbf8aa">u16</a> <a class="code" href="structCAMU__ImageQualityCalibrationData.html#ac016c7e337d5dd912b1b964c9c1c215d">awbCcmL9Right</a>; <span class="comment">///&lt; Right camera, left color correction matrix red/green gain.</span></div>
<div class="line"><a name="l00175"></a><span class="lineno"><a class="line" href="structCAMU__ImageQualityCalibrationData.html#a59b8ab48506a0da79a33fb3265163bda"> 175</a></span>&#160; <a class="code" href="types_8h.html#ace9d960e74685e2cd84b36132dbbf8aa">u16</a> <a class="code" href="structCAMU__ImageQualityCalibrationData.html#a59b8ab48506a0da79a33fb3265163bda">awbCcmL9Left</a>; <span class="comment">///&lt; Left camera, left color correction matrix red/green gain.</span></div>
<div class="line"><a name="l00176"></a><span class="lineno"><a class="line" href="structCAMU__ImageQualityCalibrationData.html#a38b37a4c56848c31092d57d58d5ce104"> 176</a></span>&#160; <a class="code" href="types_8h.html#ace9d960e74685e2cd84b36132dbbf8aa">u16</a> <a class="code" href="structCAMU__ImageQualityCalibrationData.html#a38b37a4c56848c31092d57d58d5ce104">awbCcmL10Right</a>; <span class="comment">///&lt; Right camera, left color correction matrix blue/green gain.</span></div>
<div class="line"><a name="l00177"></a><span class="lineno"><a class="line" href="structCAMU__ImageQualityCalibrationData.html#aed4a84aa1e5bb37658e7c14ae5b1a1bd"> 177</a></span>&#160; <a class="code" href="types_8h.html#ace9d960e74685e2cd84b36132dbbf8aa">u16</a> <a class="code" href="structCAMU__ImageQualityCalibrationData.html#aed4a84aa1e5bb37658e7c14ae5b1a1bd">awbCcmL10Left</a>; <span class="comment">///&lt; Left camera, left color correction matrix blue/green gain.</span></div>
<div class="line"><a name="l00178"></a><span class="lineno"><a class="line" href="structCAMU__ImageQualityCalibrationData.html#a9bd3660f54b3187e0a6388e6717ca7b2"> 178</a></span>&#160; <a class="code" href="types_8h.html#ace9d960e74685e2cd84b36132dbbf8aa">u16</a> <a class="code" href="structCAMU__ImageQualityCalibrationData.html#a9bd3660f54b3187e0a6388e6717ca7b2">awbX0Right</a>; <span class="comment">///&lt; Right camera, color correction matrix position threshold.</span></div>
<div class="line"><a name="l00179"></a><span class="lineno"><a class="line" href="structCAMU__ImageQualityCalibrationData.html#af18d82b11ff1f1710de9acf713029aed"> 179</a></span>&#160; <a class="code" href="types_8h.html#ace9d960e74685e2cd84b36132dbbf8aa">u16</a> <a class="code" href="structCAMU__ImageQualityCalibrationData.html#af18d82b11ff1f1710de9acf713029aed">awbX0Left</a>; <span class="comment">///&lt; Left camera, color correction matrix position threshold.</span></div>
<div class="line"><a name="l00180"></a><span class="lineno"> 180</span>&#160;} <a class="code" href="structCAMU__ImageQualityCalibrationData.html">CAMU_ImageQualityCalibrationData</a>;</div>
<div class="line"><a name="l00181"></a><span class="lineno"> 181</span>&#160;<span class="comment"></span> </div>
<div class="line"><a name="l00182"></a><span class="lineno"> 182</span>&#160;<span class="comment">/// Stereo camera calibration data.</span></div>
<div class="line"><a name="l00183"></a><span class="lineno"><a class="line" href="structCAMU__StereoCameraCalibrationData.html"> 183</a></span>&#160;<span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00184"></a><span class="lineno"><a class="line" href="structCAMU__StereoCameraCalibrationData.html#a61454743016d8fa6658a700d0c3039ca"> 184</a></span>&#160; <a class="code" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> <a class="code" href="structCAMU__StereoCameraCalibrationData.html#a61454743016d8fa6658a700d0c3039ca">isValidRotationXY</a>; <span class="comment">///&lt; #bool Whether the X and Y rotation data is valid.</span></div>
<div class="line"><a name="l00185"></a><span class="lineno"><a class="line" href="structCAMU__StereoCameraCalibrationData.html#a1c0f80cb2575181fe7e2c95b283761c4"> 185</a></span>&#160; <a class="code" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> padding[3]; <span class="comment">///&lt; Padding. (Aligns isValidRotationXY to 4 bytes)</span></div>
<div class="line"><a name="l00186"></a><span class="lineno"><a class="line" href="structCAMU__StereoCameraCalibrationData.html#a35eb133d3ff323928d993e143e42cad6"> 186</a></span>&#160; <span class="keywordtype">float</span> <a class="code" href="structCAMU__StereoCameraCalibrationData.html#a35eb133d3ff323928d993e143e42cad6">scale</a>; <span class="comment">///&lt; Scale to match the left camera image with the right.</span></div>
<div class="line"><a name="l00187"></a><span class="lineno"><a class="line" href="structCAMU__StereoCameraCalibrationData.html#a927e36f99989fade0ced434b7139c078"> 187</a></span>&#160; <span class="keywordtype">float</span> <a class="code" href="structCAMU__StereoCameraCalibrationData.html#a927e36f99989fade0ced434b7139c078">rotationZ</a>; <span class="comment">///&lt; Z axis rotation to match the left camera image with the right.</span></div>
<div class="line"><a name="l00188"></a><span class="lineno"><a class="line" href="structCAMU__StereoCameraCalibrationData.html#aa9089aa4538c786973004eda481d6b9e"> 188</a></span>&#160; <span class="keywordtype">float</span> <a class="code" href="structCAMU__StereoCameraCalibrationData.html#aa9089aa4538c786973004eda481d6b9e">translationX</a>; <span class="comment">///&lt; X axis translation to match the left camera image with the right.</span></div>
<div class="line"><a name="l00189"></a><span class="lineno"><a class="line" href="structCAMU__StereoCameraCalibrationData.html#a0ec872095025b8e1596d6546297dc013"> 189</a></span>&#160; <span class="keywordtype">float</span> <a class="code" href="structCAMU__StereoCameraCalibrationData.html#a0ec872095025b8e1596d6546297dc013">translationY</a>; <span class="comment">///&lt; Y axis translation to match the left camera image with the right.</span></div>
<div class="line"><a name="l00190"></a><span class="lineno"><a class="line" href="structCAMU__StereoCameraCalibrationData.html#a6d9d450143a17c93dc37b5275d1b1b10"> 190</a></span>&#160; <span class="keywordtype">float</span> <a class="code" href="structCAMU__StereoCameraCalibrationData.html#a6d9d450143a17c93dc37b5275d1b1b10">rotationX</a>; <span class="comment">///&lt; X axis rotation to match the left camera image with the right.</span></div>
<div class="line"><a name="l00191"></a><span class="lineno"><a class="line" href="structCAMU__StereoCameraCalibrationData.html#a9e614f0a5a80bcf789366ff5bba7768a"> 191</a></span>&#160; <span class="keywordtype">float</span> <a class="code" href="structCAMU__StereoCameraCalibrationData.html#a9e614f0a5a80bcf789366ff5bba7768a">rotationY</a>; <span class="comment">///&lt; Y axis rotation to match the left camera image with the right.</span></div>
<div class="line"><a name="l00192"></a><span class="lineno"><a class="line" href="structCAMU__StereoCameraCalibrationData.html#afd4e30bc40e473447ff6358084dc2aaa"> 192</a></span>&#160; <span class="keywordtype">float</span> <a class="code" href="structCAMU__StereoCameraCalibrationData.html#afd4e30bc40e473447ff6358084dc2aaa">angleOfViewRight</a>; <span class="comment">///&lt; Right camera angle of view.</span></div>
<div class="line"><a name="l00193"></a><span class="lineno"><a class="line" href="structCAMU__StereoCameraCalibrationData.html#ae5fb95867a93c9ae30f456193e0e86a7"> 193</a></span>&#160; <span class="keywordtype">float</span> <a class="code" href="structCAMU__StereoCameraCalibrationData.html#ae5fb95867a93c9ae30f456193e0e86a7">angleOfViewLeft</a>; <span class="comment">///&lt; Left camera angle of view.</span></div>
<div class="line"><a name="l00194"></a><span class="lineno"><a class="line" href="structCAMU__StereoCameraCalibrationData.html#a5320dda35a896aed071098f4e48e19cb"> 194</a></span>&#160; <span class="keywordtype">float</span> <a class="code" href="structCAMU__StereoCameraCalibrationData.html#a5320dda35a896aed071098f4e48e19cb">distanceToChart</a>; <span class="comment">///&lt; Distance between cameras and measurement chart.</span></div>
<div class="line"><a name="l00195"></a><span class="lineno"><a class="line" href="structCAMU__StereoCameraCalibrationData.html#a0283ceebabd56efc49a208318094ea91"> 195</a></span>&#160; <span class="keywordtype">float</span> <a class="code" href="structCAMU__StereoCameraCalibrationData.html#a0283ceebabd56efc49a208318094ea91">distanceCameras</a>; <span class="comment">///&lt; Distance between left and right cameras.</span></div>
<div class="line"><a name="l00196"></a><span class="lineno"><a class="line" href="structCAMU__StereoCameraCalibrationData.html#ae0cd994c062b2005cd981a69219d2e37"> 196</a></span>&#160; <a class="code" href="types_8h.html#aa980e2c02ba2305e0f489d5650655425">s16</a> <a class="code" href="structCAMU__StereoCameraCalibrationData.html#ae0cd994c062b2005cd981a69219d2e37">imageWidth</a>; <span class="comment">///&lt; Image width.</span></div>
<div class="line"><a name="l00197"></a><span class="lineno"><a class="line" href="structCAMU__StereoCameraCalibrationData.html#a4fc58597bbe040943f6e48daac1119ad"> 197</a></span>&#160; <a class="code" href="types_8h.html#aa980e2c02ba2305e0f489d5650655425">s16</a> <a class="code" href="structCAMU__StereoCameraCalibrationData.html#a4fc58597bbe040943f6e48daac1119ad">imageHeight</a>; <span class="comment">///&lt; Image height.</span></div>
<div class="line"><a name="l00198"></a><span class="lineno"><a class="line" href="structCAMU__StereoCameraCalibrationData.html#ab8e7c1e004d1fbb7d243835612c3a593"> 198</a></span>&#160; <a class="code" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> reserved[16]; <span class="comment">///&lt; Reserved for future use. (unused)</span></div>
<div class="line"><a name="l00199"></a><span class="lineno"> 199</span>&#160;} <a class="code" href="structCAMU__StereoCameraCalibrationData.html">CAMU_StereoCameraCalibrationData</a>;</div>
<div class="line"><a name="l00200"></a><span class="lineno"> 200</span>&#160;<span class="comment"></span> </div>
<div class="line"><a name="l00201"></a><span class="lineno"> 201</span>&#160;<span class="comment">/// Batch camera configuration for use without a context.</span></div>
<div class="line"><a name="l00202"></a><span class="lineno"><a class="line" href="structCAMU__PackageParameterCameraSelect.html"> 202</a></span>&#160;<span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00203"></a><span class="lineno"><a class="line" href="structCAMU__PackageParameterCameraSelect.html#aa77c8b06ef2db109bc263192522a4dce"> 203</a></span>&#160; <a class="code" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> <a class="code" href="structCAMU__PackageParameterCameraSelect.html#aa77c8b06ef2db109bc263192522a4dce">camera</a>; <span class="comment">///&lt; Selected camera.</span></div>
<div class="line"><a name="l00204"></a><span class="lineno"><a class="line" href="structCAMU__PackageParameterCameraSelect.html#a3a409471750c34b15e9cd7cefa0c3bac"> 204</a></span>&#160; <a class="code" href="types_8h.html#a9e382f207c65ca13ab4ae98363aeda80">s8</a> <a class="code" href="structCAMU__PackageParameterCameraSelect.html#a3a409471750c34b15e9cd7cefa0c3bac">exposure</a>; <span class="comment">///&lt; Camera exposure.</span></div>
<div class="line"><a name="l00205"></a><span class="lineno"><a class="line" href="structCAMU__PackageParameterCameraSelect.html#a4778d4499a3cdd043befba607ab1e80b"> 205</a></span>&#160; <a class="code" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> <a class="code" href="structCAMU__PackageParameterCameraSelect.html#a4778d4499a3cdd043befba607ab1e80b">whiteBalance</a>; <span class="comment">///&lt; #CAMU_WhiteBalance Camera white balance.</span></div>
<div class="line"><a name="l00206"></a><span class="lineno"><a class="line" href="structCAMU__PackageParameterCameraSelect.html#a8f890c182b77ec4e264532ed5596283d"> 206</a></span>&#160; <a class="code" href="types_8h.html#a9e382f207c65ca13ab4ae98363aeda80">s8</a> <a class="code" href="structCAMU__PackageParameterCameraSelect.html#a8f890c182b77ec4e264532ed5596283d">sharpness</a>; <span class="comment">///&lt; Camera sharpness.</span></div>
<div class="line"><a name="l00207"></a><span class="lineno"><a class="line" href="structCAMU__PackageParameterCameraSelect.html#a8345a229d9c4307d2d6f0a28ed3d69da"> 207</a></span>&#160; <a class="code" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> <a class="code" href="structCAMU__PackageParameterCameraSelect.html#a8345a229d9c4307d2d6f0a28ed3d69da">autoExposureOn</a>; <span class="comment">///&lt; #bool Whether to automatically determine the proper exposure.</span></div>
<div class="line"><a name="l00208"></a><span class="lineno"><a class="line" href="structCAMU__PackageParameterCameraSelect.html#af0eb8662a1a7645c975729cfcc040f62"> 208</a></span>&#160; <a class="code" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> <a class="code" href="structCAMU__PackageParameterCameraSelect.html#af0eb8662a1a7645c975729cfcc040f62">autoWhiteBalanceOn</a>; <span class="comment">///&lt; #bool Whether to automatically determine the white balance mode.</span></div>
<div class="line"><a name="l00209"></a><span class="lineno"><a class="line" href="structCAMU__PackageParameterCameraSelect.html#a2fc80df4f942792d629ddc00efc8aac6"> 209</a></span>&#160; <a class="code" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> <a class="code" href="structCAMU__PackageParameterCameraSelect.html#a2fc80df4f942792d629ddc00efc8aac6">frameRate</a>; <span class="comment">///&lt; #CAMU_FrameRate Camera frame rate.</span></div>
<div class="line"><a name="l00210"></a><span class="lineno"><a class="line" href="structCAMU__PackageParameterCameraSelect.html#af411f00f321445b235c10cc694262b3f"> 210</a></span>&#160; <a class="code" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> <a class="code" href="structCAMU__PackageParameterCameraSelect.html#af411f00f321445b235c10cc694262b3f">photoMode</a>; <span class="comment">///&lt; #CAMU_PhotoMode Camera photo mode.</span></div>
<div class="line"><a name="l00211"></a><span class="lineno"><a class="line" href="structCAMU__PackageParameterCameraSelect.html#ae4f0ea8e5d747298e67a3f4e9622c241"> 211</a></span>&#160; <a class="code" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> <a class="code" href="structCAMU__PackageParameterCameraSelect.html#ae4f0ea8e5d747298e67a3f4e9622c241">contrast</a>; <span class="comment">///&lt; #CAMU_Contrast Camera contrast.</span></div>
<div class="line"><a name="l00212"></a><span class="lineno"><a class="line" href="structCAMU__PackageParameterCameraSelect.html#af3de38877056496facb20c3eaf5eaadd"> 212</a></span>&#160; <a class="code" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> <a class="code" href="structCAMU__PackageParameterCameraSelect.html#af3de38877056496facb20c3eaf5eaadd">lensCorrection</a>; <span class="comment">///&lt; #CAMU_LensCorrection Camera lens correction.</span></div>
<div class="line"><a name="l00213"></a><span class="lineno"><a class="line" href="structCAMU__PackageParameterCameraSelect.html#ada6b842c20d0ad14a348556f65ac25ca"> 213</a></span>&#160; <a class="code" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> <a class="code" href="structCAMU__PackageParameterCameraSelect.html#ada6b842c20d0ad14a348556f65ac25ca">noiseFilterOn</a>; <span class="comment">///&lt; #bool Whether to enable the camera&#39;s noise filter.</span></div>
<div class="line"><a name="l00214"></a><span class="lineno"><a class="line" href="structCAMU__PackageParameterCameraSelect.html#abbf8bda3a676bec8840016f0558dda60"> 214</a></span>&#160; <a class="code" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> <a class="code" href="structCAMU__PackageParameterCameraSelect.html#abbf8bda3a676bec8840016f0558dda60">padding</a>; <span class="comment">///&lt; Padding. (Aligns last 3 fields to 4 bytes)</span></div>
<div class="line"><a name="l00215"></a><span class="lineno"><a class="line" href="structCAMU__PackageParameterCameraSelect.html#a2053d17585e550df8e8d63df4e92112e"> 215</a></span>&#160; <a class="code" href="types_8h.html#aa980e2c02ba2305e0f489d5650655425">s16</a> <a class="code" href="structCAMU__PackageParameterCameraSelect.html#a2053d17585e550df8e8d63df4e92112e">autoExposureWindowX</a>; <span class="comment">///&lt; X of the region to use for auto exposure.</span></div>
<div class="line"><a name="l00216"></a><span class="lineno"><a class="line" href="structCAMU__PackageParameterCameraSelect.html#ac1b9e4bb497b4c5016eaf69d7cb51708"> 216</a></span>&#160; <a class="code" href="types_8h.html#aa980e2c02ba2305e0f489d5650655425">s16</a> <a class="code" href="structCAMU__PackageParameterCameraSelect.html#ac1b9e4bb497b4c5016eaf69d7cb51708">autoExposureWindowY</a>; <span class="comment">///&lt; Y of the region to use for auto exposure.</span></div>
<div class="line"><a name="l00217"></a><span class="lineno"><a class="line" href="structCAMU__PackageParameterCameraSelect.html#a46c0f1134953113c37f73e999bc60dcc"> 217</a></span>&#160; <a class="code" href="types_8h.html#aa980e2c02ba2305e0f489d5650655425">s16</a> <a class="code" href="structCAMU__PackageParameterCameraSelect.html#a46c0f1134953113c37f73e999bc60dcc">autoExposureWindowWidth</a>; <span class="comment">///&lt; Width of the region to use for auto exposure.</span></div>
<div class="line"><a name="l00218"></a><span class="lineno"><a class="line" href="structCAMU__PackageParameterCameraSelect.html#a7ed889c03717023d2623ec97c2eb5d07"> 218</a></span>&#160; <a class="code" href="types_8h.html#aa980e2c02ba2305e0f489d5650655425">s16</a> <a class="code" href="structCAMU__PackageParameterCameraSelect.html#a7ed889c03717023d2623ec97c2eb5d07">autoExposureWindowHeight</a>; <span class="comment">///&lt; Height of the region to use for auto exposure.</span></div>
<div class="line"><a name="l00219"></a><span class="lineno"><a class="line" href="structCAMU__PackageParameterCameraSelect.html#a734c54fbe1f67f3127f5023a72783db1"> 219</a></span>&#160; <a class="code" href="types_8h.html#aa980e2c02ba2305e0f489d5650655425">s16</a> <a class="code" href="structCAMU__PackageParameterCameraSelect.html#a734c54fbe1f67f3127f5023a72783db1">autoWhiteBalanceWindowX</a>; <span class="comment">///&lt; X of the region to use for auto white balance.</span></div>
<div class="line"><a name="l00220"></a><span class="lineno"><a class="line" href="structCAMU__PackageParameterCameraSelect.html#ade4034e4e9d0049e2313a7aede98a890"> 220</a></span>&#160; <a class="code" href="types_8h.html#aa980e2c02ba2305e0f489d5650655425">s16</a> <a class="code" href="structCAMU__PackageParameterCameraSelect.html#ade4034e4e9d0049e2313a7aede98a890">autoWhiteBalanceWindowY</a>; <span class="comment">///&lt; Y of the region to use for auto white balance.</span></div>
<div class="line"><a name="l00221"></a><span class="lineno"><a class="line" href="structCAMU__PackageParameterCameraSelect.html#a996a9477aa82dc228126897d13527c27"> 221</a></span>&#160; <a class="code" href="types_8h.html#aa980e2c02ba2305e0f489d5650655425">s16</a> <a class="code" href="structCAMU__PackageParameterCameraSelect.html#a996a9477aa82dc228126897d13527c27">autoWhiteBalanceWindowWidth</a>; <span class="comment">///&lt; Width of the region to use for auto white balance.</span></div>
<div class="line"><a name="l00222"></a><span class="lineno"><a class="line" href="structCAMU__PackageParameterCameraSelect.html#ab87d716f2d775c61ed47749ed58d5897"> 222</a></span>&#160; <a class="code" href="types_8h.html#aa980e2c02ba2305e0f489d5650655425">s16</a> <a class="code" href="structCAMU__PackageParameterCameraSelect.html#ab87d716f2d775c61ed47749ed58d5897">autoWhiteBalanceWindowHeight</a>; <span class="comment">///&lt; Height of the region to use for auto white balance.</span></div>
<div class="line"><a name="l00223"></a><span class="lineno"> 223</span>&#160;} <a class="code" href="structCAMU__PackageParameterCameraSelect.html">CAMU_PackageParameterCameraSelect</a>;</div>
<div class="line"><a name="l00224"></a><span class="lineno"> 224</span>&#160;<span class="comment"></span> </div>
<div class="line"><a name="l00225"></a><span class="lineno"> 225</span>&#160;<span class="comment">/// Batch camera configuration for use with a context.</span></div>
<div class="line"><a name="l00226"></a><span class="lineno"><a class="line" href="structCAMU__PackageParameterContext.html"> 226</a></span>&#160;<span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00227"></a><span class="lineno"><a class="line" href="structCAMU__PackageParameterContext.html#af34741dabacbb4ae167cd9c820bcdafc"> 227</a></span>&#160; <a class="code" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> <a class="code" href="structCAMU__PackageParameterContext.html#af34741dabacbb4ae167cd9c820bcdafc">camera</a>; <span class="comment">///&lt; Selected camera.</span></div>
<div class="line"><a name="l00228"></a><span class="lineno"><a class="line" href="structCAMU__PackageParameterContext.html#ade8ee06861f30e8d5ffd736ac9708101"> 228</a></span>&#160; <a class="code" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> <a class="code" href="structCAMU__PackageParameterContext.html#ade8ee06861f30e8d5ffd736ac9708101">context</a>; <span class="comment">///&lt; #CAMU_Context Selected context.</span></div>
<div class="line"><a name="l00229"></a><span class="lineno"><a class="line" href="structCAMU__PackageParameterContext.html#a84d7b9765454d45161f8d52592d65517"> 229</a></span>&#160; <a class="code" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> <a class="code" href="structCAMU__PackageParameterContext.html#a84d7b9765454d45161f8d52592d65517">flip</a>; <span class="comment">///&lt; #CAMU_Flip Camera image flip mode.</span></div>
<div class="line"><a name="l00230"></a><span class="lineno"><a class="line" href="structCAMU__PackageParameterContext.html#ace066aa1943785fc1e5d7309b8711ad6"> 230</a></span>&#160; <a class="code" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> <a class="code" href="structCAMU__PackageParameterContext.html#ace066aa1943785fc1e5d7309b8711ad6">effect</a>; <span class="comment">///&lt; #CAMU_Effect Camera image special effects.</span></div>
<div class="line"><a name="l00231"></a><span class="lineno"><a class="line" href="structCAMU__PackageParameterContext.html#ab6d87ae440263c9ac76171442baa1976"> 231</a></span>&#160; <a class="code" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> <a class="code" href="structCAMU__PackageParameterContext.html#ab6d87ae440263c9ac76171442baa1976">size</a>; <span class="comment">///&lt; #CAMU_Size Camera image resolution.</span></div>
<div class="line"><a name="l00232"></a><span class="lineno"> 232</span>&#160;} <a class="code" href="structCAMU__PackageParameterContext.html">CAMU_PackageParameterContext</a>;</div>
<div class="line"><a name="l00233"></a><span class="lineno"> 233</span>&#160;<span class="comment"></span> </div>
<div class="line"><a name="l00234"></a><span class="lineno"> 234</span>&#160;<span class="comment">/// Batch camera configuration for use with a context and with detailed size information.</span></div>
<div class="line"><a name="l00235"></a><span class="lineno"><a class="line" href="structCAMU__PackageParameterContextDetail.html"> 235</a></span>&#160;<span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00236"></a><span class="lineno"><a class="line" href="structCAMU__PackageParameterContextDetail.html#a159e415a1914314e1b7c5c1822882f3f"> 236</a></span>&#160; <a class="code" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> <a class="code" href="structCAMU__PackageParameterContextDetail.html#a159e415a1914314e1b7c5c1822882f3f">camera</a>; <span class="comment">///&lt; Selected camera.</span></div>
<div class="line"><a name="l00237"></a><span class="lineno"><a class="line" href="structCAMU__PackageParameterContextDetail.html#adb01fc5d6ed19793bd6d85a0ab14867d"> 237</a></span>&#160; <a class="code" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> <a class="code" href="structCAMU__PackageParameterContextDetail.html#adb01fc5d6ed19793bd6d85a0ab14867d">context</a>; <span class="comment">///&lt; #CAMU_Context Selected context.</span></div>
<div class="line"><a name="l00238"></a><span class="lineno"><a class="line" href="structCAMU__PackageParameterContextDetail.html#a28c37ac85e9cf9dbe631c439d8082542"> 238</a></span>&#160; <a class="code" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> <a class="code" href="structCAMU__PackageParameterContextDetail.html#a28c37ac85e9cf9dbe631c439d8082542">flip</a>; <span class="comment">///&lt; #CAMU_Flip Camera image flip mode.</span></div>
<div class="line"><a name="l00239"></a><span class="lineno"><a class="line" href="structCAMU__PackageParameterContextDetail.html#aac5f8cde5c5841d68718fb2973dcd28c"> 239</a></span>&#160; <a class="code" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> <a class="code" href="structCAMU__PackageParameterContextDetail.html#aac5f8cde5c5841d68718fb2973dcd28c">effect</a>; <span class="comment">///&lt; #CAMU_Effect Camera image special effects.</span></div>
<div class="line"><a name="l00240"></a><span class="lineno"><a class="line" href="structCAMU__PackageParameterContextDetail.html#adbb77fc575f6f8700b7d4b3ea5883911"> 240</a></span>&#160; <a class="code" href="types_8h.html#aa980e2c02ba2305e0f489d5650655425">s16</a> <a class="code" href="structCAMU__PackageParameterContextDetail.html#adbb77fc575f6f8700b7d4b3ea5883911">width</a>; <span class="comment">///&lt; Image width.</span></div>
<div class="line"><a name="l00241"></a><span class="lineno"><a class="line" href="structCAMU__PackageParameterContextDetail.html#a92deb0a00b8e2d291f96d4c41747a727"> 241</a></span>&#160; <a class="code" href="types_8h.html#aa980e2c02ba2305e0f489d5650655425">s16</a> <a class="code" href="structCAMU__PackageParameterContextDetail.html#a92deb0a00b8e2d291f96d4c41747a727">height</a>; <span class="comment">///&lt; Image height.</span></div>
<div class="line"><a name="l00242"></a><span class="lineno"><a class="line" href="structCAMU__PackageParameterContextDetail.html#af578345ba667b355bef455db2ae4d507"> 242</a></span>&#160; <a class="code" href="types_8h.html#aa980e2c02ba2305e0f489d5650655425">s16</a> <a class="code" href="structCAMU__PackageParameterContextDetail.html#af578345ba667b355bef455db2ae4d507">cropX0</a>; <span class="comment">///&lt; First crop point X.</span></div>
<div class="line"><a name="l00243"></a><span class="lineno"><a class="line" href="structCAMU__PackageParameterContextDetail.html#a65d75f5659fca34c78efc54b6bff4d64"> 243</a></span>&#160; <a class="code" href="types_8h.html#aa980e2c02ba2305e0f489d5650655425">s16</a> <a class="code" href="structCAMU__PackageParameterContextDetail.html#a65d75f5659fca34c78efc54b6bff4d64">cropY0</a>; <span class="comment">///&lt; First crop point Y.</span></div>
<div class="line"><a name="l00244"></a><span class="lineno"><a class="line" href="structCAMU__PackageParameterContextDetail.html#ac19178f976bf302603f4430fb110171d"> 244</a></span>&#160; <a class="code" href="types_8h.html#aa980e2c02ba2305e0f489d5650655425">s16</a> <a class="code" href="structCAMU__PackageParameterContextDetail.html#ac19178f976bf302603f4430fb110171d">cropX1</a>; <span class="comment">///&lt; Second crop point X.</span></div>
<div class="line"><a name="l00245"></a><span class="lineno"><a class="line" href="structCAMU__PackageParameterContextDetail.html#a98a1a486fe970bea43c1316fc4121769"> 245</a></span>&#160; <a class="code" href="types_8h.html#aa980e2c02ba2305e0f489d5650655425">s16</a> <a class="code" href="structCAMU__PackageParameterContextDetail.html#a98a1a486fe970bea43c1316fc4121769">cropY1</a>; <span class="comment">///&lt; Second crop point Y.</span></div>
<div class="line"><a name="l00246"></a><span class="lineno"> 246</span>&#160;} <a class="code" href="structCAMU__PackageParameterContextDetail.html">CAMU_PackageParameterContextDetail</a>;</div>
<div class="line"><a name="l00247"></a><span class="lineno"> 247</span>&#160;<span class="comment"></span> </div>
<div class="line"><a name="l00248"></a><span class="lineno"> 248</span>&#160;<span class="comment">/**</span></div>
<div class="line"><a name="l00249"></a><span class="lineno"> 249</span>&#160;<span class="comment"> * @brief Initializes the cam service.</span></div>
<div class="line"><a name="l00250"></a><span class="lineno"> 250</span>&#160;<span class="comment"> *</span></div>
<div class="line"><a name="l00251"></a><span class="lineno"> 251</span>&#160;<span class="comment"> * This will internally get the handle of the service, and on success call CAMU_DriverInitialize.</span></div>
<div class="line"><a name="l00252"></a><span class="lineno"> 252</span>&#160;<span class="comment"> */</span></div>
<div class="line"><a name="l00253"></a><span class="lineno"><a class="line" href="cam_8h.html#a06e244701975c47e50c77be6df2bca49"> 253</a></span>&#160;<a class="code" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> <a class="code" href="cam_8h.html#a06e244701975c47e50c77be6df2bca49">camInit</a>(<span class="keywordtype">void</span>);</div>
<div class="line"><a name="l00254"></a><span class="lineno"> 254</span>&#160;<span class="comment"></span> </div>
<div class="line"><a name="l00255"></a><span class="lineno"> 255</span>&#160;<span class="comment">/**</span></div>
<div class="line"><a name="l00256"></a><span class="lineno"> 256</span>&#160;<span class="comment"> * @brief Closes the cam service.</span></div>
<div class="line"><a name="l00257"></a><span class="lineno"> 257</span>&#160;<span class="comment"> *</span></div>
<div class="line"><a name="l00258"></a><span class="lineno"> 258</span>&#160;<span class="comment"> * This will internally call CAMU_DriverFinalize and close the handle of the service.</span></div>
<div class="line"><a name="l00259"></a><span class="lineno"> 259</span>&#160;<span class="comment"> */</span></div>
<div class="line"><a name="l00260"></a><span class="lineno"><a class="line" href="cam_8h.html#a7320e9aa5e1f26b87c19b3f6278bc3a2"> 260</a></span>&#160;<span class="keywordtype">void</span> <a class="code" href="cam_8h.html#a7320e9aa5e1f26b87c19b3f6278bc3a2">camExit</a>(<span class="keywordtype">void</span>);</div>
<div class="line"><a name="l00261"></a><span class="lineno"> 261</span>&#160;<span class="comment"></span> </div>
<div class="line"><a name="l00262"></a><span class="lineno"> 262</span>&#160;<span class="comment">/**</span></div>
<div class="line"><a name="l00263"></a><span class="lineno"> 263</span>&#160;<span class="comment"> * Begins capture on the specified camera port.</span></div>
<div class="line"><a name="l00264"></a><span class="lineno"> 264</span>&#160;<span class="comment"> * @param port Port to begin capture on.</span></div>
<div class="line"><a name="l00265"></a><span class="lineno"> 265</span>&#160;<span class="comment"> */</span></div>
<div class="line"><a name="l00266"></a><span class="lineno"><a class="line" href="cam_8h.html#a321b6139a95d71a26633179c5c526cba"> 266</a></span>&#160;<a class="code" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> <a class="code" href="cam_8h.html#a321b6139a95d71a26633179c5c526cba">CAMU_StartCapture</a>(<a class="code" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> port);</div>
<div class="line"><a name="l00267"></a><span class="lineno"> 267</span>&#160;<span class="comment"></span> </div>
<div class="line"><a name="l00268"></a><span class="lineno"> 268</span>&#160;<span class="comment">/**</span></div>
<div class="line"><a name="l00269"></a><span class="lineno"> 269</span>&#160;<span class="comment"> * Terminates capture on the specified camera port.</span></div>
<div class="line"><a name="l00270"></a><span class="lineno"> 270</span>&#160;<span class="comment"> * @param port Port to terminate capture on.</span></div>
<div class="line"><a name="l00271"></a><span class="lineno"> 271</span>&#160;<span class="comment"> */</span></div>
<div class="line"><a name="l00272"></a><span class="lineno"><a class="line" href="cam_8h.html#a853e49e43d5ea322e6629909538a3d37"> 272</a></span>&#160;<a class="code" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> <a class="code" href="cam_8h.html#a853e49e43d5ea322e6629909538a3d37">CAMU_StopCapture</a>(<a class="code" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> port);</div>
<div class="line"><a name="l00273"></a><span class="lineno"> 273</span>&#160;<span class="comment"></span> </div>
<div class="line"><a name="l00274"></a><span class="lineno"> 274</span>&#160;<span class="comment">/**</span></div>
<div class="line"><a name="l00275"></a><span class="lineno"> 275</span>&#160;<span class="comment"> * @brief Gets whether the specified camera port is busy.</span></div>
<div class="line"><a name="l00276"></a><span class="lineno"> 276</span>&#160;<span class="comment"> * @param busy Pointer to output the busy state to.</span></div>
<div class="line"><a name="l00277"></a><span class="lineno"> 277</span>&#160;<span class="comment"> * @param port Port to check.</span></div>
<div class="line"><a name="l00278"></a><span class="lineno"> 278</span>&#160;<span class="comment"> */</span></div>
<div class="line"><a name="l00279"></a><span class="lineno"><a class="line" href="cam_8h.html#a610733b331ee24fe5ac17a990cabad79"> 279</a></span>&#160;<a class="code" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> <a class="code" href="cam_8h.html#a610733b331ee24fe5ac17a990cabad79">CAMU_IsBusy</a>(<span class="keywordtype">bool</span>* busy, <a class="code" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> port);</div>
<div class="line"><a name="l00280"></a><span class="lineno"> 280</span>&#160;<span class="comment"></span> </div>
<div class="line"><a name="l00281"></a><span class="lineno"> 281</span>&#160;<span class="comment">/**</span></div>
<div class="line"><a name="l00282"></a><span class="lineno"> 282</span>&#160;<span class="comment"> * @brief Clears the buffer and error flags of the specified camera port.</span></div>
<div class="line"><a name="l00283"></a><span class="lineno"> 283</span>&#160;<span class="comment"> * @param port Port to clear.</span></div>
<div class="line"><a name="l00284"></a><span class="lineno"> 284</span>&#160;<span class="comment"> */</span></div>
<div class="line"><a name="l00285"></a><span class="lineno"><a class="line" href="cam_8h.html#a21fb88a5c8f92ab9c8c912b19d2737f6"> 285</a></span>&#160;<a class="code" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> <a class="code" href="cam_8h.html#a21fb88a5c8f92ab9c8c912b19d2737f6">CAMU_ClearBuffer</a>(<a class="code" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> port);</div>
<div class="line"><a name="l00286"></a><span class="lineno"> 286</span>&#160;<span class="comment"></span> </div>
<div class="line"><a name="l00287"></a><span class="lineno"> 287</span>&#160;<span class="comment">/**</span></div>
<div class="line"><a name="l00288"></a><span class="lineno"> 288</span>&#160;<span class="comment"> * @brief Gets a handle to the event signaled on vsync interrupts.</span></div>
<div class="line"><a name="l00289"></a><span class="lineno"> 289</span>&#160;<span class="comment"> * @param event Pointer to output the event handle to.</span></div>
<div class="line"><a name="l00290"></a><span class="lineno"> 290</span>&#160;<span class="comment"> * @param port Port to use.</span></div>
<div class="line"><a name="l00291"></a><span class="lineno"> 291</span>&#160;<span class="comment"> */</span></div>
<div class="line"><a name="l00292"></a><span class="lineno"><a class="line" href="cam_8h.html#a78b463af54568849bccdfe160ff518d3"> 292</a></span>&#160;<a class="code" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> <a class="code" href="cam_8h.html#a78b463af54568849bccdfe160ff518d3">CAMU_GetVsyncInterruptEvent</a>(<a class="code" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a>* event, <a class="code" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> port);</div>
<div class="line"><a name="l00293"></a><span class="lineno"> 293</span>&#160;<span class="comment"></span> </div>
<div class="line"><a name="l00294"></a><span class="lineno"> 294</span>&#160;<span class="comment">/**</span></div>
<div class="line"><a name="l00295"></a><span class="lineno"> 295</span>&#160;<span class="comment"> * @brief Gets a handle to the event signaled on camera buffer errors.</span></div>
<div class="line"><a name="l00296"></a><span class="lineno"> 296</span>&#160;<span class="comment"> * @param event Pointer to output the event handle to.</span></div>
<div class="line"><a name="l00297"></a><span class="lineno"> 297</span>&#160;<span class="comment"> * @param port Port to use.</span></div>
<div class="line"><a name="l00298"></a><span class="lineno"> 298</span>&#160;<span class="comment"> */</span></div>
<div class="line"><a name="l00299"></a><span class="lineno"><a class="line" href="cam_8h.html#a2af14ee3d645f6d433b2cc6ea1570ae0"> 299</a></span>&#160;<a class="code" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> <a class="code" href="cam_8h.html#a2af14ee3d645f6d433b2cc6ea1570ae0">CAMU_GetBufferErrorInterruptEvent</a>(<a class="code" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a>* event, <a class="code" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> port);</div>
<div class="line"><a name="l00300"></a><span class="lineno"> 300</span>&#160;<span class="comment"></span> </div>
<div class="line"><a name="l00301"></a><span class="lineno"> 301</span>&#160;<span class="comment">/**</span></div>
<div class="line"><a name="l00302"></a><span class="lineno"> 302</span>&#160;<span class="comment"> * @brief Initiates the process of receiving a camera frame.</span></div>
<div class="line"><a name="l00303"></a><span class="lineno"> 303</span>&#160;<span class="comment"> * @param event Pointer to output the completion event handle to.</span></div>
<div class="line"><a name="l00304"></a><span class="lineno"> 304</span>&#160;<span class="comment"> * @param dst Buffer to write data to.</span></div>
<div class="line"><a name="l00305"></a><span class="lineno"> 305</span>&#160;<span class="comment"> * @param port Port to receive from.</span></div>
<div class="line"><a name="l00306"></a><span class="lineno"> 306</span>&#160;<span class="comment"> * @param imageSize Size of the image to receive.</span></div>
<div class="line"><a name="l00307"></a><span class="lineno"> 307</span>&#160;<span class="comment"> * @param transferUnit Transfer unit to use when receiving.</span></div>
<div class="line"><a name="l00308"></a><span class="lineno"> 308</span>&#160;<span class="comment"> */</span></div>
<div class="line"><a name="l00309"></a><span class="lineno"><a class="line" href="cam_8h.html#a051348b051d6491a6e19b2a3245730b9"> 309</a></span>&#160;<a class="code" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> <a class="code" href="cam_8h.html#a051348b051d6491a6e19b2a3245730b9">CAMU_SetReceiving</a>(<a class="code" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a>* event, <span class="keywordtype">void</span>* dst, <a class="code" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> port, <a class="code" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> imageSize, <a class="code" href="types_8h.html#aa980e2c02ba2305e0f489d5650655425">s16</a> transferUnit);</div>
<div class="line"><a name="l00310"></a><span class="lineno"> 310</span>&#160;<span class="comment"></span> </div>
<div class="line"><a name="l00311"></a><span class="lineno"> 311</span>&#160;<span class="comment">/**</span></div>
<div class="line"><a name="l00312"></a><span class="lineno"> 312</span>&#160;<span class="comment"> * @brief Gets whether the specified camera port has finished receiving image data.</span></div>
<div class="line"><a name="l00313"></a><span class="lineno"> 313</span>&#160;<span class="comment"> * @param finishedReceiving Pointer to output the receiving status to.</span></div>
<div class="line"><a name="l00314"></a><span class="lineno"> 314</span>&#160;<span class="comment"> * @param port Port to check.</span></div>
<div class="line"><a name="l00315"></a><span class="lineno"> 315</span>&#160;<span class="comment"> */</span></div>
<div class="line"><a name="l00316"></a><span class="lineno"><a class="line" href="cam_8h.html#a4cf441f7020159c6e05e42a64bf93eef"> 316</a></span>&#160;<a class="code" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> <a class="code" href="cam_8h.html#a4cf441f7020159c6e05e42a64bf93eef">CAMU_IsFinishedReceiving</a>(<span class="keywordtype">bool</span>* finishedReceiving, <a class="code" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> port);</div>
<div class="line"><a name="l00317"></a><span class="lineno"> 317</span>&#160;<span class="comment"></span> </div>
<div class="line"><a name="l00318"></a><span class="lineno"> 318</span>&#160;<span class="comment">/**</span></div>
<div class="line"><a name="l00319"></a><span class="lineno"> 319</span>&#160;<span class="comment"> * @brief Sets the number of lines to transfer into an image buffer.</span></div>
<div class="line"><a name="l00320"></a><span class="lineno"> 320</span>&#160;<span class="comment"> * @param port Port to use.</span></div>
<div class="line"><a name="l00321"></a><span class="lineno"> 321</span>&#160;<span class="comment"> * @param lines Lines to transfer.</span></div>
<div class="line"><a name="l00322"></a><span class="lineno"> 322</span>&#160;<span class="comment"> * @param width Width of the image.</span></div>
<div class="line"><a name="l00323"></a><span class="lineno"> 323</span>&#160;<span class="comment"> * @param height Height of the image.</span></div>
<div class="line"><a name="l00324"></a><span class="lineno"> 324</span>&#160;<span class="comment"> */</span></div>
<div class="line"><a name="l00325"></a><span class="lineno"><a class="line" href="cam_8h.html#a255807ab6e4e619050f15fc7ae55f3c7"> 325</a></span>&#160;<a class="code" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> <a class="code" href="cam_8h.html#a255807ab6e4e619050f15fc7ae55f3c7">CAMU_SetTransferLines</a>(<a class="code" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> port, <a class="code" href="types_8h.html#aa980e2c02ba2305e0f489d5650655425">s16</a> lines, <a class="code" href="types_8h.html#aa980e2c02ba2305e0f489d5650655425">s16</a> width, <a class="code" href="types_8h.html#aa980e2c02ba2305e0f489d5650655425">s16</a> height);</div>
<div class="line"><a name="l00326"></a><span class="lineno"> 326</span>&#160;<span class="comment"></span> </div>
<div class="line"><a name="l00327"></a><span class="lineno"> 327</span>&#160;<span class="comment">/**</span></div>
<div class="line"><a name="l00328"></a><span class="lineno"> 328</span>&#160;<span class="comment"> * @brief Gets the maximum number of lines that can be saved to an image buffer.</span></div>
<div class="line"><a name="l00329"></a><span class="lineno"> 329</span>&#160;<span class="comment"> * @param maxLines Pointer to write the maximum number of lines to.</span></div>
<div class="line"><a name="l00330"></a><span class="lineno"> 330</span>&#160;<span class="comment"> * @param width Width of the image.</span></div>
<div class="line"><a name="l00331"></a><span class="lineno"> 331</span>&#160;<span class="comment"> * @param height Height of the image.</span></div>
<div class="line"><a name="l00332"></a><span class="lineno"> 332</span>&#160;<span class="comment"> */</span></div>
<div class="line"><a name="l00333"></a><span class="lineno"><a class="line" href="cam_8h.html#abb8d83be661c9c287a9b8e8b85a2cfe7"> 333</a></span>&#160;<a class="code" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> <a class="code" href="cam_8h.html#abb8d83be661c9c287a9b8e8b85a2cfe7">CAMU_GetMaxLines</a>(<a class="code" href="types_8h.html#aa980e2c02ba2305e0f489d5650655425">s16</a>* maxLines, <a class="code" href="types_8h.html#aa980e2c02ba2305e0f489d5650655425">s16</a> width, <a class="code" href="types_8h.html#aa980e2c02ba2305e0f489d5650655425">s16</a> height);</div>
<div class="line"><a name="l00334"></a><span class="lineno"> 334</span>&#160;<span class="comment"></span> </div>
<div class="line"><a name="l00335"></a><span class="lineno"> 335</span>&#160;<span class="comment">/**</span></div>
<div class="line"><a name="l00336"></a><span class="lineno"> 336</span>&#160;<span class="comment"> * @brief Sets the number of bytes to transfer into an image buffer.</span></div>
<div class="line"><a name="l00337"></a><span class="lineno"> 337</span>&#160;<span class="comment"> * @param port Port to use.</span></div>
<div class="line"><a name="l00338"></a><span class="lineno"> 338</span>&#160;<span class="comment"> * @param bytes Bytes to transfer.</span></div>
<div class="line"><a name="l00339"></a><span class="lineno"> 339</span>&#160;<span class="comment"> * @param width Width of the image.</span></div>
<div class="line"><a name="l00340"></a><span class="lineno"> 340</span>&#160;<span class="comment"> * @param height Height of the image.</span></div>
<div class="line"><a name="l00341"></a><span class="lineno"> 341</span>&#160;<span class="comment"> */</span></div>
<div class="line"><a name="l00342"></a><span class="lineno"><a class="line" href="cam_8h.html#a1f8d58a8ab60d5bbea24236c5005ea9b"> 342</a></span>&#160;<a class="code" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> <a class="code" href="cam_8h.html#a1f8d58a8ab60d5bbea24236c5005ea9b">CAMU_SetTransferBytes</a>(<a class="code" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> port, <a class="code" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> bytes, <a class="code" href="types_8h.html#aa980e2c02ba2305e0f489d5650655425">s16</a> width, <a class="code" href="types_8h.html#aa980e2c02ba2305e0f489d5650655425">s16</a> height);</div>
<div class="line"><a name="l00343"></a><span class="lineno"> 343</span>&#160;<span class="comment"></span> </div>
<div class="line"><a name="l00344"></a><span class="lineno"> 344</span>&#160;<span class="comment">/**</span></div>
<div class="line"><a name="l00345"></a><span class="lineno"> 345</span>&#160;<span class="comment"> * @brief Gets the number of bytes to transfer into an image buffer.</span></div>
<div class="line"><a name="l00346"></a><span class="lineno"> 346</span>&#160;<span class="comment"> * @param transferBytes Pointer to write the number of bytes to.</span></div>
<div class="line"><a name="l00347"></a><span class="lineno"> 347</span>&#160;<span class="comment"> * @param port Port to use.</span></div>
<div class="line"><a name="l00348"></a><span class="lineno"> 348</span>&#160;<span class="comment"> */</span></div>
<div class="line"><a name="l00349"></a><span class="lineno"><a class="line" href="cam_8h.html#a3712ec554ee36089cb8d4a123692f763"> 349</a></span>&#160;<a class="code" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> <a class="code" href="cam_8h.html#a3712ec554ee36089cb8d4a123692f763">CAMU_GetTransferBytes</a>(<a class="code" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a>* transferBytes, <a class="code" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> port);</div>
<div class="line"><a name="l00350"></a><span class="lineno"> 350</span>&#160;<span class="comment"></span> </div>
<div class="line"><a name="l00351"></a><span class="lineno"> 351</span>&#160;<span class="comment">/**</span></div>
<div class="line"><a name="l00352"></a><span class="lineno"> 352</span>&#160;<span class="comment"> * @brief Gets the maximum number of bytes that can be saved to an image buffer.</span></div>
<div class="line"><a name="l00353"></a><span class="lineno"> 353</span>&#160;<span class="comment"> * @param maxBytes Pointer to write the maximum number of bytes to.</span></div>
<div class="line"><a name="l00354"></a><span class="lineno"> 354</span>&#160;<span class="comment"> * @param width Width of the image.</span></div>
<div class="line"><a name="l00355"></a><span class="lineno"> 355</span>&#160;<span class="comment"> * @param height Height of the image.</span></div>
<div class="line"><a name="l00356"></a><span class="lineno"> 356</span>&#160;<span class="comment"> */</span></div>
<div class="line"><a name="l00357"></a><span class="lineno"><a class="line" href="cam_8h.html#af6b13cf2219bfa0a7b39d7469934290d"> 357</a></span>&#160;<a class="code" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> <a class="code" href="cam_8h.html#af6b13cf2219bfa0a7b39d7469934290d">CAMU_GetMaxBytes</a>(<a class="code" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a>* maxBytes, <a class="code" href="types_8h.html#aa980e2c02ba2305e0f489d5650655425">s16</a> width, <a class="code" href="types_8h.html#aa980e2c02ba2305e0f489d5650655425">s16</a> height);</div>
<div class="line"><a name="l00358"></a><span class="lineno"> 358</span>&#160;<span class="comment"></span> </div>
<div class="line"><a name="l00359"></a><span class="lineno"> 359</span>&#160;<span class="comment">/**</span></div>
<div class="line"><a name="l00360"></a><span class="lineno"> 360</span>&#160;<span class="comment"> * @brief Sets whether image trimming is enabled.</span></div>
<div class="line"><a name="l00361"></a><span class="lineno"> 361</span>&#160;<span class="comment"> * @param port Port to use.</span></div>
<div class="line"><a name="l00362"></a><span class="lineno"> 362</span>&#160;<span class="comment"> * @param trimming Whether image trimming is enabled.</span></div>
<div class="line"><a name="l00363"></a><span class="lineno"> 363</span>&#160;<span class="comment"> */</span></div>
<div class="line"><a name="l00364"></a><span class="lineno"><a class="line" href="cam_8h.html#acc3f9baecae7a05ad56b3cfca23131b5"> 364</a></span>&#160;<a class="code" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> <a class="code" href="cam_8h.html#acc3f9baecae7a05ad56b3cfca23131b5">CAMU_SetTrimming</a>(<a class="code" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> port, <span class="keywordtype">bool</span> trimming);</div>
<div class="line"><a name="l00365"></a><span class="lineno"> 365</span>&#160;<span class="comment"></span> </div>
<div class="line"><a name="l00366"></a><span class="lineno"> 366</span>&#160;<span class="comment">/**</span></div>
<div class="line"><a name="l00367"></a><span class="lineno"> 367</span>&#160;<span class="comment"> * @brief Gets whether image trimming is enabled.</span></div>
<div class="line"><a name="l00368"></a><span class="lineno"> 368</span>&#160;<span class="comment"> * @param trimming Pointer to output the trim state to.</span></div>
<div class="line"><a name="l00369"></a><span class="lineno"> 369</span>&#160;<span class="comment"> * @param port Port to use.</span></div>
<div class="line"><a name="l00370"></a><span class="lineno"> 370</span>&#160;<span class="comment"> */</span></div>
<div class="line"><a name="l00371"></a><span class="lineno"><a class="line" href="cam_8h.html#a18f5b5ae101aa79acade314c21f5171d"> 371</a></span>&#160;<a class="code" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> <a class="code" href="cam_8h.html#a18f5b5ae101aa79acade314c21f5171d">CAMU_IsTrimming</a>(<span class="keywordtype">bool</span>* trimming, <a class="code" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> port);</div>
<div class="line"><a name="l00372"></a><span class="lineno"> 372</span>&#160;<span class="comment"></span> </div>
<div class="line"><a name="l00373"></a><span class="lineno"> 373</span>&#160;<span class="comment">/**</span></div>
<div class="line"><a name="l00374"></a><span class="lineno"> 374</span>&#160;<span class="comment"> * @brief Sets the parameters used for trimming images.</span></div>
<div class="line"><a name="l00375"></a><span class="lineno"> 375</span>&#160;<span class="comment"> * @param port Port to use.</span></div>
<div class="line"><a name="l00376"></a><span class="lineno"> 376</span>&#160;<span class="comment"> * @param xStart Start X coordinate.</span></div>
<div class="line"><a name="l00377"></a><span class="lineno"> 377</span>&#160;<span class="comment"> * @param yStart Start Y coordinate.</span></div>
<div class="line"><a name="l00378"></a><span class="lineno"> 378</span>&#160;<span class="comment"> * @param xEnd End X coordinate.</span></div>
<div class="line"><a name="l00379"></a><span class="lineno"> 379</span>&#160;<span class="comment"> * @param yEnd End Y coordinate.</span></div>
<div class="line"><a name="l00380"></a><span class="lineno"> 380</span>&#160;<span class="comment"> */</span></div>
<div class="line"><a name="l00381"></a><span class="lineno"><a class="line" href="cam_8h.html#a69996f29258f46a99cc722fbc2c59f04"> 381</a></span>&#160;<a class="code" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> <a class="code" href="cam_8h.html#a69996f29258f46a99cc722fbc2c59f04">CAMU_SetTrimmingParams</a>(<a class="code" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> port, <a class="code" href="types_8h.html#aa980e2c02ba2305e0f489d5650655425">s16</a> xStart, <a class="code" href="types_8h.html#aa980e2c02ba2305e0f489d5650655425">s16</a> yStart, <a class="code" href="types_8h.html#aa980e2c02ba2305e0f489d5650655425">s16</a> xEnd, <a class="code" href="types_8h.html#aa980e2c02ba2305e0f489d5650655425">s16</a> yEnd);</div>
<div class="line"><a name="l00382"></a><span class="lineno"> 382</span>&#160;<span class="comment"></span> </div>
<div class="line"><a name="l00383"></a><span class="lineno"> 383</span>&#160;<span class="comment">/**</span></div>
<div class="line"><a name="l00384"></a><span class="lineno"> 384</span>&#160;<span class="comment"> * @brief Gets the parameters used for trimming images.</span></div>
<div class="line"><a name="l00385"></a><span class="lineno"> 385</span>&#160;<span class="comment"> * @param xStart Pointer to write the start X coordinate to.</span></div>
<div class="line"><a name="l00386"></a><span class="lineno"> 386</span>&#160;<span class="comment"> * @param yStart Pointer to write the start Y coordinate to.</span></div>
<div class="line"><a name="l00387"></a><span class="lineno"> 387</span>&#160;<span class="comment"> * @param xEnd Pointer to write the end X coordinate to.</span></div>
<div class="line"><a name="l00388"></a><span class="lineno"> 388</span>&#160;<span class="comment"> * @param yEnd Pointer to write the end Y coordinate to.</span></div>
<div class="line"><a name="l00389"></a><span class="lineno"> 389</span>&#160;<span class="comment"> * @param port Port to use.</span></div>
<div class="line"><a name="l00390"></a><span class="lineno"> 390</span>&#160;<span class="comment"> */</span></div>
<div class="line"><a name="l00391"></a><span class="lineno"><a class="line" href="cam_8h.html#a7f90e2e8af4b6961b0a01e0c637ba079"> 391</a></span>&#160;<a class="code" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> <a class="code" href="cam_8h.html#a7f90e2e8af4b6961b0a01e0c637ba079">CAMU_GetTrimmingParams</a>(<a class="code" href="types_8h.html#aa980e2c02ba2305e0f489d5650655425">s16</a>* xStart, <a class="code" href="types_8h.html#aa980e2c02ba2305e0f489d5650655425">s16</a>* yStart, <a class="code" href="types_8h.html#aa980e2c02ba2305e0f489d5650655425">s16</a>* xEnd, <a class="code" href="types_8h.html#aa980e2c02ba2305e0f489d5650655425">s16</a>* yEnd, <a class="code" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> port);</div>
<div class="line"><a name="l00392"></a><span class="lineno"> 392</span>&#160;<span class="comment"></span> </div>
<div class="line"><a name="l00393"></a><span class="lineno"> 393</span>&#160;<span class="comment">/**</span></div>
<div class="line"><a name="l00394"></a><span class="lineno"> 394</span>&#160;<span class="comment"> * @brief Sets the parameters used for trimming images, relative to the center of the image.</span></div>
<div class="line"><a name="l00395"></a><span class="lineno"> 395</span>&#160;<span class="comment"> * @param port Port to use.</span></div>
<div class="line"><a name="l00396"></a><span class="lineno"> 396</span>&#160;<span class="comment"> * @param trimWidth Trim width.</span></div>
<div class="line"><a name="l00397"></a><span class="lineno"> 397</span>&#160;<span class="comment"> * @param trimHeight Trim height.</span></div>
<div class="line"><a name="l00398"></a><span class="lineno"> 398</span>&#160;<span class="comment"> * @param camWidth Camera width.</span></div>
<div class="line"><a name="l00399"></a><span class="lineno"> 399</span>&#160;<span class="comment"> * @param camHeight Camera height.</span></div>
<div class="line"><a name="l00400"></a><span class="lineno"> 400</span>&#160;<span class="comment"> */</span></div>
<div class="line"><a name="l00401"></a><span class="lineno"><a class="line" href="cam_8h.html#ab198c1ead95d5fd416b76a6d16667b34"> 401</a></span>&#160;<a class="code" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> <a class="code" href="cam_8h.html#ab198c1ead95d5fd416b76a6d16667b34">CAMU_SetTrimmingParamsCenter</a>(<a class="code" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> port, <a class="code" href="types_8h.html#aa980e2c02ba2305e0f489d5650655425">s16</a> trimWidth, <a class="code" href="types_8h.html#aa980e2c02ba2305e0f489d5650655425">s16</a> trimHeight, <a class="code" href="types_8h.html#aa980e2c02ba2305e0f489d5650655425">s16</a> camWidth, <a class="code" href="types_8h.html#aa980e2c02ba2305e0f489d5650655425">s16</a> camHeight);</div>
<div class="line"><a name="l00402"></a><span class="lineno"> 402</span>&#160;<span class="comment"></span> </div>
<div class="line"><a name="l00403"></a><span class="lineno"> 403</span>&#160;<span class="comment">/**</span></div>
<div class="line"><a name="l00404"></a><span class="lineno"> 404</span>&#160;<span class="comment"> * @brief Activates the specified camera.</span></div>
<div class="line"><a name="l00405"></a><span class="lineno"> 405</span>&#160;<span class="comment"> * @param select Camera to use.</span></div>
<div class="line"><a name="l00406"></a><span class="lineno"> 406</span>&#160;<span class="comment"> */</span></div>
<div class="line"><a name="l00407"></a><span class="lineno"><a class="line" href="cam_8h.html#addadfc1fddea8746332b80f4950202fc"> 407</a></span>&#160;<a class="code" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> <a class="code" href="cam_8h.html#addadfc1fddea8746332b80f4950202fc">CAMU_Activate</a>(<a class="code" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> select);</div>
<div class="line"><a name="l00408"></a><span class="lineno"> 408</span>&#160;<span class="comment"></span> </div>
<div class="line"><a name="l00409"></a><span class="lineno"> 409</span>&#160;<span class="comment">/**</span></div>
<div class="line"><a name="l00410"></a><span class="lineno"> 410</span>&#160;<span class="comment"> * @brief Switches the specified camera&#39;s active context.</span></div>
<div class="line"><a name="l00411"></a><span class="lineno"> 411</span>&#160;<span class="comment"> * @param select Camera to use.</span></div>
<div class="line"><a name="l00412"></a><span class="lineno"> 412</span>&#160;<span class="comment"> * @param context Context to use.</span></div>
<div class="line"><a name="l00413"></a><span class="lineno"> 413</span>&#160;<span class="comment"> */</span></div>
<div class="line"><a name="l00414"></a><span class="lineno"><a class="line" href="cam_8h.html#a06e914db8c09e2496a45ac4e675f4b2e"> 414</a></span>&#160;<a class="code" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> <a class="code" href="cam_8h.html#a06e914db8c09e2496a45ac4e675f4b2e">CAMU_SwitchContext</a>(<a class="code" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> select, <a class="code" href="cam_8h.html#a67d15fdc4b48f745530df1f27f3d5255">CAMU_Context</a> context);</div>
<div class="line"><a name="l00415"></a><span class="lineno"> 415</span>&#160;<span class="comment"></span> </div>
<div class="line"><a name="l00416"></a><span class="lineno"> 416</span>&#160;<span class="comment">/**</span></div>
<div class="line"><a name="l00417"></a><span class="lineno"> 417</span>&#160;<span class="comment"> * @brief Sets the exposure value of the specified camera.</span></div>
<div class="line"><a name="l00418"></a><span class="lineno"> 418</span>&#160;<span class="comment"> * @param select Camera to use.</span></div>
<div class="line"><a name="l00419"></a><span class="lineno"> 419</span>&#160;<span class="comment"> * @param exposure Exposure value to use.</span></div>
<div class="line"><a name="l00420"></a><span class="lineno"> 420</span>&#160;<span class="comment"> */</span></div>
<div class="line"><a name="l00421"></a><span class="lineno"><a class="line" href="cam_8h.html#a942f367e655da496fa61f5180b8c3d0c"> 421</a></span>&#160;<a class="code" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> <a class="code" href="cam_8h.html#a942f367e655da496fa61f5180b8c3d0c">CAMU_SetExposure</a>(<a class="code" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> select, <a class="code" href="types_8h.html#a9e382f207c65ca13ab4ae98363aeda80">s8</a> exposure);</div>
<div class="line"><a name="l00422"></a><span class="lineno"> 422</span>&#160;<span class="comment"></span> </div>
<div class="line"><a name="l00423"></a><span class="lineno"> 423</span>&#160;<span class="comment">/**</span></div>
<div class="line"><a name="l00424"></a><span class="lineno"> 424</span>&#160;<span class="comment"> * @brief Sets the white balance mode of the specified camera.</span></div>
<div class="line"><a name="l00425"></a><span class="lineno"> 425</span>&#160;<span class="comment"> * @param select Camera to use.</span></div>
<div class="line"><a name="l00426"></a><span class="lineno"> 426</span>&#160;<span class="comment"> * @param whiteBalance White balance mode to use.</span></div>
<div class="line"><a name="l00427"></a><span class="lineno"> 427</span>&#160;<span class="comment"> */</span></div>
<div class="line"><a name="l00428"></a><span class="lineno"><a class="line" href="cam_8h.html#a18dd79571b0661625a8806978e9999fc"> 428</a></span>&#160;<a class="code" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> <a class="code" href="cam_8h.html#a18dd79571b0661625a8806978e9999fc">CAMU_SetWhiteBalance</a>(<a class="code" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> select, <a class="code" href="cam_8h.html#a5d3bf5af790ab2c2bbbfedf46d756c53">CAMU_WhiteBalance</a> whiteBalance);</div>
<div class="line"><a name="l00429"></a><span class="lineno"> 429</span>&#160;<span class="comment"></span> </div>
<div class="line"><a name="l00430"></a><span class="lineno"> 430</span>&#160;<span class="comment">/**</span></div>
<div class="line"><a name="l00431"></a><span class="lineno"> 431</span>&#160;<span class="comment"> * @brief Sets the white balance mode of the specified camera.</span></div>
<div class="line"><a name="l00432"></a><span class="lineno"> 432</span>&#160;<span class="comment"> * TODO: Explain &quot;without base up&quot;?</span></div>
<div class="line"><a name="l00433"></a><span class="lineno"> 433</span>&#160;<span class="comment"> * @param select Camera to use.</span></div>
<div class="line"><a name="l00434"></a><span class="lineno"> 434</span>&#160;<span class="comment"> * @param whiteBalance White balance mode to use.</span></div>
<div class="line"><a name="l00435"></a><span class="lineno"> 435</span>&#160;<span class="comment"> */</span></div>
<div class="line"><a name="l00436"></a><span class="lineno"><a class="line" href="cam_8h.html#ab4ddac714ce66c771c095ecf4084d4b3"> 436</a></span>&#160;<a class="code" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> <a class="code" href="cam_8h.html#ab4ddac714ce66c771c095ecf4084d4b3">CAMU_SetWhiteBalanceWithoutBaseUp</a>(<a class="code" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> select, <a class="code" href="cam_8h.html#a5d3bf5af790ab2c2bbbfedf46d756c53">CAMU_WhiteBalance</a> whiteBalance);</div>
<div class="line"><a name="l00437"></a><span class="lineno"> 437</span>&#160;<span class="comment"></span> </div>
<div class="line"><a name="l00438"></a><span class="lineno"> 438</span>&#160;<span class="comment">/**</span></div>
<div class="line"><a name="l00439"></a><span class="lineno"> 439</span>&#160;<span class="comment"> * @brief Sets the sharpness of the specified camera.</span></div>
<div class="line"><a name="l00440"></a><span class="lineno"> 440</span>&#160;<span class="comment"> * @param select Camera to use.</span></div>
<div class="line"><a name="l00441"></a><span class="lineno"> 441</span>&#160;<span class="comment"> * @param sharpness Sharpness to use.</span></div>
<div class="line"><a name="l00442"></a><span class="lineno"> 442</span>&#160;<span class="comment"> */</span></div>
<div class="line"><a name="l00443"></a><span class="lineno"><a class="line" href="cam_8h.html#ab572756c8ed614fa3854f1a3b2834e6c"> 443</a></span>&#160;<a class="code" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> <a class="code" href="cam_8h.html#ab572756c8ed614fa3854f1a3b2834e6c">CAMU_SetSharpness</a>(<a class="code" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> select, <a class="code" href="types_8h.html#a9e382f207c65ca13ab4ae98363aeda80">s8</a> sharpness);</div>
<div class="line"><a name="l00444"></a><span class="lineno"> 444</span>&#160;<span class="comment"></span> </div>
<div class="line"><a name="l00445"></a><span class="lineno"> 445</span>&#160;<span class="comment">/**</span></div>
<div class="line"><a name="l00446"></a><span class="lineno"> 446</span>&#160;<span class="comment"> * @brief Sets whether auto exposure is enabled on the specified camera.</span></div>
<div class="line"><a name="l00447"></a><span class="lineno"> 447</span>&#160;<span class="comment"> * @param select Camera to use.</span></div>
<div class="line"><a name="l00448"></a><span class="lineno"> 448</span>&#160;<span class="comment"> * @param autoWhiteBalance Whether auto exposure is enabled.</span></div>
<div class="line"><a name="l00449"></a><span class="lineno"> 449</span>&#160;<span class="comment"> */</span></div>
<div class="line"><a name="l00450"></a><span class="lineno"><a class="line" href="cam_8h.html#a2744bf6c18862bc601718880de5ed322"> 450</a></span>&#160;<a class="code" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> <a class="code" href="cam_8h.html#a2744bf6c18862bc601718880de5ed322">CAMU_SetAutoExposure</a>(<a class="code" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> select, <span class="keywordtype">bool</span> autoExposure);</div>
<div class="line"><a name="l00451"></a><span class="lineno"> 451</span>&#160;<span class="comment"></span> </div>
<div class="line"><a name="l00452"></a><span class="lineno"> 452</span>&#160;<span class="comment">/**</span></div>
<div class="line"><a name="l00453"></a><span class="lineno"> 453</span>&#160;<span class="comment"> * @brief Gets whether auto exposure is enabled on the specified camera.</span></div>
<div class="line"><a name="l00454"></a><span class="lineno"> 454</span>&#160;<span class="comment"> * @param autoExposure Pointer to output the auto exposure state to.</span></div>
<div class="line"><a name="l00455"></a><span class="lineno"> 455</span>&#160;<span class="comment"> * @param select Camera to use.</span></div>
<div class="line"><a name="l00456"></a><span class="lineno"> 456</span>&#160;<span class="comment"> */</span></div>
<div class="line"><a name="l00457"></a><span class="lineno"><a class="line" href="cam_8h.html#aa8fe34bd3f0485fdf0f3dca8427898ed"> 457</a></span>&#160;<a class="code" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> <a class="code" href="cam_8h.html#aa8fe34bd3f0485fdf0f3dca8427898ed">CAMU_IsAutoExposure</a>(<span class="keywordtype">bool</span>* autoExposure, <a class="code" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> select);</div>
<div class="line"><a name="l00458"></a><span class="lineno"> 458</span>&#160;<span class="comment"></span> </div>
<div class="line"><a name="l00459"></a><span class="lineno"> 459</span>&#160;<span class="comment">/**</span></div>
<div class="line"><a name="l00460"></a><span class="lineno"> 460</span>&#160;<span class="comment"> * @brief Sets whether auto white balance is enabled on the specified camera.</span></div>
<div class="line"><a name="l00461"></a><span class="lineno"> 461</span>&#160;<span class="comment"> * @param select Camera to use.</span></div>
<div class="line"><a name="l00462"></a><span class="lineno"> 462</span>&#160;<span class="comment"> * @param autoWhiteBalance Whether auto white balance is enabled.</span></div>
<div class="line"><a name="l00463"></a><span class="lineno"> 463</span>&#160;<span class="comment"> */</span></div>
<div class="line"><a name="l00464"></a><span class="lineno"><a class="line" href="cam_8h.html#aed69646332dd45debb55adbf05ceb8ba"> 464</a></span>&#160;<a class="code" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> <a class="code" href="cam_8h.html#aed69646332dd45debb55adbf05ceb8ba">CAMU_SetAutoWhiteBalance</a>(<a class="code" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> select, <span class="keywordtype">bool</span> autoWhiteBalance);</div>
<div class="line"><a name="l00465"></a><span class="lineno"> 465</span>&#160;<span class="comment"></span> </div>
<div class="line"><a name="l00466"></a><span class="lineno"> 466</span>&#160;<span class="comment">/**</span></div>
<div class="line"><a name="l00467"></a><span class="lineno"> 467</span>&#160;<span class="comment"> * @brief Gets whether auto white balance is enabled on the specified camera.</span></div>
<div class="line"><a name="l00468"></a><span class="lineno"> 468</span>&#160;<span class="comment"> * @param autoWhiteBalance Pointer to output the auto white balance state to.</span></div>
<div class="line"><a name="l00469"></a><span class="lineno"> 469</span>&#160;<span class="comment"> * @param select Camera to use.</span></div>
<div class="line"><a name="l00470"></a><span class="lineno"> 470</span>&#160;<span class="comment"> */</span></div>
<div class="line"><a name="l00471"></a><span class="lineno"><a class="line" href="cam_8h.html#a51611edc6cf4d4c334d0eeddcd11cd42"> 471</a></span>&#160;<a class="code" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> <a class="code" href="cam_8h.html#a51611edc6cf4d4c334d0eeddcd11cd42">CAMU_IsAutoWhiteBalance</a>(<span class="keywordtype">bool</span>* autoWhiteBalance, <a class="code" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> select);</div>
<div class="line"><a name="l00472"></a><span class="lineno"> 472</span>&#160;<span class="comment"></span> </div>
<div class="line"><a name="l00473"></a><span class="lineno"> 473</span>&#160;<span class="comment">/**</span></div>
<div class="line"><a name="l00474"></a><span class="lineno"> 474</span>&#160;<span class="comment"> * @brief Flips the image of the specified camera in the specified context.</span></div>
<div class="line"><a name="l00475"></a><span class="lineno"> 475</span>&#160;<span class="comment"> * @param select Camera to use.</span></div>
<div class="line"><a name="l00476"></a><span class="lineno"> 476</span>&#160;<span class="comment"> * @param flip Flip mode to use.</span></div>
<div class="line"><a name="l00477"></a><span class="lineno"> 477</span>&#160;<span class="comment"> * @param context Context to use.</span></div>
<div class="line"><a name="l00478"></a><span class="lineno"> 478</span>&#160;<span class="comment"> */</span></div>
<div class="line"><a name="l00479"></a><span class="lineno"><a class="line" href="cam_8h.html#a06d6d131c33c9d20475d2410083b50fc"> 479</a></span>&#160;<a class="code" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> <a class="code" href="cam_8h.html#a06d6d131c33c9d20475d2410083b50fc">CAMU_FlipImage</a>(<a class="code" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> select, <a class="code" href="cam_8h.html#a1cbc2ccd7803b8b7ff4f23446b94030e">CAMU_Flip</a> flip, <a class="code" href="cam_8h.html#a67d15fdc4b48f745530df1f27f3d5255">CAMU_Context</a> context);</div>
<div class="line"><a name="l00480"></a><span class="lineno"> 480</span>&#160;<span class="comment"></span> </div>
<div class="line"><a name="l00481"></a><span class="lineno"> 481</span>&#160;<span class="comment">/**</span></div>
<div class="line"><a name="l00482"></a><span class="lineno"> 482</span>&#160;<span class="comment"> * @brief Sets the image resolution of the given camera in the given context, in detail.</span></div>
<div class="line"><a name="l00483"></a><span class="lineno"> 483</span>&#160;<span class="comment"> * @param select Camera to use.</span></div>
<div class="line"><a name="l00484"></a><span class="lineno"> 484</span>&#160;<span class="comment"> * @param width Width to use.</span></div>
<div class="line"><a name="l00485"></a><span class="lineno"> 485</span>&#160;<span class="comment"> * @param height Height to use.</span></div>
<div class="line"><a name="l00486"></a><span class="lineno"> 486</span>&#160;<span class="comment"> * @param cropX0 First crop point X.</span></div>
<div class="line"><a name="l00487"></a><span class="lineno"> 487</span>&#160;<span class="comment"> * @param cropY0 First crop point Y.</span></div>
<div class="line"><a name="l00488"></a><span class="lineno"> 488</span>&#160;<span class="comment"> * @param cropX1 Second crop point X.</span></div>
<div class="line"><a name="l00489"></a><span class="lineno"> 489</span>&#160;<span class="comment"> * @param cropY1 Second crop point Y.</span></div>
<div class="line"><a name="l00490"></a><span class="lineno"> 490</span>&#160;<span class="comment"> * @param context Context to use.</span></div>
<div class="line"><a name="l00491"></a><span class="lineno"> 491</span>&#160;<span class="comment"> */</span></div>
<div class="line"><a name="l00492"></a><span class="lineno"><a class="line" href="cam_8h.html#ae503acbbf69ec042682bd9e43f826397"> 492</a></span>&#160;<a class="code" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> <a class="code" href="cam_8h.html#ae503acbbf69ec042682bd9e43f826397">CAMU_SetDetailSize</a>(<a class="code" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> select, <a class="code" href="types_8h.html#aa980e2c02ba2305e0f489d5650655425">s16</a> width, <a class="code" href="types_8h.html#aa980e2c02ba2305e0f489d5650655425">s16</a> height, <a class="code" href="types_8h.html#aa980e2c02ba2305e0f489d5650655425">s16</a> cropX0, <a class="code" href="types_8h.html#aa980e2c02ba2305e0f489d5650655425">s16</a> cropY0, <a class="code" href="types_8h.html#aa980e2c02ba2305e0f489d5650655425">s16</a> cropX1, <a class="code" href="types_8h.html#aa980e2c02ba2305e0f489d5650655425">s16</a> cropY1, <a class="code" href="cam_8h.html#a67d15fdc4b48f745530df1f27f3d5255">CAMU_Context</a> context);</div>
<div class="line"><a name="l00493"></a><span class="lineno"> 493</span>&#160;<span class="comment"></span> </div>
<div class="line"><a name="l00494"></a><span class="lineno"> 494</span>&#160;<span class="comment">/**</span></div>
<div class="line"><a name="l00495"></a><span class="lineno"> 495</span>&#160;<span class="comment"> * @brief Sets the image resolution of the given camera in the given context.</span></div>
<div class="line"><a name="l00496"></a><span class="lineno"> 496</span>&#160;<span class="comment"> * @param select Camera to use.</span></div>
<div class="line"><a name="l00497"></a><span class="lineno"> 497</span>&#160;<span class="comment"> * @param size Size to use.</span></div>
<div class="line"><a name="l00498"></a><span class="lineno"> 498</span>&#160;<span class="comment"> * @param context Context to use.</span></div>
<div class="line"><a name="l00499"></a><span class="lineno"> 499</span>&#160;<span class="comment"> */</span></div>
<div class="line"><a name="l00500"></a><span class="lineno"><a class="line" href="cam_8h.html#aa771b12ec44b48b19e2621a12cd67072"> 500</a></span>&#160;<a class="code" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> <a class="code" href="cam_8h.html#aa771b12ec44b48b19e2621a12cd67072">CAMU_SetSize</a>(<a class="code" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> select, <a class="code" href="cam_8h.html#a2139d384c0e657ddb21ab0ca5697895a">CAMU_Size</a> size, <a class="code" href="cam_8h.html#a67d15fdc4b48f745530df1f27f3d5255">CAMU_Context</a> context);</div>
<div class="line"><a name="l00501"></a><span class="lineno"> 501</span>&#160;<span class="comment"></span> </div>
<div class="line"><a name="l00502"></a><span class="lineno"> 502</span>&#160;<span class="comment">/**</span></div>
<div class="line"><a name="l00503"></a><span class="lineno"> 503</span>&#160;<span class="comment"> * @brief Sets the frame rate of the given camera.</span></div>
<div class="line"><a name="l00504"></a><span class="lineno"> 504</span>&#160;<span class="comment"> * @param select Camera to use.</span></div>
<div class="line"><a name="l00505"></a><span class="lineno"> 505</span>&#160;<span class="comment"> * @param frameRate Frame rate to use.</span></div>
<div class="line"><a name="l00506"></a><span class="lineno"> 506</span>&#160;<span class="comment"> */</span></div>
<div class="line"><a name="l00507"></a><span class="lineno"><a class="line" href="cam_8h.html#a6337271d6b3abb3d778a09ae28b33e17"> 507</a></span>&#160;<a class="code" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> <a class="code" href="cam_8h.html#a6337271d6b3abb3d778a09ae28b33e17">CAMU_SetFrameRate</a>(<a class="code" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> select, <a class="code" href="cam_8h.html#a3a68c3565d2fec0c45be091333b16688">CAMU_FrameRate</a> frameRate);</div>
<div class="line"><a name="l00508"></a><span class="lineno"> 508</span>&#160;<span class="comment"></span> </div>
<div class="line"><a name="l00509"></a><span class="lineno"> 509</span>&#160;<span class="comment">/**</span></div>
<div class="line"><a name="l00510"></a><span class="lineno"> 510</span>&#160;<span class="comment"> * @brief Sets the photo mode of the given camera.</span></div>
<div class="line"><a name="l00511"></a><span class="lineno"> 511</span>&#160;<span class="comment"> * @param select Camera to use.</span></div>
<div class="line"><a name="l00512"></a><span class="lineno"> 512</span>&#160;<span class="comment"> * @param photoMode Photo mode to use.</span></div>
<div class="line"><a name="l00513"></a><span class="lineno"> 513</span>&#160;<span class="comment"> */</span></div>
<div class="line"><a name="l00514"></a><span class="lineno"><a class="line" href="cam_8h.html#aa4084852c97dc7088c81e586d8c923e5"> 514</a></span>&#160;<a class="code" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> <a class="code" href="cam_8h.html#aa4084852c97dc7088c81e586d8c923e5">CAMU_SetPhotoMode</a>(<a class="code" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> select, <a class="code" href="cam_8h.html#ac14ae4089f708477afcc56dad7762a8a">CAMU_PhotoMode</a> photoMode);</div>
<div class="line"><a name="l00515"></a><span class="lineno"> 515</span>&#160;<span class="comment"></span> </div>
<div class="line"><a name="l00516"></a><span class="lineno"> 516</span>&#160;<span class="comment">/**</span></div>
<div class="line"><a name="l00517"></a><span class="lineno"> 517</span>&#160;<span class="comment"> * @brief Sets the special effects of the given camera in the given context.</span></div>
<div class="line"><a name="l00518"></a><span class="lineno"> 518</span>&#160;<span class="comment"> * @param select Camera to use.</span></div>
<div class="line"><a name="l00519"></a><span class="lineno"> 519</span>&#160;<span class="comment"> * @param effect Effect to use.</span></div>
<div class="line"><a name="l00520"></a><span class="lineno"> 520</span>&#160;<span class="comment"> * @param context Context to use.</span></div>
<div class="line"><a name="l00521"></a><span class="lineno"> 521</span>&#160;<span class="comment"> */</span></div>
<div class="line"><a name="l00522"></a><span class="lineno"><a class="line" href="cam_8h.html#acf995e451c01ec005618eecae61e9bb0"> 522</a></span>&#160;<a class="code" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> <a class="code" href="cam_8h.html#acf995e451c01ec005618eecae61e9bb0">CAMU_SetEffect</a>(<a class="code" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> select, <a class="code" href="cam_8h.html#a7e400ffb69486cc57f317d94eca445bf">CAMU_Effect</a> effect, <a class="code" href="cam_8h.html#a67d15fdc4b48f745530df1f27f3d5255">CAMU_Context</a> context);</div>
<div class="line"><a name="l00523"></a><span class="lineno"> 523</span>&#160;<span class="comment"></span> </div>
<div class="line"><a name="l00524"></a><span class="lineno"> 524</span>&#160;<span class="comment">/**</span></div>
<div class="line"><a name="l00525"></a><span class="lineno"> 525</span>&#160;<span class="comment"> * @brief Sets the contrast mode of the given camera.</span></div>
<div class="line"><a name="l00526"></a><span class="lineno"> 526</span>&#160;<span class="comment"> * @param select Camera to use.</span></div>
<div class="line"><a name="l00527"></a><span class="lineno"> 527</span>&#160;<span class="comment"> * @param contrast Contrast mode to use.</span></div>
<div class="line"><a name="l00528"></a><span class="lineno"> 528</span>&#160;<span class="comment"> */</span></div>
<div class="line"><a name="l00529"></a><span class="lineno"><a class="line" href="cam_8h.html#ab1b69d342cfbdcb79e784ca730ac3e4f"> 529</a></span>&#160;<a class="code" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> <a class="code" href="cam_8h.html#ab1b69d342cfbdcb79e784ca730ac3e4f">CAMU_SetContrast</a>(<a class="code" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> select, <a class="code" href="cam_8h.html#a11111884781ecb9e9ffc2d86aa90072a">CAMU_Contrast</a> contrast);</div>
<div class="line"><a name="l00530"></a><span class="lineno"> 530</span>&#160;<span class="comment"></span> </div>
<div class="line"><a name="l00531"></a><span class="lineno"> 531</span>&#160;<span class="comment">/**</span></div>
<div class="line"><a name="l00532"></a><span class="lineno"> 532</span>&#160;<span class="comment"> * @brief Sets the lens correction mode of the given camera.</span></div>
<div class="line"><a name="l00533"></a><span class="lineno"> 533</span>&#160;<span class="comment"> * @param select Camera to use.</span></div>
<div class="line"><a name="l00534"></a><span class="lineno"> 534</span>&#160;<span class="comment"> * @param lensCorrection Lens correction mode to use.</span></div>
<div class="line"><a name="l00535"></a><span class="lineno"> 535</span>&#160;<span class="comment"> */</span></div>
<div class="line"><a name="l00536"></a><span class="lineno"><a class="line" href="cam_8h.html#aece2e92d43f046253b3d3070f9636c26"> 536</a></span>&#160;<a class="code" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> <a class="code" href="cam_8h.html#aece2e92d43f046253b3d3070f9636c26">CAMU_SetLensCorrection</a>(<a class="code" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> select, <a class="code" href="cam_8h.html#a495e5c707772c7bfb891444bc4970a49">CAMU_LensCorrection</a> lensCorrection);</div>
<div class="line"><a name="l00537"></a><span class="lineno"> 537</span>&#160;<span class="comment"></span> </div>
<div class="line"><a name="l00538"></a><span class="lineno"> 538</span>&#160;<span class="comment">/**</span></div>
<div class="line"><a name="l00539"></a><span class="lineno"> 539</span>&#160;<span class="comment"> * @brief Sets the output format of the given camera in the given context.</span></div>
<div class="line"><a name="l00540"></a><span class="lineno"> 540</span>&#160;<span class="comment"> * @param select Camera to use.</span></div>
<div class="line"><a name="l00541"></a><span class="lineno"> 541</span>&#160;<span class="comment"> * @param format Format to output.</span></div>
<div class="line"><a name="l00542"></a><span class="lineno"> 542</span>&#160;<span class="comment"> * @param context Context to use.</span></div>
<div class="line"><a name="l00543"></a><span class="lineno"> 543</span>&#160;<span class="comment"> */</span></div>
<div class="line"><a name="l00544"></a><span class="lineno"><a class="line" href="cam_8h.html#aec8bbd9f72a6a623d9f45d54ee20b5cd"> 544</a></span>&#160;<a class="code" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> <a class="code" href="cam_8h.html#aec8bbd9f72a6a623d9f45d54ee20b5cd">CAMU_SetOutputFormat</a>(<a class="code" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> select, <a class="code" href="cam_8h.html#a3984303a5065c81cd8a565489c8fff85">CAMU_OutputFormat</a> format, <a class="code" href="cam_8h.html#a67d15fdc4b48f745530df1f27f3d5255">CAMU_Context</a> context);</div>
<div class="line"><a name="l00545"></a><span class="lineno"> 545</span>&#160;<span class="comment"></span> </div>
<div class="line"><a name="l00546"></a><span class="lineno"> 546</span>&#160;<span class="comment">/**</span></div>
<div class="line"><a name="l00547"></a><span class="lineno"> 547</span>&#160;<span class="comment"> * @brief Sets the region to base auto exposure off of for the specified camera.</span></div>
<div class="line"><a name="l00548"></a><span class="lineno"> 548</span>&#160;<span class="comment"> * @param select Camera to use.</span></div>
<div class="line"><a name="l00549"></a><span class="lineno"> 549</span>&#160;<span class="comment"> * @param x X of the region.</span></div>
<div class="line"><a name="l00550"></a><span class="lineno"> 550</span>&#160;<span class="comment"> * @param y Y of the region.</span></div>
<div class="line"><a name="l00551"></a><span class="lineno"> 551</span>&#160;<span class="comment"> * @param width Width of the region.</span></div>
<div class="line"><a name="l00552"></a><span class="lineno"> 552</span>&#160;<span class="comment"> * @param height Height of the region.</span></div>
<div class="line"><a name="l00553"></a><span class="lineno"> 553</span>&#160;<span class="comment"> */</span></div>
<div class="line"><a name="l00554"></a><span class="lineno"><a class="line" href="cam_8h.html#a8738cd101cea4aff44f32e456c44010f"> 554</a></span>&#160;<a class="code" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> <a class="code" href="cam_8h.html#a8738cd101cea4aff44f32e456c44010f">CAMU_SetAutoExposureWindow</a>(<a class="code" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> select, <a class="code" href="types_8h.html#aa980e2c02ba2305e0f489d5650655425">s16</a> x, <a class="code" href="types_8h.html#aa980e2c02ba2305e0f489d5650655425">s16</a> y, <a class="code" href="types_8h.html#aa980e2c02ba2305e0f489d5650655425">s16</a> width, <a class="code" href="types_8h.html#aa980e2c02ba2305e0f489d5650655425">s16</a> height);</div>
<div class="line"><a name="l00555"></a><span class="lineno"> 555</span>&#160;<span class="comment"></span> </div>
<div class="line"><a name="l00556"></a><span class="lineno"> 556</span>&#160;<span class="comment">/**</span></div>
<div class="line"><a name="l00557"></a><span class="lineno"> 557</span>&#160;<span class="comment"> * @brief Sets the region to base auto white balance off of for the specified camera.</span></div>
<div class="line"><a name="l00558"></a><span class="lineno"> 558</span>&#160;<span class="comment"> * @param select Camera to use.</span></div>
<div class="line"><a name="l00559"></a><span class="lineno"> 559</span>&#160;<span class="comment"> * @param x X of the region.</span></div>
<div class="line"><a name="l00560"></a><span class="lineno"> 560</span>&#160;<span class="comment"> * @param y Y of the region.</span></div>
<div class="line"><a name="l00561"></a><span class="lineno"> 561</span>&#160;<span class="comment"> * @param width Width of the region.</span></div>
<div class="line"><a name="l00562"></a><span class="lineno"> 562</span>&#160;<span class="comment"> * @param height Height of the region.</span></div>
<div class="line"><a name="l00563"></a><span class="lineno"> 563</span>&#160;<span class="comment"> */</span></div>
<div class="line"><a name="l00564"></a><span class="lineno"><a class="line" href="cam_8h.html#a6c2a9862f314936d9c8c4c0b52d0b24d"> 564</a></span>&#160;<a class="code" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> <a class="code" href="cam_8h.html#a6c2a9862f314936d9c8c4c0b52d0b24d">CAMU_SetAutoWhiteBalanceWindow</a>(<a class="code" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> select, <a class="code" href="types_8h.html#aa980e2c02ba2305e0f489d5650655425">s16</a> x, <a class="code" href="types_8h.html#aa980e2c02ba2305e0f489d5650655425">s16</a> y, <a class="code" href="types_8h.html#aa980e2c02ba2305e0f489d5650655425">s16</a> width, <a class="code" href="types_8h.html#aa980e2c02ba2305e0f489d5650655425">s16</a> height);</div>
<div class="line"><a name="l00565"></a><span class="lineno"> 565</span>&#160;<span class="comment"></span> </div>
<div class="line"><a name="l00566"></a><span class="lineno"> 566</span>&#160;<span class="comment">/**</span></div>
<div class="line"><a name="l00567"></a><span class="lineno"> 567</span>&#160;<span class="comment"> * @brief Sets whether the specified camera&#39;s noise filter is enabled.</span></div>
<div class="line"><a name="l00568"></a><span class="lineno"> 568</span>&#160;<span class="comment"> * @param select Camera to use.</span></div>
<div class="line"><a name="l00569"></a><span class="lineno"> 569</span>&#160;<span class="comment"> * @param noiseFilter Whether the noise filter is enabled.</span></div>
<div class="line"><a name="l00570"></a><span class="lineno"> 570</span>&#160;<span class="comment"> */</span></div>
<div class="line"><a name="l00571"></a><span class="lineno"><a class="line" href="cam_8h.html#a0dad6fe5ae97a214d7d2e8be0bb39762"> 571</a></span>&#160;<a class="code" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> <a class="code" href="cam_8h.html#a0dad6fe5ae97a214d7d2e8be0bb39762">CAMU_SetNoiseFilter</a>(<a class="code" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> select, <span class="keywordtype">bool</span> noiseFilter);</div>
<div class="line"><a name="l00572"></a><span class="lineno"> 572</span>&#160;<span class="comment"></span> </div>
<div class="line"><a name="l00573"></a><span class="lineno"> 573</span>&#160;<span class="comment">/**</span></div>
<div class="line"><a name="l00574"></a><span class="lineno"> 574</span>&#160;<span class="comment"> * @brief Synchronizes the specified cameras&#39; vsync timing.</span></div>
<div class="line"><a name="l00575"></a><span class="lineno"> 575</span>&#160;<span class="comment"> * @param select1 First camera.</span></div>
<div class="line"><a name="l00576"></a><span class="lineno"> 576</span>&#160;<span class="comment"> * @param select2 Second camera.</span></div>
<div class="line"><a name="l00577"></a><span class="lineno"> 577</span>&#160;<span class="comment"> */</span></div>
<div class="line"><a name="l00578"></a><span class="lineno"><a class="line" href="cam_8h.html#a03f597eddc0ed77c9902d61d6ed4895a"> 578</a></span>&#160;<a class="code" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> <a class="code" href="cam_8h.html#a03f597eddc0ed77c9902d61d6ed4895a">CAMU_SynchronizeVsyncTiming</a>(<a class="code" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> select1, <a class="code" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> select2);</div>
<div class="line"><a name="l00579"></a><span class="lineno"> 579</span>&#160;<span class="comment"></span> </div>
<div class="line"><a name="l00580"></a><span class="lineno"> 580</span>&#160;<span class="comment">/**</span></div>
<div class="line"><a name="l00581"></a><span class="lineno"> 581</span>&#160;<span class="comment"> * @brief Gets the vsync timing record of the specified camera for the specified number of signals.</span></div>
<div class="line"><a name="l00582"></a><span class="lineno"> 582</span>&#160;<span class="comment"> * @param timing Pointer to write timing data to. (size &quot;past * sizeof(s64)&quot;)</span></div>
<div class="line"><a name="l00583"></a><span class="lineno"> 583</span>&#160;<span class="comment"> * @param port Port to use.</span></div>
<div class="line"><a name="l00584"></a><span class="lineno"> 584</span>&#160;<span class="comment"> * @param past Number of past timings to retrieve.</span></div>
<div class="line"><a name="l00585"></a><span class="lineno"> 585</span>&#160;<span class="comment"> */</span></div>
<div class="line"><a name="l00586"></a><span class="lineno"><a class="line" href="cam_8h.html#a146b10f3dede58b3708d40c81671ee46"> 586</a></span>&#160;<a class="code" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> <a class="code" href="cam_8h.html#a146b10f3dede58b3708d40c81671ee46">CAMU_GetLatestVsyncTiming</a>(<a class="code" href="types_8h.html#a350c6fc928e3bdc6c6486268ac8fb269">s64</a>* timing, <a class="code" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> port, <a class="code" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> past);</div>
<div class="line"><a name="l00587"></a><span class="lineno"> 587</span>&#160;<span class="comment"></span> </div>
<div class="line"><a name="l00588"></a><span class="lineno"> 588</span>&#160;<span class="comment">/**</span></div>
<div class="line"><a name="l00589"></a><span class="lineno"> 589</span>&#160;<span class="comment"> * @brief Gets the specified camera&#39;s stereo camera calibration data.</span></div>
<div class="line"><a name="l00590"></a><span class="lineno"> 590</span>&#160;<span class="comment"> * @param data Pointer to output the stereo camera data to.</span></div>
<div class="line"><a name="l00591"></a><span class="lineno"> 591</span>&#160;<span class="comment"> */</span></div>
<div class="line"><a name="l00592"></a><span class="lineno"><a class="line" href="cam_8h.html#a9eda3cdb5e2117a895cf0adacd47cc1e"> 592</a></span>&#160;<a class="code" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> <a class="code" href="cam_8h.html#a9eda3cdb5e2117a895cf0adacd47cc1e">CAMU_GetStereoCameraCalibrationData</a>(<a class="code" href="structCAMU__StereoCameraCalibrationData.html">CAMU_StereoCameraCalibrationData</a>* data);</div>
<div class="line"><a name="l00593"></a><span class="lineno"> 593</span>&#160;<span class="comment"></span> </div>
<div class="line"><a name="l00594"></a><span class="lineno"> 594</span>&#160;<span class="comment">/**</span></div>
<div class="line"><a name="l00595"></a><span class="lineno"> 595</span>&#160;<span class="comment"> * @brief Sets the specified camera&#39;s stereo camera calibration data.</span></div>
<div class="line"><a name="l00596"></a><span class="lineno"> 596</span>&#160;<span class="comment"> * @param data Data to set.</span></div>
<div class="line"><a name="l00597"></a><span class="lineno"> 597</span>&#160;<span class="comment"> */</span></div>
<div class="line"><a name="l00598"></a><span class="lineno"><a class="line" href="cam_8h.html#a9fa2c1c5dd577e606e1a2e83ca3ae5c6"> 598</a></span>&#160;<a class="code" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> <a class="code" href="cam_8h.html#a9fa2c1c5dd577e606e1a2e83ca3ae5c6">CAMU_SetStereoCameraCalibrationData</a>(<a class="code" href="structCAMU__StereoCameraCalibrationData.html">CAMU_StereoCameraCalibrationData</a> data);</div>
<div class="line"><a name="l00599"></a><span class="lineno"> 599</span>&#160;<span class="comment"></span> </div>
<div class="line"><a name="l00600"></a><span class="lineno"> 600</span>&#160;<span class="comment">/**</span></div>
<div class="line"><a name="l00601"></a><span class="lineno"> 601</span>&#160;<span class="comment"> * @brief Writes to the specified I2C register of the specified camera.</span></div>
<div class="line"><a name="l00602"></a><span class="lineno"> 602</span>&#160;<span class="comment"> * @param select Camera to write to.</span></div>
<div class="line"><a name="l00603"></a><span class="lineno"> 603</span>&#160;<span class="comment"> * @param addr Address to write to.</span></div>
<div class="line"><a name="l00604"></a><span class="lineno"> 604</span>&#160;<span class="comment"> * @param data Data to write.</span></div>
<div class="line"><a name="l00605"></a><span class="lineno"> 605</span>&#160;<span class="comment"> */</span></div>
<div class="line"><a name="l00606"></a><span class="lineno"><a class="line" href="cam_8h.html#a35964c742eb0e11aa63f06183a189da5"> 606</a></span>&#160;<a class="code" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> <a class="code" href="cam_8h.html#a35964c742eb0e11aa63f06183a189da5">CAMU_WriteRegisterI2c</a>(<a class="code" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> select, <a class="code" href="types_8h.html#ace9d960e74685e2cd84b36132dbbf8aa">u16</a> addr, <a class="code" href="types_8h.html#ace9d960e74685e2cd84b36132dbbf8aa">u16</a> data);</div>
<div class="line"><a name="l00607"></a><span class="lineno"> 607</span>&#160;<span class="comment"></span> </div>
<div class="line"><a name="l00608"></a><span class="lineno"> 608</span>&#160;<span class="comment">/**</span></div>
<div class="line"><a name="l00609"></a><span class="lineno"> 609</span>&#160;<span class="comment"> * @brief Writes to the specified MCU variable of the specified camera.</span></div>
<div class="line"><a name="l00610"></a><span class="lineno"> 610</span>&#160;<span class="comment"> * @param select Camera to write to.</span></div>
<div class="line"><a name="l00611"></a><span class="lineno"> 611</span>&#160;<span class="comment"> * @param addr Address to write to.</span></div>
<div class="line"><a name="l00612"></a><span class="lineno"> 612</span>&#160;<span class="comment"> * @param data Data to write.</span></div>
<div class="line"><a name="l00613"></a><span class="lineno"> 613</span>&#160;<span class="comment"> */</span></div>
<div class="line"><a name="l00614"></a><span class="lineno"><a class="line" href="cam_8h.html#adaf2155f1562b33534828cef011c6c85"> 614</a></span>&#160;<a class="code" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> <a class="code" href="cam_8h.html#adaf2155f1562b33534828cef011c6c85">CAMU_WriteMcuVariableI2c</a>(<a class="code" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> select, <a class="code" href="types_8h.html#ace9d960e74685e2cd84b36132dbbf8aa">u16</a> addr, <a class="code" href="types_8h.html#ace9d960e74685e2cd84b36132dbbf8aa">u16</a> data);</div>
<div class="line"><a name="l00615"></a><span class="lineno"> 615</span>&#160;<span class="comment"></span> </div>
<div class="line"><a name="l00616"></a><span class="lineno"> 616</span>&#160;<span class="comment">/**</span></div>
<div class="line"><a name="l00617"></a><span class="lineno"> 617</span>&#160;<span class="comment"> * @brief Reads the specified I2C register of the specified camera.</span></div>
<div class="line"><a name="l00618"></a><span class="lineno"> 618</span>&#160;<span class="comment"> * @param data Pointer to read data to.</span></div>
<div class="line"><a name="l00619"></a><span class="lineno"> 619</span>&#160;<span class="comment"> * @param select Camera to read from.</span></div>
<div class="line"><a name="l00620"></a><span class="lineno"> 620</span>&#160;<span class="comment"> * @param addr Address to read.</span></div>
<div class="line"><a name="l00621"></a><span class="lineno"> 621</span>&#160;<span class="comment"> */</span></div>
<div class="line"><a name="l00622"></a><span class="lineno"><a class="line" href="cam_8h.html#ae97274c87e0c8336cc77e52b68d6db94"> 622</a></span>&#160;<a class="code" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> <a class="code" href="cam_8h.html#ae97274c87e0c8336cc77e52b68d6db94">CAMU_ReadRegisterI2cExclusive</a>(<a class="code" href="types_8h.html#ace9d960e74685e2cd84b36132dbbf8aa">u16</a>* data, <a class="code" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> select, <a class="code" href="types_8h.html#ace9d960e74685e2cd84b36132dbbf8aa">u16</a> addr);</div>
<div class="line"><a name="l00623"></a><span class="lineno"> 623</span>&#160;<span class="comment"></span> </div>
<div class="line"><a name="l00624"></a><span class="lineno"> 624</span>&#160;<span class="comment">/**</span></div>
<div class="line"><a name="l00625"></a><span class="lineno"> 625</span>&#160;<span class="comment"> * @brief Reads the specified MCU variable of the specified camera.</span></div>
<div class="line"><a name="l00626"></a><span class="lineno"> 626</span>&#160;<span class="comment"> * @param data Pointer to read data to.</span></div>
<div class="line"><a name="l00627"></a><span class="lineno"> 627</span>&#160;<span class="comment"> * @param select Camera to read from.</span></div>
<div class="line"><a name="l00628"></a><span class="lineno"> 628</span>&#160;<span class="comment"> * @param addr Address to read.</span></div>
<div class="line"><a name="l00629"></a><span class="lineno"> 629</span>&#160;<span class="comment"> */</span></div>
<div class="line"><a name="l00630"></a><span class="lineno"><a class="line" href="cam_8h.html#a413be54f1d9bd2f2fede68ec7b4b7f38"> 630</a></span>&#160;<a class="code" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> <a class="code" href="cam_8h.html#a413be54f1d9bd2f2fede68ec7b4b7f38">CAMU_ReadMcuVariableI2cExclusive</a>(<a class="code" href="types_8h.html#ace9d960e74685e2cd84b36132dbbf8aa">u16</a>* data, <a class="code" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> select, <a class="code" href="types_8h.html#ace9d960e74685e2cd84b36132dbbf8aa">u16</a> addr);</div>
<div class="line"><a name="l00631"></a><span class="lineno"> 631</span>&#160;<span class="comment"></span> </div>
<div class="line"><a name="l00632"></a><span class="lineno"> 632</span>&#160;<span class="comment">/**</span></div>
<div class="line"><a name="l00633"></a><span class="lineno"> 633</span>&#160;<span class="comment"> * @brief Sets the specified camera&#39;s image quality calibration data.</span></div>
<div class="line"><a name="l00634"></a><span class="lineno"> 634</span>&#160;<span class="comment"> * @param data Data to set.</span></div>
<div class="line"><a name="l00635"></a><span class="lineno"> 635</span>&#160;<span class="comment"> */</span></div>
<div class="line"><a name="l00636"></a><span class="lineno"><a class="line" href="cam_8h.html#ad0115c426fb94e0c609d2f54a06ee1a8"> 636</a></span>&#160;<a class="code" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> <a class="code" href="cam_8h.html#ad0115c426fb94e0c609d2f54a06ee1a8">CAMU_SetImageQualityCalibrationData</a>(<a class="code" href="structCAMU__ImageQualityCalibrationData.html">CAMU_ImageQualityCalibrationData</a> data);</div>
<div class="line"><a name="l00637"></a><span class="lineno"> 637</span>&#160;<span class="comment"></span> </div>
<div class="line"><a name="l00638"></a><span class="lineno"> 638</span>&#160;<span class="comment">/**</span></div>
<div class="line"><a name="l00639"></a><span class="lineno"> 639</span>&#160;<span class="comment"> * @brief Gets the specified camera&#39;s image quality calibration data.</span></div>
<div class="line"><a name="l00640"></a><span class="lineno"> 640</span>&#160;<span class="comment"> * @param data Pointer to write the quality data to.</span></div>
<div class="line"><a name="l00641"></a><span class="lineno"> 641</span>&#160;<span class="comment"> */</span></div>
<div class="line"><a name="l00642"></a><span class="lineno"><a class="line" href="cam_8h.html#a1a4eb70ba80b447e19dd152ae9023fd8"> 642</a></span>&#160;<a class="code" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> <a class="code" href="cam_8h.html#a1a4eb70ba80b447e19dd152ae9023fd8">CAMU_GetImageQualityCalibrationData</a>(<a class="code" href="structCAMU__ImageQualityCalibrationData.html">CAMU_ImageQualityCalibrationData</a>* data);</div>
<div class="line"><a name="l00643"></a><span class="lineno"> 643</span>&#160;<span class="comment"></span> </div>
<div class="line"><a name="l00644"></a><span class="lineno"> 644</span>&#160;<span class="comment">/**</span></div>
<div class="line"><a name="l00645"></a><span class="lineno"> 645</span>&#160;<span class="comment"> * @brief Configures a camera with pre-packaged configuration data without a context.</span></div>
<div class="line"><a name="l00646"></a><span class="lineno"> 646</span>&#160;<span class="comment"> * @param Parameter to use.</span></div>
<div class="line"><a name="l00647"></a><span class="lineno"> 647</span>&#160;<span class="comment"> */</span></div>
<div class="line"><a name="l00648"></a><span class="lineno"><a class="line" href="cam_8h.html#adcc53af931d29ce02570e9614bae5cc5"> 648</a></span>&#160;<a class="code" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> <a class="code" href="cam_8h.html#adcc53af931d29ce02570e9614bae5cc5">CAMU_SetPackageParameterWithoutContext</a>(<a class="code" href="structCAMU__PackageParameterCameraSelect.html">CAMU_PackageParameterCameraSelect</a> param);</div>
<div class="line"><a name="l00649"></a><span class="lineno"> 649</span>&#160;<span class="comment"></span> </div>
<div class="line"><a name="l00650"></a><span class="lineno"> 650</span>&#160;<span class="comment">/**</span></div>
<div class="line"><a name="l00651"></a><span class="lineno"> 651</span>&#160;<span class="comment"> * @brief Configures a camera with pre-packaged configuration data with a context.</span></div>
<div class="line"><a name="l00652"></a><span class="lineno"> 652</span>&#160;<span class="comment"> * @param Parameter to use.</span></div>
<div class="line"><a name="l00653"></a><span class="lineno"> 653</span>&#160;<span class="comment"> */</span></div>
<div class="line"><a name="l00654"></a><span class="lineno"><a class="line" href="cam_8h.html#abab4edd0a746bfe2f6745e8b7bb3e69e"> 654</a></span>&#160;<a class="code" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> <a class="code" href="cam_8h.html#abab4edd0a746bfe2f6745e8b7bb3e69e">CAMU_SetPackageParameterWithContext</a>(<a class="code" href="structCAMU__PackageParameterContext.html">CAMU_PackageParameterContext</a> param);</div>
<div class="line"><a name="l00655"></a><span class="lineno"> 655</span>&#160;<span class="comment"></span> </div>
<div class="line"><a name="l00656"></a><span class="lineno"> 656</span>&#160;<span class="comment">/**</span></div>
<div class="line"><a name="l00657"></a><span class="lineno"> 657</span>&#160;<span class="comment"> * @brief Configures a camera with pre-packaged configuration data without a context and extra resolution details.</span></div>
<div class="line"><a name="l00658"></a><span class="lineno"> 658</span>&#160;<span class="comment"> * @param Parameter to use.</span></div>
<div class="line"><a name="l00659"></a><span class="lineno"> 659</span>&#160;<span class="comment"> */</span></div>
<div class="line"><a name="l00660"></a><span class="lineno"><a class="line" href="cam_8h.html#af779c156d8eb61b5c64c00c50b25b468"> 660</a></span>&#160;<a class="code" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> <a class="code" href="cam_8h.html#af779c156d8eb61b5c64c00c50b25b468">CAMU_SetPackageParameterWithContextDetail</a>(<a class="code" href="structCAMU__PackageParameterContextDetail.html">CAMU_PackageParameterContextDetail</a> param);</div>
<div class="line"><a name="l00661"></a><span class="lineno"> 661</span>&#160;<span class="comment"></span> </div>
<div class="line"><a name="l00662"></a><span class="lineno"> 662</span>&#160;<span class="comment">/**</span></div>
<div class="line"><a name="l00663"></a><span class="lineno"> 663</span>&#160;<span class="comment"> * @brief Gets the Y2R coefficient applied to image data by the camera.</span></div>
<div class="line"><a name="l00664"></a><span class="lineno"> 664</span>&#160;<span class="comment"> * @param coefficient Pointer to output the Y2R coefficient to.</span></div>
<div class="line"><a name="l00665"></a><span class="lineno"> 665</span>&#160;<span class="comment"> */</span></div>
<div class="line"><a name="l00666"></a><span class="lineno"><a class="line" href="cam_8h.html#adee3c612243e41a730fdd970ca23dd50"> 666</a></span>&#160;<a class="code" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> <a class="code" href="cam_8h.html#adee3c612243e41a730fdd970ca23dd50">CAMU_GetSuitableY2rStandardCoefficient</a>(<a class="code" href="y2r_8h.html#a4d268580b18b07f348fe7ee8c72fac31">Y2RU_StandardCoefficient</a>* coefficient);</div>
<div class="line"><a name="l00667"></a><span class="lineno"> 667</span>&#160;<span class="comment"></span> </div>
<div class="line"><a name="l00668"></a><span class="lineno"> 668</span>&#160;<span class="comment">/**</span></div>
<div class="line"><a name="l00669"></a><span class="lineno"> 669</span>&#160;<span class="comment"> * @brief Plays the specified shutter sound.</span></div>
<div class="line"><a name="l00670"></a><span class="lineno"> 670</span>&#160;<span class="comment"> * @param sound Shutter sound to play.</span></div>
<div class="line"><a name="l00671"></a><span class="lineno"> 671</span>&#160;<span class="comment"> */</span></div>
<div class="line"><a name="l00672"></a><span class="lineno"><a class="line" href="cam_8h.html#ae5698f06cef570204824ddf1e30423fe"> 672</a></span>&#160;<a class="code" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> <a class="code" href="cam_8h.html#ae5698f06cef570204824ddf1e30423fe">CAMU_PlayShutterSound</a>(<a class="code" href="cam_8h.html#a5059b91f27e994c2f4ef4a6c9d454675">CAMU_ShutterSoundType</a> sound);</div>
<div class="line"><a name="l00673"></a><span class="lineno"> 673</span>&#160;<span class="comment"></span> </div>
<div class="line"><a name="l00674"></a><span class="lineno"> 674</span>&#160;<span class="comment">/// Initializes the camera driver.</span></div>
<div class="line"><a name="l00675"></a><span class="lineno"><a class="line" href="cam_8h.html#a394b13452d8eeed6c81689b258ef1faf"> 675</a></span>&#160;<span class="comment"></span><a class="code" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> <a class="code" href="cam_8h.html#a394b13452d8eeed6c81689b258ef1faf">CAMU_DriverInitialize</a>(<span class="keywordtype">void</span>);</div>
<div class="line"><a name="l00676"></a><span class="lineno"> 676</span>&#160;<span class="comment"></span> </div>
<div class="line"><a name="l00677"></a><span class="lineno"> 677</span>&#160;<span class="comment">/// Finalizes the camera driver.</span></div>
<div class="line"><a name="l00678"></a><span class="lineno"><a class="line" href="cam_8h.html#a2e4e7dfb3998247509a6acd8fc7222f5"> 678</a></span>&#160;<span class="comment"></span><a class="code" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> <a class="code" href="cam_8h.html#a2e4e7dfb3998247509a6acd8fc7222f5">CAMU_DriverFinalize</a>(<span class="keywordtype">void</span>);</div>
<div class="line"><a name="l00679"></a><span class="lineno"> 679</span>&#160;<span class="comment"></span> </div>
<div class="line"><a name="l00680"></a><span class="lineno"> 680</span>&#160;<span class="comment">/**</span></div>
<div class="line"><a name="l00681"></a><span class="lineno"> 681</span>&#160;<span class="comment"> * @brief Gets the current activated camera.</span></div>
<div class="line"><a name="l00682"></a><span class="lineno"> 682</span>&#160;<span class="comment"> * @param select Pointer to output the current activated camera to.</span></div>
<div class="line"><a name="l00683"></a><span class="lineno"> 683</span>&#160;<span class="comment"> */</span></div>
<div class="line"><a name="l00684"></a><span class="lineno"><a class="line" href="cam_8h.html#a4b4d6db7322988ac5416254eb7d585fd"> 684</a></span>&#160;<a class="code" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> <a class="code" href="cam_8h.html#a4b4d6db7322988ac5416254eb7d585fd">CAMU_GetActivatedCamera</a>(<a class="code" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a>* select);</div>
<div class="line"><a name="l00685"></a><span class="lineno"> 685</span>&#160;<span class="comment"></span> </div>
<div class="line"><a name="l00686"></a><span class="lineno"> 686</span>&#160;<span class="comment">/**</span></div>
<div class="line"><a name="l00687"></a><span class="lineno"> 687</span>&#160;<span class="comment"> * @brief Gets the current sleep camera.</span></div>
<div class="line"><a name="l00688"></a><span class="lineno"> 688</span>&#160;<span class="comment"> * @param select Pointer to output the current sleep camera to.</span></div>
<div class="line"><a name="l00689"></a><span class="lineno"> 689</span>&#160;<span class="comment"> */</span></div>
<div class="line"><a name="l00690"></a><span class="lineno"><a class="line" href="cam_8h.html#a12eb381a6537742785424d0e6c074218"> 690</a></span>&#160;<a class="code" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> <a class="code" href="cam_8h.html#a12eb381a6537742785424d0e6c074218">CAMU_GetSleepCamera</a>(<a class="code" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a>* select);</div>
<div class="line"><a name="l00691"></a><span class="lineno"> 691</span>&#160;<span class="comment"></span> </div>
<div class="line"><a name="l00692"></a><span class="lineno"> 692</span>&#160;<span class="comment">/**</span></div>
<div class="line"><a name="l00693"></a><span class="lineno"> 693</span>&#160;<span class="comment"> * @brief Sets the current sleep camera.</span></div>
<div class="line"><a name="l00694"></a><span class="lineno"> 694</span>&#160;<span class="comment"> * @param select Camera to set.</span></div>
<div class="line"><a name="l00695"></a><span class="lineno"> 695</span>&#160;<span class="comment"> */</span></div>
<div class="line"><a name="l00696"></a><span class="lineno"><a class="line" href="cam_8h.html#a70d6d1dc077efa90a26fd45f075c3bc1"> 696</a></span>&#160;<a class="code" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> <a class="code" href="cam_8h.html#a70d6d1dc077efa90a26fd45f075c3bc1">CAMU_SetSleepCamera</a>(<a class="code" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> select);</div>
<div class="line"><a name="l00697"></a><span class="lineno"> 697</span>&#160;<span class="comment"></span> </div>
<div class="line"><a name="l00698"></a><span class="lineno"> 698</span>&#160;<span class="comment">/**</span></div>
<div class="line"><a name="l00699"></a><span class="lineno"> 699</span>&#160;<span class="comment"> * @brief Sets whether to enable synchronization of left and right camera brightnesses.</span></div>
<div class="line"><a name="l00700"></a><span class="lineno"> 700</span>&#160;<span class="comment"> * @param brightnessSynchronization Whether to enable brightness synchronization.</span></div>
<div class="line"><a name="l00701"></a><span class="lineno"> 701</span>&#160;<span class="comment"> */</span></div>
<div class="line"><a name="l00702"></a><span class="lineno"><a class="line" href="cam_8h.html#a711a13f89a65b2f261f0f06963df1482"> 702</a></span>&#160;<a class="code" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> <a class="code" href="cam_8h.html#a711a13f89a65b2f261f0f06963df1482">CAMU_SetBrightnessSynchronization</a>(<span class="keywordtype">bool</span> brightnessSynchronization);</div>
<div class="line"><a name="l00703"></a><span class="lineno"> 703</span>&#160; </div>
<div class="ttc" id="acam_8h_html_a03f597eddc0ed77c9902d61d6ed4895a"><div class="ttname"><a href="cam_8h.html#a03f597eddc0ed77c9902d61d6ed4895a">CAMU_SynchronizeVsyncTiming</a></div><div class="ttdeci">Result CAMU_SynchronizeVsyncTiming(u32 select1, u32 select2)</div><div class="ttdoc">Synchronizes the specified cameras' vsync timing.</div></div>
<div class="ttc" id="acam_8h_html_a051348b051d6491a6e19b2a3245730b9"><div class="ttname"><a href="cam_8h.html#a051348b051d6491a6e19b2a3245730b9">CAMU_SetReceiving</a></div><div class="ttdeci">Result CAMU_SetReceiving(Handle *event, void *dst, u32 port, u32 imageSize, s16 transferUnit)</div><div class="ttdoc">Initiates the process of receiving a camera frame.</div></div>
<div class="ttc" id="acam_8h_html_a06d6d131c33c9d20475d2410083b50fc"><div class="ttname"><a href="cam_8h.html#a06d6d131c33c9d20475d2410083b50fc">CAMU_FlipImage</a></div><div class="ttdeci">Result CAMU_FlipImage(u32 select, CAMU_Flip flip, CAMU_Context context)</div><div class="ttdoc">Flips the image of the specified camera in the specified context.</div></div>
<div class="ttc" id="acam_8h_html_a06e244701975c47e50c77be6df2bca49"><div class="ttname"><a href="cam_8h.html#a06e244701975c47e50c77be6df2bca49">camInit</a></div><div class="ttdeci">Result camInit(void)</div><div class="ttdoc">Initializes the cam service.</div></div>
<div class="ttc" id="acam_8h_html_a06e914db8c09e2496a45ac4e675f4b2e"><div class="ttname"><a href="cam_8h.html#a06e914db8c09e2496a45ac4e675f4b2e">CAMU_SwitchContext</a></div><div class="ttdeci">Result CAMU_SwitchContext(u32 select, CAMU_Context context)</div><div class="ttdoc">Switches the specified camera's active context.</div></div>
<div class="ttc" id="acam_8h_html_a0dad6fe5ae97a214d7d2e8be0bb39762"><div class="ttname"><a href="cam_8h.html#a0dad6fe5ae97a214d7d2e8be0bb39762">CAMU_SetNoiseFilter</a></div><div class="ttdeci">Result CAMU_SetNoiseFilter(u32 select, bool noiseFilter)</div><div class="ttdoc">Sets whether the specified camera's noise filter is enabled.</div></div>
<div class="ttc" id="acam_8h_html_a11111884781ecb9e9ffc2d86aa90072a"><div class="ttname"><a href="cam_8h.html#a11111884781ecb9e9ffc2d86aa90072a">CAMU_Contrast</a></div><div class="ttdeci">CAMU_Contrast</div><div class="ttdoc">Camera contrast patterns.</div><div class="ttdef"><b>Definition:</b> cam.h:123</div></div>
<div class="ttc" id="acam_8h_html_a11111884781ecb9e9ffc2d86aa90072aa18b7880a028826976e69d6c7e61afd8d"><div class="ttname"><a href="cam_8h.html#a11111884781ecb9e9ffc2d86aa90072aa18b7880a028826976e69d6c7e61afd8d">CONTRAST_PATTERN_08</a></div><div class="ttdeci">@ CONTRAST_PATTERN_08</div><div class="ttdoc">Pattern 8.</div><div class="ttdef"><b>Definition:</b> cam.h:131</div></div>
<div class="ttc" id="acam_8h_html_a11111884781ecb9e9ffc2d86aa90072aa1da00615d6abc2afcafe31c4d031e075"><div class="ttname"><a href="cam_8h.html#a11111884781ecb9e9ffc2d86aa90072aa1da00615d6abc2afcafe31c4d031e075">CONTRAST_PATTERN_05</a></div><div class="ttdeci">@ CONTRAST_PATTERN_05</div><div class="ttdoc">Pattern 5.</div><div class="ttdef"><b>Definition:</b> cam.h:128</div></div>
<div class="ttc" id="acam_8h_html_a11111884781ecb9e9ffc2d86aa90072aa1ed9c4d91ab7e8e21f2fd4a0e3802c80"><div class="ttname"><a href="cam_8h.html#a11111884781ecb9e9ffc2d86aa90072aa1ed9c4d91ab7e8e21f2fd4a0e3802c80">CONTRAST_PATTERN_02</a></div><div class="ttdeci">@ CONTRAST_PATTERN_02</div><div class="ttdoc">Pattern 2.</div><div class="ttdef"><b>Definition:</b> cam.h:125</div></div>
<div class="ttc" id="acam_8h_html_a11111884781ecb9e9ffc2d86aa90072aa1ef8d568d8f4092a6082c7a7b6e57377"><div class="ttname"><a href="cam_8h.html#a11111884781ecb9e9ffc2d86aa90072aa1ef8d568d8f4092a6082c7a7b6e57377">CONTRAST_LOW</a></div><div class="ttdeci">@ CONTRAST_LOW</div><div class="ttdoc">Low contrast. (5)</div><div class="ttdef"><b>Definition:</b> cam.h:137</div></div>
<div class="ttc" id="acam_8h_html_a11111884781ecb9e9ffc2d86aa90072aa68678a5b3814abdbde37a51ec7caf9e8"><div class="ttname"><a href="cam_8h.html#a11111884781ecb9e9ffc2d86aa90072aa68678a5b3814abdbde37a51ec7caf9e8">CONTRAST_HIGH</a></div><div class="ttdeci">@ CONTRAST_HIGH</div><div class="ttdoc">High contrast. (7)</div><div class="ttdef"><b>Definition:</b> cam.h:139</div></div>
<div class="ttc" id="acam_8h_html_a11111884781ecb9e9ffc2d86aa90072aa7324fe6cada96aa147869a5dd23246ed"><div class="ttname"><a href="cam_8h.html#a11111884781ecb9e9ffc2d86aa90072aa7324fe6cada96aa147869a5dd23246ed">CONTRAST_PATTERN_11</a></div><div class="ttdeci">@ CONTRAST_PATTERN_11</div><div class="ttdoc">Pattern 11.</div><div class="ttdef"><b>Definition:</b> cam.h:134</div></div>
<div class="ttc" id="acam_8h_html_a11111884781ecb9e9ffc2d86aa90072aa90f772d81310ff6aee03665c4fea5b1d"><div class="ttname"><a href="cam_8h.html#a11111884781ecb9e9ffc2d86aa90072aa90f772d81310ff6aee03665c4fea5b1d">CONTRAST_NORMAL</a></div><div class="ttdeci">@ CONTRAST_NORMAL</div><div class="ttdoc">Normal contrast. (6)</div><div class="ttdef"><b>Definition:</b> cam.h:138</div></div>
<div class="ttc" id="acam_8h_html_a11111884781ecb9e9ffc2d86aa90072aa91d07c5d297f5c4f8ce18103dcb40108"><div class="ttname"><a href="cam_8h.html#a11111884781ecb9e9ffc2d86aa90072aa91d07c5d297f5c4f8ce18103dcb40108">CONTRAST_PATTERN_06</a></div><div class="ttdeci">@ CONTRAST_PATTERN_06</div><div class="ttdoc">Pattern 6.</div><div class="ttdef"><b>Definition:</b> cam.h:129</div></div>
<div class="ttc" id="acam_8h_html_a11111884781ecb9e9ffc2d86aa90072aab4e47b20190c5ab93a7c54d6759a1367"><div class="ttname"><a href="cam_8h.html#a11111884781ecb9e9ffc2d86aa90072aab4e47b20190c5ab93a7c54d6759a1367">CONTRAST_PATTERN_04</a></div><div class="ttdeci">@ CONTRAST_PATTERN_04</div><div class="ttdoc">Pattern 4.</div><div class="ttdef"><b>Definition:</b> cam.h:127</div></div>
<div class="ttc" id="acam_8h_html_a11111884781ecb9e9ffc2d86aa90072aab69ef9fcd292df37898cb0b40a3cc778"><div class="ttname"><a href="cam_8h.html#a11111884781ecb9e9ffc2d86aa90072aab69ef9fcd292df37898cb0b40a3cc778">CONTRAST_PATTERN_01</a></div><div class="ttdeci">@ CONTRAST_PATTERN_01</div><div class="ttdoc">Pattern 1.</div><div class="ttdef"><b>Definition:</b> cam.h:124</div></div>
<div class="ttc" id="acam_8h_html_a11111884781ecb9e9ffc2d86aa90072aac20e5f4314e063f2a415a474e905c0b3"><div class="ttname"><a href="cam_8h.html#a11111884781ecb9e9ffc2d86aa90072aac20e5f4314e063f2a415a474e905c0b3">CONTRAST_PATTERN_09</a></div><div class="ttdeci">@ CONTRAST_PATTERN_09</div><div class="ttdoc">Pattern 9.</div><div class="ttdef"><b>Definition:</b> cam.h:132</div></div>
<div class="ttc" id="acam_8h_html_a11111884781ecb9e9ffc2d86aa90072aad83171a2a85b367e58e4da0cf90af0f7"><div class="ttname"><a href="cam_8h.html#a11111884781ecb9e9ffc2d86aa90072aad83171a2a85b367e58e4da0cf90af0f7">CONTRAST_PATTERN_07</a></div><div class="ttdeci">@ CONTRAST_PATTERN_07</div><div class="ttdoc">Pattern 7.</div><div class="ttdef"><b>Definition:</b> cam.h:130</div></div>
<div class="ttc" id="acam_8h_html_a11111884781ecb9e9ffc2d86aa90072aaf78ad2da749bb344ae210fc29b3b6a6b"><div class="ttname"><a href="cam_8h.html#a11111884781ecb9e9ffc2d86aa90072aaf78ad2da749bb344ae210fc29b3b6a6b">CONTRAST_PATTERN_10</a></div><div class="ttdeci">@ CONTRAST_PATTERN_10</div><div class="ttdoc">Pattern 10.</div><div class="ttdef"><b>Definition:</b> cam.h:133</div></div>
<div class="ttc" id="acam_8h_html_a11111884781ecb9e9ffc2d86aa90072aafdb976805d957d4cc47eff493108932f"><div class="ttname"><a href="cam_8h.html#a11111884781ecb9e9ffc2d86aa90072aafdb976805d957d4cc47eff493108932f">CONTRAST_PATTERN_03</a></div><div class="ttdeci">@ CONTRAST_PATTERN_03</div><div class="ttdoc">Pattern 3.</div><div class="ttdef"><b>Definition:</b> cam.h:126</div></div>
<div class="ttc" id="acam_8h_html_a12eb381a6537742785424d0e6c074218"><div class="ttname"><a href="cam_8h.html#a12eb381a6537742785424d0e6c074218">CAMU_GetSleepCamera</a></div><div class="ttdeci">Result CAMU_GetSleepCamera(u32 *select)</div><div class="ttdoc">Gets the current sleep camera.</div></div>
<div class="ttc" id="acam_8h_html_a146b10f3dede58b3708d40c81671ee46"><div class="ttname"><a href="cam_8h.html#a146b10f3dede58b3708d40c81671ee46">CAMU_GetLatestVsyncTiming</a></div><div class="ttdeci">Result CAMU_GetLatestVsyncTiming(s64 *timing, u32 port, u32 past)</div><div class="ttdoc">Gets the vsync timing record of the specified camera for the specified number of signals.</div></div>
<div class="ttc" id="acam_8h_html_a18dd79571b0661625a8806978e9999fc"><div class="ttname"><a href="cam_8h.html#a18dd79571b0661625a8806978e9999fc">CAMU_SetWhiteBalance</a></div><div class="ttdeci">Result CAMU_SetWhiteBalance(u32 select, CAMU_WhiteBalance whiteBalance)</div><div class="ttdoc">Sets the white balance mode of the specified camera.</div></div>
<div class="ttc" id="acam_8h_html_a18f5b5ae101aa79acade314c21f5171d"><div class="ttname"><a href="cam_8h.html#a18f5b5ae101aa79acade314c21f5171d">CAMU_IsTrimming</a></div><div class="ttdeci">Result CAMU_IsTrimming(bool *trimming, u32 port)</div><div class="ttdoc">Gets whether image trimming is enabled.</div></div>
<div class="ttc" id="acam_8h_html_a1a4eb70ba80b447e19dd152ae9023fd8"><div class="ttname"><a href="cam_8h.html#a1a4eb70ba80b447e19dd152ae9023fd8">CAMU_GetImageQualityCalibrationData</a></div><div class="ttdeci">Result CAMU_GetImageQualityCalibrationData(CAMU_ImageQualityCalibrationData *data)</div><div class="ttdoc">Gets the specified camera's image quality calibration data.</div></div>
<div class="ttc" id="acam_8h_html_a1cbc2ccd7803b8b7ff4f23446b94030e"><div class="ttname"><a href="cam_8h.html#a1cbc2ccd7803b8b7ff4f23446b94030e">CAMU_Flip</a></div><div class="ttdeci">CAMU_Flip</div><div class="ttdoc">Ways to flip the camera image.</div><div class="ttdef"><b>Definition:</b> cam.h:45</div></div>
<div class="ttc" id="acam_8h_html_a1cbc2ccd7803b8b7ff4f23446b94030ea191e8049b2acf76153552498b008545b"><div class="ttname"><a href="cam_8h.html#a1cbc2ccd7803b8b7ff4f23446b94030ea191e8049b2acf76153552498b008545b">FLIP_NONE</a></div><div class="ttdeci">@ FLIP_NONE</div><div class="ttdoc">No flip.</div><div class="ttdef"><b>Definition:</b> cam.h:46</div></div>
<div class="ttc" id="acam_8h_html_a1cbc2ccd7803b8b7ff4f23446b94030ea35eb04b18d2ef31e7904471d91062932"><div class="ttname"><a href="cam_8h.html#a1cbc2ccd7803b8b7ff4f23446b94030ea35eb04b18d2ef31e7904471d91062932">FLIP_REVERSE</a></div><div class="ttdeci">@ FLIP_REVERSE</div><div class="ttdoc">Reverse flip.</div><div class="ttdef"><b>Definition:</b> cam.h:49</div></div>
<div class="ttc" id="acam_8h_html_a1cbc2ccd7803b8b7ff4f23446b94030ea608fab443d799216e7b3ea896d8cea76"><div class="ttname"><a href="cam_8h.html#a1cbc2ccd7803b8b7ff4f23446b94030ea608fab443d799216e7b3ea896d8cea76">FLIP_HORIZONTAL</a></div><div class="ttdeci">@ FLIP_HORIZONTAL</div><div class="ttdoc">Horizontal flip.</div><div class="ttdef"><b>Definition:</b> cam.h:47</div></div>
<div class="ttc" id="acam_8h_html_a1cbc2ccd7803b8b7ff4f23446b94030eab9463eeeb8c3a955fd8e453082e9e3c4"><div class="ttname"><a href="cam_8h.html#a1cbc2ccd7803b8b7ff4f23446b94030eab9463eeeb8c3a955fd8e453082e9e3c4">FLIP_VERTICAL</a></div><div class="ttdeci">@ FLIP_VERTICAL</div><div class="ttdoc">Vertical flip.</div><div class="ttdef"><b>Definition:</b> cam.h:48</div></div>
<div class="ttc" id="acam_8h_html_a1f8d58a8ab60d5bbea24236c5005ea9b"><div class="ttname"><a href="cam_8h.html#a1f8d58a8ab60d5bbea24236c5005ea9b">CAMU_SetTransferBytes</a></div><div class="ttdeci">Result CAMU_SetTransferBytes(u32 port, u32 bytes, s16 width, s16 height)</div><div class="ttdoc">Sets the number of bytes to transfer into an image buffer.</div></div>
<div class="ttc" id="acam_8h_html_a2139d384c0e657ddb21ab0ca5697895a"><div class="ttname"><a href="cam_8h.html#a2139d384c0e657ddb21ab0ca5697895a">CAMU_Size</a></div><div class="ttdeci">CAMU_Size</div><div class="ttdoc">Camera image resolutions.</div><div class="ttdef"><b>Definition:</b> cam.h:53</div></div>
<div class="ttc" id="acam_8h_html_a2139d384c0e657ddb21ab0ca5697895aa053bb6c18c1cc5ff2b3caff33d22a73b"><div class="ttname"><a href="cam_8h.html#a2139d384c0e657ddb21ab0ca5697895aa053bb6c18c1cc5ff2b3caff33d22a73b">SIZE_VGA</a></div><div class="ttdeci">@ SIZE_VGA</div><div class="ttdoc">VGA size. (640x480)</div><div class="ttdef"><b>Definition:</b> cam.h:54</div></div>
<div class="ttc" id="acam_8h_html_a2139d384c0e657ddb21ab0ca5697895aa5323d2323661285fdd5bd9cb3548c752"><div class="ttname"><a href="cam_8h.html#a2139d384c0e657ddb21ab0ca5697895aa5323d2323661285fdd5bd9cb3548c752">SIZE_CTR_TOP_LCD</a></div><div class="ttdeci">@ SIZE_CTR_TOP_LCD</div><div class="ttdoc">CTR Top LCD size. (400x240)</div><div class="ttdef"><b>Definition:</b> cam.h:61</div></div>
<div class="ttc" id="acam_8h_html_a2139d384c0e657ddb21ab0ca5697895aa5a3c19f94414111dd8de2e8dd95f2123"><div class="ttname"><a href="cam_8h.html#a2139d384c0e657ddb21ab0ca5697895aa5a3c19f94414111dd8de2e8dd95f2123">SIZE_DS_LCD</a></div><div class="ttdeci">@ SIZE_DS_LCD</div><div class="ttdoc">DS LCD size. (256x192)</div><div class="ttdef"><b>Definition:</b> cam.h:59</div></div>
<div class="ttc" id="acam_8h_html_a2139d384c0e657ddb21ab0ca5697895aa622922de8a405ce15132982372f5ef7f"><div class="ttname"><a href="cam_8h.html#a2139d384c0e657ddb21ab0ca5697895aa622922de8a405ce15132982372f5ef7f">SIZE_CIF</a></div><div class="ttdeci">@ SIZE_CIF</div><div class="ttdoc">CIF size. (352x288)</div><div class="ttdef"><b>Definition:</b> cam.h:57</div></div>
<div class="ttc" id="acam_8h_html_a2139d384c0e657ddb21ab0ca5697895aa62c0656c8d79f5bb763100e0081a173f"><div class="ttname"><a href="cam_8h.html#a2139d384c0e657ddb21ab0ca5697895aa62c0656c8d79f5bb763100e0081a173f">SIZE_QVGA</a></div><div class="ttdeci">@ SIZE_QVGA</div><div class="ttdoc">QVGA size. (320x240)</div><div class="ttdef"><b>Definition:</b> cam.h:55</div></div>
<div class="ttc" id="acam_8h_html_a2139d384c0e657ddb21ab0ca5697895aa7a0d20d7cafd6ce3380e320fb17fa166"><div class="ttname"><a href="cam_8h.html#a2139d384c0e657ddb21ab0ca5697895aa7a0d20d7cafd6ce3380e320fb17fa166">SIZE_QCIF</a></div><div class="ttdeci">@ SIZE_QCIF</div><div class="ttdoc">QCIF size. (176x144)</div><div class="ttdef"><b>Definition:</b> cam.h:58</div></div>
<div class="ttc" id="acam_8h_html_a2139d384c0e657ddb21ab0ca5697895aa7a9039073a01c6be686e5542da91357d"><div class="ttname"><a href="cam_8h.html#a2139d384c0e657ddb21ab0ca5697895aa7a9039073a01c6be686e5542da91357d">SIZE_CTR_BOTTOM_LCD</a></div><div class="ttdeci">@ SIZE_CTR_BOTTOM_LCD</div><div class="ttdoc">CTR Bottom LCD size. (320x240)</div><div class="ttdef"><b>Definition:</b> cam.h:64</div></div>
<div class="ttc" id="acam_8h_html_a2139d384c0e657ddb21ab0ca5697895aaa094da448b2b08d860df88319df1a20f"><div class="ttname"><a href="cam_8h.html#a2139d384c0e657ddb21ab0ca5697895aaa094da448b2b08d860df88319df1a20f">SIZE_DS_LCDx4</a></div><div class="ttdeci">@ SIZE_DS_LCDx4</div><div class="ttdoc">DS LCD x4 size. (512x384)</div><div class="ttdef"><b>Definition:</b> cam.h:60</div></div>
<div class="ttc" id="acam_8h_html_a2139d384c0e657ddb21ab0ca5697895aabeb43838326d0e0f888832f578cd7579"><div class="ttname"><a href="cam_8h.html#a2139d384c0e657ddb21ab0ca5697895aabeb43838326d0e0f888832f578cd7579">SIZE_QQVGA</a></div><div class="ttdeci">@ SIZE_QQVGA</div><div class="ttdoc">QQVGA size. (160x120)</div><div class="ttdef"><b>Definition:</b> cam.h:56</div></div>
<div class="ttc" id="acam_8h_html_a21fb88a5c8f92ab9c8c912b19d2737f6"><div class="ttname"><a href="cam_8h.html#a21fb88a5c8f92ab9c8c912b19d2737f6">CAMU_ClearBuffer</a></div><div class="ttdeci">Result CAMU_ClearBuffer(u32 port)</div><div class="ttdoc">Clears the buffer and error flags of the specified camera port.</div></div>
<div class="ttc" id="acam_8h_html_a255807ab6e4e619050f15fc7ae55f3c7"><div class="ttname"><a href="cam_8h.html#a255807ab6e4e619050f15fc7ae55f3c7">CAMU_SetTransferLines</a></div><div class="ttdeci">Result CAMU_SetTransferLines(u32 port, s16 lines, s16 width, s16 height)</div><div class="ttdoc">Sets the number of lines to transfer into an image buffer.</div></div>
<div class="ttc" id="acam_8h_html_a2744bf6c18862bc601718880de5ed322"><div class="ttname"><a href="cam_8h.html#a2744bf6c18862bc601718880de5ed322">CAMU_SetAutoExposure</a></div><div class="ttdeci">Result CAMU_SetAutoExposure(u32 select, bool autoExposure)</div><div class="ttdoc">Sets whether auto exposure is enabled on the specified camera.</div></div>
<div class="ttc" id="acam_8h_html_a2af14ee3d645f6d433b2cc6ea1570ae0"><div class="ttname"><a href="cam_8h.html#a2af14ee3d645f6d433b2cc6ea1570ae0">CAMU_GetBufferErrorInterruptEvent</a></div><div class="ttdeci">Result CAMU_GetBufferErrorInterruptEvent(Handle *event, u32 port)</div><div class="ttdoc">Gets a handle to the event signaled on camera buffer errors.</div></div>
<div class="ttc" id="acam_8h_html_a2e4e7dfb3998247509a6acd8fc7222f5"><div class="ttname"><a href="cam_8h.html#a2e4e7dfb3998247509a6acd8fc7222f5">CAMU_DriverFinalize</a></div><div class="ttdeci">Result CAMU_DriverFinalize(void)</div><div class="ttdoc">Finalizes the camera driver.</div></div>
<div class="ttc" id="acam_8h_html_a321b6139a95d71a26633179c5c526cba"><div class="ttname"><a href="cam_8h.html#a321b6139a95d71a26633179c5c526cba">CAMU_StartCapture</a></div><div class="ttdeci">Result CAMU_StartCapture(u32 port)</div><div class="ttdoc">Begins capture on the specified camera port.</div></div>
<div class="ttc" id="acam_8h_html_a35964c742eb0e11aa63f06183a189da5"><div class="ttname"><a href="cam_8h.html#a35964c742eb0e11aa63f06183a189da5">CAMU_WriteRegisterI2c</a></div><div class="ttdeci">Result CAMU_WriteRegisterI2c(u32 select, u16 addr, u16 data)</div><div class="ttdoc">Writes to the specified I2C register of the specified camera.</div></div>
<div class="ttc" id="acam_8h_html_a3712ec554ee36089cb8d4a123692f763"><div class="ttname"><a href="cam_8h.html#a3712ec554ee36089cb8d4a123692f763">CAMU_GetTransferBytes</a></div><div class="ttdeci">Result CAMU_GetTransferBytes(u32 *transferBytes, u32 port)</div><div class="ttdoc">Gets the number of bytes to transfer into an image buffer.</div></div>
<div class="ttc" id="acam_8h_html_a394b13452d8eeed6c81689b258ef1faf"><div class="ttname"><a href="cam_8h.html#a394b13452d8eeed6c81689b258ef1faf">CAMU_DriverInitialize</a></div><div class="ttdeci">Result CAMU_DriverInitialize(void)</div><div class="ttdoc">Initializes the camera driver.</div></div>
<div class="ttc" id="acam_8h_html_a3984303a5065c81cd8a565489c8fff85"><div class="ttname"><a href="cam_8h.html#a3984303a5065c81cd8a565489c8fff85">CAMU_OutputFormat</a></div><div class="ttdeci">CAMU_OutputFormat</div><div class="ttdoc">Camera image output formats.</div><div class="ttdef"><b>Definition:</b> cam.h:155</div></div>
<div class="ttc" id="acam_8h_html_a3984303a5065c81cd8a565489c8fff85a17d4aba3a605114a3de59c55de06e4e2"><div class="ttname"><a href="cam_8h.html#a3984303a5065c81cd8a565489c8fff85a17d4aba3a605114a3de59c55de06e4e2">OUTPUT_RGB_565</a></div><div class="ttdeci">@ OUTPUT_RGB_565</div><div class="ttdoc">RGB565.</div><div class="ttdef"><b>Definition:</b> cam.h:157</div></div>
<div class="ttc" id="acam_8h_html_a3984303a5065c81cd8a565489c8fff85a5d1fea80d3826fb5c780091e5130dbe4"><div class="ttname"><a href="cam_8h.html#a3984303a5065c81cd8a565489c8fff85a5d1fea80d3826fb5c780091e5130dbe4">OUTPUT_YUV_422</a></div><div class="ttdeci">@ OUTPUT_YUV_422</div><div class="ttdoc">YUV422.</div><div class="ttdef"><b>Definition:</b> cam.h:156</div></div>
<div class="ttc" id="acam_8h_html_a3a68c3565d2fec0c45be091333b16688"><div class="ttname"><a href="cam_8h.html#a3a68c3565d2fec0c45be091333b16688">CAMU_FrameRate</a></div><div class="ttdeci">CAMU_FrameRate</div><div class="ttdoc">Camera capture frame rates.</div><div class="ttdef"><b>Definition:</b> cam.h:68</div></div>
<div class="ttc" id="acam_8h_html_a3a68c3565d2fec0c45be091333b16688a23eb04ce83346cebc0332b573f6e7556"><div class="ttname"><a href="cam_8h.html#a3a68c3565d2fec0c45be091333b16688a23eb04ce83346cebc0332b573f6e7556">FRAME_RATE_30_TO_10</a></div><div class="ttdeci">@ FRAME_RATE_30_TO_10</div><div class="ttdoc">30-10 FPS.</div><div class="ttdef"><b>Definition:</b> cam.h:81</div></div>
<div class="ttc" id="acam_8h_html_a3a68c3565d2fec0c45be091333b16688a275a0d144555c1e6b26ad0bd21404083"><div class="ttname"><a href="cam_8h.html#a3a68c3565d2fec0c45be091333b16688a275a0d144555c1e6b26ad0bd21404083">FRAME_RATE_10</a></div><div class="ttdeci">@ FRAME_RATE_10</div><div class="ttdoc">10 FPS.</div><div class="ttdef"><b>Definition:</b> cam.h:72</div></div>
<div class="ttc" id="acam_8h_html_a3a68c3565d2fec0c45be091333b16688a3acf5f2854e10db6cecf2a3b872f04ef"><div class="ttname"><a href="cam_8h.html#a3a68c3565d2fec0c45be091333b16688a3acf5f2854e10db6cecf2a3b872f04ef">FRAME_RATE_30</a></div><div class="ttdeci">@ FRAME_RATE_30</div><div class="ttdoc">30 FPS.</div><div class="ttdef"><b>Definition:</b> cam.h:77</div></div>
<div class="ttc" id="acam_8h_html_a3a68c3565d2fec0c45be091333b16688a4174bf4634a793317c5517163a6021c0"><div class="ttname"><a href="cam_8h.html#a3a68c3565d2fec0c45be091333b16688a4174bf4634a793317c5517163a6021c0">FRAME_RATE_8_5</a></div><div class="ttdeci">@ FRAME_RATE_8_5</div><div class="ttdoc">8.5 FPS.</div><div class="ttdef"><b>Definition:</b> cam.h:73</div></div>
<div class="ttc" id="acam_8h_html_a3a68c3565d2fec0c45be091333b16688a466df8d915c97b77e4084b99db15257a"><div class="ttname"><a href="cam_8h.html#a3a68c3565d2fec0c45be091333b16688a466df8d915c97b77e4084b99db15257a">FRAME_RATE_15_TO_2</a></div><div class="ttdeci">@ FRAME_RATE_15_TO_2</div><div class="ttdoc">15-2 FPS.</div><div class="ttdef"><b>Definition:</b> cam.h:71</div></div>
<div class="ttc" id="acam_8h_html_a3a68c3565d2fec0c45be091333b16688a5da0b40cf95f2b4d9eee5a9511d98ca4"><div class="ttname"><a href="cam_8h.html#a3a68c3565d2fec0c45be091333b16688a5da0b40cf95f2b4d9eee5a9511d98ca4">FRAME_RATE_20_TO_10</a></div><div class="ttdeci">@ FRAME_RATE_20_TO_10</div><div class="ttdoc">20-10 FPS.</div><div class="ttdef"><b>Definition:</b> cam.h:80</div></div>
<div class="ttc" id="acam_8h_html_a3a68c3565d2fec0c45be091333b16688a6baadc794f7027aa7e2e28f62f36744d"><div class="ttname"><a href="cam_8h.html#a3a68c3565d2fec0c45be091333b16688a6baadc794f7027aa7e2e28f62f36744d">FRAME_RATE_5</a></div><div class="ttdeci">@ FRAME_RATE_5</div><div class="ttdoc">5 FPS.</div><div class="ttdef"><b>Definition:</b> cam.h:74</div></div>
<div class="ttc" id="acam_8h_html_a3a68c3565d2fec0c45be091333b16688a91893eb7eb5a87de191edb6a6ca19530"><div class="ttname"><a href="cam_8h.html#a3a68c3565d2fec0c45be091333b16688a91893eb7eb5a87de191edb6a6ca19530">FRAME_RATE_15_TO_5</a></div><div class="ttdeci">@ FRAME_RATE_15_TO_5</div><div class="ttdoc">15-5 FPS.</div><div class="ttdef"><b>Definition:</b> cam.h:70</div></div>
<div class="ttc" id="acam_8h_html_a3a68c3565d2fec0c45be091333b16688abdd3a0c22da38cd4afda4ebd74dbf070"><div class="ttname"><a href="cam_8h.html#a3a68c3565d2fec0c45be091333b16688abdd3a0c22da38cd4afda4ebd74dbf070">FRAME_RATE_30_TO_5</a></div><div class="ttdeci">@ FRAME_RATE_30_TO_5</div><div class="ttdoc">30-5 FPS.</div><div class="ttdef"><b>Definition:</b> cam.h:78</div></div>
<div class="ttc" id="acam_8h_html_a3a68c3565d2fec0c45be091333b16688ad579560ad2ec0a3df46957d5a35d4531"><div class="ttname"><a href="cam_8h.html#a3a68c3565d2fec0c45be091333b16688ad579560ad2ec0a3df46957d5a35d4531">FRAME_RATE_20</a></div><div class="ttdeci">@ FRAME_RATE_20</div><div class="ttdoc">20 FPS.</div><div class="ttdef"><b>Definition:</b> cam.h:75</div></div>
<div class="ttc" id="acam_8h_html_a3a68c3565d2fec0c45be091333b16688adaf74a50f89e93efd5cdba07dae49c54"><div class="ttname"><a href="cam_8h.html#a3a68c3565d2fec0c45be091333b16688adaf74a50f89e93efd5cdba07dae49c54">FRAME_RATE_15</a></div><div class="ttdeci">@ FRAME_RATE_15</div><div class="ttdoc">15 FPS.</div><div class="ttdef"><b>Definition:</b> cam.h:69</div></div>
<div class="ttc" id="acam_8h_html_a3a68c3565d2fec0c45be091333b16688ae655c75dbaca8df7607abc5c40aa216f"><div class="ttname"><a href="cam_8h.html#a3a68c3565d2fec0c45be091333b16688ae655c75dbaca8df7607abc5c40aa216f">FRAME_RATE_15_TO_10</a></div><div class="ttdeci">@ FRAME_RATE_15_TO_10</div><div class="ttdoc">15-10 FPS.</div><div class="ttdef"><b>Definition:</b> cam.h:79</div></div>
<div class="ttc" id="acam_8h_html_a3a68c3565d2fec0c45be091333b16688af35d2c6f909c71014a60896c609e3bd6"><div class="ttname"><a href="cam_8h.html#a3a68c3565d2fec0c45be091333b16688af35d2c6f909c71014a60896c609e3bd6">FRAME_RATE_20_TO_5</a></div><div class="ttdeci">@ FRAME_RATE_20_TO_5</div><div class="ttdoc">20-5 FPS.</div><div class="ttdef"><b>Definition:</b> cam.h:76</div></div>
<div class="ttc" id="acam_8h_html_a413be54f1d9bd2f2fede68ec7b4b7f38"><div class="ttname"><a href="cam_8h.html#a413be54f1d9bd2f2fede68ec7b4b7f38">CAMU_ReadMcuVariableI2cExclusive</a></div><div class="ttdeci">Result CAMU_ReadMcuVariableI2cExclusive(u16 *data, u32 select, u16 addr)</div><div class="ttdoc">Reads the specified MCU variable of the specified camera.</div></div>
<div class="ttc" id="acam_8h_html_a495e5c707772c7bfb891444bc4970a49"><div class="ttname"><a href="cam_8h.html#a495e5c707772c7bfb891444bc4970a49">CAMU_LensCorrection</a></div><div class="ttdeci">CAMU_LensCorrection</div><div class="ttdoc">Camera lens correction modes.</div><div class="ttdef"><b>Definition:</b> cam.h:143</div></div>
<div class="ttc" id="acam_8h_html_a495e5c707772c7bfb891444bc4970a49a0b7004b2934d3c999050a9b9f9111cb6"><div class="ttname"><a href="cam_8h.html#a495e5c707772c7bfb891444bc4970a49a0b7004b2934d3c999050a9b9f9111cb6">LENS_CORRECTION_ON_70</a></div><div class="ttdeci">@ LENS_CORRECTION_ON_70</div><div class="ttdoc">Edge-to-center brightness ratio of 70.</div><div class="ttdef"><b>Definition:</b> cam.h:145</div></div>
<div class="ttc" id="acam_8h_html_a495e5c707772c7bfb891444bc4970a49a334122eb084386c9dcf0096cbc83e7e3"><div class="ttname"><a href="cam_8h.html#a495e5c707772c7bfb891444bc4970a49a334122eb084386c9dcf0096cbc83e7e3">LENS_CORRECTION_NORMAL</a></div><div class="ttdeci">@ LENS_CORRECTION_NORMAL</div><div class="ttdoc">Normal lens correction. (70)</div><div class="ttdef"><b>Definition:</b> cam.h:150</div></div>
<div class="ttc" id="acam_8h_html_a495e5c707772c7bfb891444bc4970a49a34e657cc94977e4fe52536d391869f36"><div class="ttname"><a href="cam_8h.html#a495e5c707772c7bfb891444bc4970a49a34e657cc94977e4fe52536d391869f36">LENS_CORRECTION_ON_90</a></div><div class="ttdeci">@ LENS_CORRECTION_ON_90</div><div class="ttdoc">Edge-to-center brightness ratio of 90.</div><div class="ttdef"><b>Definition:</b> cam.h:146</div></div>
<div class="ttc" id="acam_8h_html_a495e5c707772c7bfb891444bc4970a49a50b6c261601994f3f39562e8c68b166c"><div class="ttname"><a href="cam_8h.html#a495e5c707772c7bfb891444bc4970a49a50b6c261601994f3f39562e8c68b166c">LENS_CORRECTION_BRIGHT</a></div><div class="ttdeci">@ LENS_CORRECTION_BRIGHT</div><div class="ttdoc">Bright lens correction. (90)</div><div class="ttdef"><b>Definition:</b> cam.h:151</div></div>
<div class="ttc" id="acam_8h_html_a495e5c707772c7bfb891444bc4970a49a589d6c4e00af85e1c28244cd8b9325c8"><div class="ttname"><a href="cam_8h.html#a495e5c707772c7bfb891444bc4970a49a589d6c4e00af85e1c28244cd8b9325c8">LENS_CORRECTION_DARK</a></div><div class="ttdeci">@ LENS_CORRECTION_DARK</div><div class="ttdoc">Dark lens correction. (OFF)</div><div class="ttdef"><b>Definition:</b> cam.h:149</div></div>
<div class="ttc" id="acam_8h_html_a495e5c707772c7bfb891444bc4970a49a8518f89c41ce03aa345f2307fa276c04"><div class="ttname"><a href="cam_8h.html#a495e5c707772c7bfb891444bc4970a49a8518f89c41ce03aa345f2307fa276c04">LENS_CORRECTION_OFF</a></div><div class="ttdeci">@ LENS_CORRECTION_OFF</div><div class="ttdoc">No lens correction.</div><div class="ttdef"><b>Definition:</b> cam.h:144</div></div>
<div class="ttc" id="acam_8h_html_a4b4d6db7322988ac5416254eb7d585fd"><div class="ttname"><a href="cam_8h.html#a4b4d6db7322988ac5416254eb7d585fd">CAMU_GetActivatedCamera</a></div><div class="ttdeci">Result CAMU_GetActivatedCamera(u32 *select)</div><div class="ttdoc">Gets the current activated camera.</div></div>
<div class="ttc" id="acam_8h_html_a4cf441f7020159c6e05e42a64bf93eef"><div class="ttname"><a href="cam_8h.html#a4cf441f7020159c6e05e42a64bf93eef">CAMU_IsFinishedReceiving</a></div><div class="ttdeci">Result CAMU_IsFinishedReceiving(bool *finishedReceiving, u32 port)</div><div class="ttdoc">Gets whether the specified camera port has finished receiving image data.</div></div>
<div class="ttc" id="acam_8h_html_a5059b91f27e994c2f4ef4a6c9d454675"><div class="ttname"><a href="cam_8h.html#a5059b91f27e994c2f4ef4a6c9d454675">CAMU_ShutterSoundType</a></div><div class="ttdeci">CAMU_ShutterSoundType</div><div class="ttdoc">Camera shutter sounds.</div><div class="ttdef"><b>Definition:</b> cam.h:161</div></div>
<div class="ttc" id="acam_8h_html_a5059b91f27e994c2f4ef4a6c9d454675a06c884998c91cf857b250d416e2cc2f0"><div class="ttname"><a href="cam_8h.html#a5059b91f27e994c2f4ef4a6c9d454675a06c884998c91cf857b250d416e2cc2f0">SHUTTER_SOUND_TYPE_MOVIE_END</a></div><div class="ttdeci">@ SHUTTER_SOUND_TYPE_MOVIE_END</div><div class="ttdoc">Shutter sound to end a movie.</div><div class="ttdef"><b>Definition:</b> cam.h:164</div></div>
<div class="ttc" id="acam_8h_html_a5059b91f27e994c2f4ef4a6c9d454675a5ade087b3d19f8d00ce15420304f0b8c"><div class="ttname"><a href="cam_8h.html#a5059b91f27e994c2f4ef4a6c9d454675a5ade087b3d19f8d00ce15420304f0b8c">SHUTTER_SOUND_TYPE_MOVIE</a></div><div class="ttdeci">@ SHUTTER_SOUND_TYPE_MOVIE</div><div class="ttdoc">Shutter sound to begin a movie.</div><div class="ttdef"><b>Definition:</b> cam.h:163</div></div>
<div class="ttc" id="acam_8h_html_a5059b91f27e994c2f4ef4a6c9d454675a7040268ea714fb4a174ea01ef98f38db"><div class="ttname"><a href="cam_8h.html#a5059b91f27e994c2f4ef4a6c9d454675a7040268ea714fb4a174ea01ef98f38db">SHUTTER_SOUND_TYPE_NORMAL</a></div><div class="ttdeci">@ SHUTTER_SOUND_TYPE_NORMAL</div><div class="ttdoc">Normal shutter sound.</div><div class="ttdef"><b>Definition:</b> cam.h:162</div></div>
<div class="ttc" id="acam_8h_html_a51611edc6cf4d4c334d0eeddcd11cd42"><div class="ttname"><a href="cam_8h.html#a51611edc6cf4d4c334d0eeddcd11cd42">CAMU_IsAutoWhiteBalance</a></div><div class="ttdeci">Result CAMU_IsAutoWhiteBalance(bool *autoWhiteBalance, u32 select)</div><div class="ttdoc">Gets whether auto white balance is enabled on the specified camera.</div></div>
<div class="ttc" id="acam_8h_html_a5d3bf5af790ab2c2bbbfedf46d756c53"><div class="ttname"><a href="cam_8h.html#a5d3bf5af790ab2c2bbbfedf46d756c53">CAMU_WhiteBalance</a></div><div class="ttdeci">CAMU_WhiteBalance</div><div class="ttdoc">Camera white balance modes.</div><div class="ttdef"><b>Definition:</b> cam.h:85</div></div>
<div class="ttc" id="acam_8h_html_a5d3bf5af790ab2c2bbbfedf46d756c53a0b494b8641ef33c086c3c8a70e44b611"><div class="ttname"><a href="cam_8h.html#a5d3bf5af790ab2c2bbbfedf46d756c53a0b494b8641ef33c086c3c8a70e44b611">WHITE_BALANCE_5200K</a></div><div class="ttdeci">@ WHITE_BALANCE_5200K</div><div class="ttdoc">5200K white balance.</div><div class="ttdef"><b>Definition:</b> cam.h:89</div></div>
<div class="ttc" id="acam_8h_html_a5d3bf5af790ab2c2bbbfedf46d756c53a1fa318450ad625598ddd1fa3e35a5551"><div class="ttname"><a href="cam_8h.html#a5d3bf5af790ab2c2bbbfedf46d756c53a1fa318450ad625598ddd1fa3e35a5551">WHITE_BALANCE_3200K</a></div><div class="ttdeci">@ WHITE_BALANCE_3200K</div><div class="ttdoc">3200K white balance.</div><div class="ttdef"><b>Definition:</b> cam.h:87</div></div>
<div class="ttc" id="acam_8h_html_a5d3bf5af790ab2c2bbbfedf46d756c53a2a287460cb7b5dc9cfe1ffc06b9f9907"><div class="ttname"><a href="cam_8h.html#a5d3bf5af790ab2c2bbbfedf46d756c53a2a287460cb7b5dc9cfe1ffc06b9f9907">WHITE_BALANCE_6000K</a></div><div class="ttdeci">@ WHITE_BALANCE_6000K</div><div class="ttdoc">6000K white balance.</div><div class="ttdef"><b>Definition:</b> cam.h:90</div></div>
<div class="ttc" id="acam_8h_html_a5d3bf5af790ab2c2bbbfedf46d756c53a3717ab57229df203301993822e7863ae"><div class="ttname"><a href="cam_8h.html#a5d3bf5af790ab2c2bbbfedf46d756c53a3717ab57229df203301993822e7863ae">WHITE_BALANCE_AUTO</a></div><div class="ttdeci">@ WHITE_BALANCE_AUTO</div><div class="ttdoc">Auto white balance.</div><div class="ttdef"><b>Definition:</b> cam.h:86</div></div>
<div class="ttc" id="acam_8h_html_a5d3bf5af790ab2c2bbbfedf46d756c53a43c3c6a8a436215dcc6a8c7ad8329b5e"><div class="ttname"><a href="cam_8h.html#a5d3bf5af790ab2c2bbbfedf46d756c53a43c3c6a8a436215dcc6a8c7ad8329b5e">WHITE_BALANCE_7000K</a></div><div class="ttdeci">@ WHITE_BALANCE_7000K</div><div class="ttdoc">7000K white balance.</div><div class="ttdef"><b>Definition:</b> cam.h:91</div></div>
<div class="ttc" id="acam_8h_html_a5d3bf5af790ab2c2bbbfedf46d756c53ac4b48d3b0c6162f679686d7ad1847356"><div class="ttname"><a href="cam_8h.html#a5d3bf5af790ab2c2bbbfedf46d756c53ac4b48d3b0c6162f679686d7ad1847356">WHITE_BALANCE_4150K</a></div><div class="ttdeci">@ WHITE_BALANCE_4150K</div><div class="ttdoc">4150K white balance.</div><div class="ttdef"><b>Definition:</b> cam.h:88</div></div>
<div class="ttc" id="acam_8h_html_a610733b331ee24fe5ac17a990cabad79"><div class="ttname"><a href="cam_8h.html#a610733b331ee24fe5ac17a990cabad79">CAMU_IsBusy</a></div><div class="ttdeci">Result CAMU_IsBusy(bool *busy, u32 port)</div><div class="ttdoc">Gets whether the specified camera port is busy.</div></div>
<div class="ttc" id="acam_8h_html_a6337271d6b3abb3d778a09ae28b33e17"><div class="ttname"><a href="cam_8h.html#a6337271d6b3abb3d778a09ae28b33e17">CAMU_SetFrameRate</a></div><div class="ttdeci">Result CAMU_SetFrameRate(u32 select, CAMU_FrameRate frameRate)</div><div class="ttdoc">Sets the frame rate of the given camera.</div></div>
<div class="ttc" id="acam_8h_html_a67d15fdc4b48f745530df1f27f3d5255"><div class="ttname"><a href="cam_8h.html#a67d15fdc4b48f745530df1f27f3d5255">CAMU_Context</a></div><div class="ttdeci">CAMU_Context</div><div class="ttdoc">Camera contexts.</div><div class="ttdef"><b>Definition:</b> cam.h:35</div></div>
<div class="ttc" id="acam_8h_html_a67d15fdc4b48f745530df1f27f3d5255a4c8b59d076b8ec347a3e1967408c4fa6"><div class="ttname"><a href="cam_8h.html#a67d15fdc4b48f745530df1f27f3d5255a4c8b59d076b8ec347a3e1967408c4fa6">CONTEXT_A</a></div><div class="ttdeci">@ CONTEXT_A</div><div class="ttdoc">Context A.</div><div class="ttdef"><b>Definition:</b> cam.h:37</div></div>
<div class="ttc" id="acam_8h_html_a67d15fdc4b48f745530df1f27f3d5255a4dcd1e5e98db8371be3abf56c31cdcfa"><div class="ttname"><a href="cam_8h.html#a67d15fdc4b48f745530df1f27f3d5255a4dcd1e5e98db8371be3abf56c31cdcfa">CONTEXT_B</a></div><div class="ttdeci">@ CONTEXT_B</div><div class="ttdoc">Context B.</div><div class="ttdef"><b>Definition:</b> cam.h:38</div></div>
<div class="ttc" id="acam_8h_html_a67d15fdc4b48f745530df1f27f3d5255ac24319930c0604b6fd7e77d4966a4c38"><div class="ttname"><a href="cam_8h.html#a67d15fdc4b48f745530df1f27f3d5255ac24319930c0604b6fd7e77d4966a4c38">CONTEXT_NONE</a></div><div class="ttdeci">@ CONTEXT_NONE</div><div class="ttdoc">No context.</div><div class="ttdef"><b>Definition:</b> cam.h:36</div></div>
<div class="ttc" id="acam_8h_html_a67d15fdc4b48f745530df1f27f3d5255ae3a7377e4ec34d0b4eb263d39c539e7d"><div class="ttname"><a href="cam_8h.html#a67d15fdc4b48f745530df1f27f3d5255ae3a7377e4ec34d0b4eb263d39c539e7d">CONTEXT_BOTH</a></div><div class="ttdeci">@ CONTEXT_BOTH</div><div class="ttdoc">Both contexts.</div><div class="ttdef"><b>Definition:</b> cam.h:41</div></div>
<div class="ttc" id="acam_8h_html_a69996f29258f46a99cc722fbc2c59f04"><div class="ttname"><a href="cam_8h.html#a69996f29258f46a99cc722fbc2c59f04">CAMU_SetTrimmingParams</a></div><div class="ttdeci">Result CAMU_SetTrimmingParams(u32 port, s16 xStart, s16 yStart, s16 xEnd, s16 yEnd)</div><div class="ttdoc">Sets the parameters used for trimming images.</div></div>
<div class="ttc" id="acam_8h_html_a6c2a9862f314936d9c8c4c0b52d0b24d"><div class="ttname"><a href="cam_8h.html#a6c2a9862f314936d9c8c4c0b52d0b24d">CAMU_SetAutoWhiteBalanceWindow</a></div><div class="ttdeci">Result CAMU_SetAutoWhiteBalanceWindow(u32 select, s16 x, s16 y, s16 width, s16 height)</div><div class="ttdoc">Sets the region to base auto white balance off of for the specified camera.</div></div>
<div class="ttc" id="acam_8h_html_a70d6d1dc077efa90a26fd45f075c3bc1"><div class="ttname"><a href="cam_8h.html#a70d6d1dc077efa90a26fd45f075c3bc1">CAMU_SetSleepCamera</a></div><div class="ttdeci">Result CAMU_SetSleepCamera(u32 select)</div><div class="ttdoc">Sets the current sleep camera.</div></div>
<div class="ttc" id="acam_8h_html_a711a13f89a65b2f261f0f06963df1482"><div class="ttname"><a href="cam_8h.html#a711a13f89a65b2f261f0f06963df1482">CAMU_SetBrightnessSynchronization</a></div><div class="ttdeci">Result CAMU_SetBrightnessSynchronization(bool brightnessSynchronization)</div><div class="ttdoc">Sets whether to enable synchronization of left and right camera brightnesses.</div></div>
<div class="ttc" id="acam_8h_html_a7320e9aa5e1f26b87c19b3f6278bc3a2"><div class="ttname"><a href="cam_8h.html#a7320e9aa5e1f26b87c19b3f6278bc3a2">camExit</a></div><div class="ttdeci">void camExit(void)</div><div class="ttdoc">Closes the cam service.</div></div>
<div class="ttc" id="acam_8h_html_a78b463af54568849bccdfe160ff518d3"><div class="ttname"><a href="cam_8h.html#a78b463af54568849bccdfe160ff518d3">CAMU_GetVsyncInterruptEvent</a></div><div class="ttdeci">Result CAMU_GetVsyncInterruptEvent(Handle *event, u32 port)</div><div class="ttdoc">Gets a handle to the event signaled on vsync interrupts.</div></div>
<div class="ttc" id="acam_8h_html_a7e400ffb69486cc57f317d94eca445bf"><div class="ttname"><a href="cam_8h.html#a7e400ffb69486cc57f317d94eca445bf">CAMU_Effect</a></div><div class="ttdeci">CAMU_Effect</div><div class="ttdoc">Camera special effects.</div><div class="ttdef"><b>Definition:</b> cam.h:113</div></div>
<div class="ttc" id="acam_8h_html_a7e400ffb69486cc57f317d94eca445bfa0c5e07149804680c009899630481fd25"><div class="ttname"><a href="cam_8h.html#a7e400ffb69486cc57f317d94eca445bfa0c5e07149804680c009899630481fd25">EFFECT_MONO</a></div><div class="ttdeci">@ EFFECT_MONO</div><div class="ttdoc">Mono effect.</div><div class="ttdef"><b>Definition:</b> cam.h:115</div></div>
<div class="ttc" id="acam_8h_html_a7e400ffb69486cc57f317d94eca445bfa2a66cf09d6b59ff74015e9e5fa3b81f3"><div class="ttname"><a href="cam_8h.html#a7e400ffb69486cc57f317d94eca445bfa2a66cf09d6b59ff74015e9e5fa3b81f3">EFFECT_NEGATIVE</a></div><div class="ttdeci">@ EFFECT_NEGATIVE</div><div class="ttdoc">Negative effect.</div><div class="ttdef"><b>Definition:</b> cam.h:117</div></div>
<div class="ttc" id="acam_8h_html_a7e400ffb69486cc57f317d94eca445bfa2f6adb0a2d5ff94e35b286ca243fd986"><div class="ttname"><a href="cam_8h.html#a7e400ffb69486cc57f317d94eca445bfa2f6adb0a2d5ff94e35b286ca243fd986">EFFECT_NEGAFILM</a></div><div class="ttdeci">@ EFFECT_NEGAFILM</div><div class="ttdoc">Negative film effect.</div><div class="ttdef"><b>Definition:</b> cam.h:118</div></div>
<div class="ttc" id="acam_8h_html_a7e400ffb69486cc57f317d94eca445bfaac1c03f495cf0262a3378b87944c5807"><div class="ttname"><a href="cam_8h.html#a7e400ffb69486cc57f317d94eca445bfaac1c03f495cf0262a3378b87944c5807">EFFECT_SEPIA</a></div><div class="ttdeci">@ EFFECT_SEPIA</div><div class="ttdoc">Sepia effect.</div><div class="ttdef"><b>Definition:</b> cam.h:116</div></div>
<div class="ttc" id="acam_8h_html_a7e400ffb69486cc57f317d94eca445bfac45e1b7b99506e9493c32b14aa3e6b4f"><div class="ttname"><a href="cam_8h.html#a7e400ffb69486cc57f317d94eca445bfac45e1b7b99506e9493c32b14aa3e6b4f">EFFECT_SEPIA01</a></div><div class="ttdeci">@ EFFECT_SEPIA01</div><div class="ttdoc">Sepia effect.</div><div class="ttdef"><b>Definition:</b> cam.h:119</div></div>
<div class="ttc" id="acam_8h_html_a7e400ffb69486cc57f317d94eca445bfad6b811c739c8c8ed4e7d5f1bcc9c0915"><div class="ttname"><a href="cam_8h.html#a7e400ffb69486cc57f317d94eca445bfad6b811c739c8c8ed4e7d5f1bcc9c0915">EFFECT_NONE</a></div><div class="ttdeci">@ EFFECT_NONE</div><div class="ttdoc">No effects.</div><div class="ttdef"><b>Definition:</b> cam.h:114</div></div>
<div class="ttc" id="acam_8h_html_a7f90e2e8af4b6961b0a01e0c637ba079"><div class="ttname"><a href="cam_8h.html#a7f90e2e8af4b6961b0a01e0c637ba079">CAMU_GetTrimmingParams</a></div><div class="ttdeci">Result CAMU_GetTrimmingParams(s16 *xStart, s16 *yStart, s16 *xEnd, s16 *yEnd, u32 port)</div><div class="ttdoc">Gets the parameters used for trimming images.</div></div>
<div class="ttc" id="acam_8h_html_a853e49e43d5ea322e6629909538a3d37"><div class="ttname"><a href="cam_8h.html#a853e49e43d5ea322e6629909538a3d37">CAMU_StopCapture</a></div><div class="ttdeci">Result CAMU_StopCapture(u32 port)</div><div class="ttdoc">Terminates capture on the specified camera port.</div></div>
<div class="ttc" id="acam_8h_html_a8738cd101cea4aff44f32e456c44010f"><div class="ttname"><a href="cam_8h.html#a8738cd101cea4aff44f32e456c44010f">CAMU_SetAutoExposureWindow</a></div><div class="ttdeci">Result CAMU_SetAutoExposureWindow(u32 select, s16 x, s16 y, s16 width, s16 height)</div><div class="ttdoc">Sets the region to base auto exposure off of for the specified camera.</div></div>
<div class="ttc" id="acam_8h_html_a942f367e655da496fa61f5180b8c3d0c"><div class="ttname"><a href="cam_8h.html#a942f367e655da496fa61f5180b8c3d0c">CAMU_SetExposure</a></div><div class="ttdeci">Result CAMU_SetExposure(u32 select, s8 exposure)</div><div class="ttdoc">Sets the exposure value of the specified camera.</div></div>
<div class="ttc" id="acam_8h_html_a9eda3cdb5e2117a895cf0adacd47cc1e"><div class="ttname"><a href="cam_8h.html#a9eda3cdb5e2117a895cf0adacd47cc1e">CAMU_GetStereoCameraCalibrationData</a></div><div class="ttdeci">Result CAMU_GetStereoCameraCalibrationData(CAMU_StereoCameraCalibrationData *data)</div><div class="ttdoc">Gets the specified camera's stereo camera calibration data.</div></div>
<div class="ttc" id="acam_8h_html_a9fa2c1c5dd577e606e1a2e83ca3ae5c6"><div class="ttname"><a href="cam_8h.html#a9fa2c1c5dd577e606e1a2e83ca3ae5c6">CAMU_SetStereoCameraCalibrationData</a></div><div class="ttdeci">Result CAMU_SetStereoCameraCalibrationData(CAMU_StereoCameraCalibrationData data)</div><div class="ttdoc">Sets the specified camera's stereo camera calibration data.</div></div>
<div class="ttc" id="acam_8h_html_aa4084852c97dc7088c81e586d8c923e5"><div class="ttname"><a href="cam_8h.html#aa4084852c97dc7088c81e586d8c923e5">CAMU_SetPhotoMode</a></div><div class="ttdeci">Result CAMU_SetPhotoMode(u32 select, CAMU_PhotoMode photoMode)</div><div class="ttdoc">Sets the photo mode of the given camera.</div></div>
<div class="ttc" id="acam_8h_html_aa771b12ec44b48b19e2621a12cd67072"><div class="ttname"><a href="cam_8h.html#aa771b12ec44b48b19e2621a12cd67072">CAMU_SetSize</a></div><div class="ttdeci">Result CAMU_SetSize(u32 select, CAMU_Size size, CAMU_Context context)</div><div class="ttdoc">Sets the image resolution of the given camera in the given context.</div></div>
<div class="ttc" id="acam_8h_html_aa8fe34bd3f0485fdf0f3dca8427898ed"><div class="ttname"><a href="cam_8h.html#aa8fe34bd3f0485fdf0f3dca8427898ed">CAMU_IsAutoExposure</a></div><div class="ttdeci">Result CAMU_IsAutoExposure(bool *autoExposure, u32 select)</div><div class="ttdoc">Gets whether auto exposure is enabled on the specified camera.</div></div>
<div class="ttc" id="acam_8h_html_ab198c1ead95d5fd416b76a6d16667b34"><div class="ttname"><a href="cam_8h.html#ab198c1ead95d5fd416b76a6d16667b34">CAMU_SetTrimmingParamsCenter</a></div><div class="ttdeci">Result CAMU_SetTrimmingParamsCenter(u32 port, s16 trimWidth, s16 trimHeight, s16 camWidth, s16 camHeight)</div><div class="ttdoc">Sets the parameters used for trimming images, relative to the center of the image.</div></div>
<div class="ttc" id="acam_8h_html_ab1b69d342cfbdcb79e784ca730ac3e4f"><div class="ttname"><a href="cam_8h.html#ab1b69d342cfbdcb79e784ca730ac3e4f">CAMU_SetContrast</a></div><div class="ttdeci">Result CAMU_SetContrast(u32 select, CAMU_Contrast contrast)</div><div class="ttdoc">Sets the contrast mode of the given camera.</div></div>
<div class="ttc" id="acam_8h_html_ab4ddac714ce66c771c095ecf4084d4b3"><div class="ttname"><a href="cam_8h.html#ab4ddac714ce66c771c095ecf4084d4b3">CAMU_SetWhiteBalanceWithoutBaseUp</a></div><div class="ttdeci">Result CAMU_SetWhiteBalanceWithoutBaseUp(u32 select, CAMU_WhiteBalance whiteBalance)</div><div class="ttdoc">Sets the white balance mode of the specified camera.</div></div>
<div class="ttc" id="acam_8h_html_ab572756c8ed614fa3854f1a3b2834e6c"><div class="ttname"><a href="cam_8h.html#ab572756c8ed614fa3854f1a3b2834e6c">CAMU_SetSharpness</a></div><div class="ttdeci">Result CAMU_SetSharpness(u32 select, s8 sharpness)</div><div class="ttdoc">Sets the sharpness of the specified camera.</div></div>
<div class="ttc" id="acam_8h_html_abab4edd0a746bfe2f6745e8b7bb3e69e"><div class="ttname"><a href="cam_8h.html#abab4edd0a746bfe2f6745e8b7bb3e69e">CAMU_SetPackageParameterWithContext</a></div><div class="ttdeci">Result CAMU_SetPackageParameterWithContext(CAMU_PackageParameterContext param)</div><div class="ttdoc">Configures a camera with pre-packaged configuration data with a context.</div></div>
<div class="ttc" id="acam_8h_html_abb8d83be661c9c287a9b8e8b85a2cfe7"><div class="ttname"><a href="cam_8h.html#abb8d83be661c9c287a9b8e8b85a2cfe7">CAMU_GetMaxLines</a></div><div class="ttdeci">Result CAMU_GetMaxLines(s16 *maxLines, s16 width, s16 height)</div><div class="ttdoc">Gets the maximum number of lines that can be saved to an image buffer.</div></div>
<div class="ttc" id="acam_8h_html_ac14ae4089f708477afcc56dad7762a8a"><div class="ttname"><a href="cam_8h.html#ac14ae4089f708477afcc56dad7762a8a">CAMU_PhotoMode</a></div><div class="ttdeci">CAMU_PhotoMode</div><div class="ttdoc">Camera photo modes.</div><div class="ttdef"><b>Definition:</b> cam.h:104</div></div>
<div class="ttc" id="acam_8h_html_ac14ae4089f708477afcc56dad7762a8aa001fe9ea595e03b43777ce25eb4d646a"><div class="ttname"><a href="cam_8h.html#ac14ae4089f708477afcc56dad7762a8aa001fe9ea595e03b43777ce25eb4d646a">PHOTO_MODE_LETTER</a></div><div class="ttdeci">@ PHOTO_MODE_LETTER</div><div class="ttdoc">Letter mode.</div><div class="ttdef"><b>Definition:</b> cam.h:109</div></div>
<div class="ttc" id="acam_8h_html_ac14ae4089f708477afcc56dad7762a8aa2bafd933f4c63d37019a1c4e6a38f7f5"><div class="ttname"><a href="cam_8h.html#ac14ae4089f708477afcc56dad7762a8aa2bafd933f4c63d37019a1c4e6a38f7f5">PHOTO_MODE_NORMAL</a></div><div class="ttdeci">@ PHOTO_MODE_NORMAL</div><div class="ttdoc">Normal mode.</div><div class="ttdef"><b>Definition:</b> cam.h:105</div></div>
<div class="ttc" id="acam_8h_html_ac14ae4089f708477afcc56dad7762a8aa78e5da8ca0a799f19613251183efd2bb"><div class="ttname"><a href="cam_8h.html#ac14ae4089f708477afcc56dad7762a8aa78e5da8ca0a799f19613251183efd2bb">PHOTO_MODE_PORTRAIT</a></div><div class="ttdeci">@ PHOTO_MODE_PORTRAIT</div><div class="ttdoc">Portrait mode.</div><div class="ttdef"><b>Definition:</b> cam.h:106</div></div>
<div class="ttc" id="acam_8h_html_ac14ae4089f708477afcc56dad7762a8aa9516a5ef718e79621273b9efbf14cb0e"><div class="ttname"><a href="cam_8h.html#ac14ae4089f708477afcc56dad7762a8aa9516a5ef718e79621273b9efbf14cb0e">PHOTO_MODE_NIGHTVIEW</a></div><div class="ttdeci">@ PHOTO_MODE_NIGHTVIEW</div><div class="ttdoc">Night mode.</div><div class="ttdef"><b>Definition:</b> cam.h:108</div></div>
<div class="ttc" id="acam_8h_html_ac14ae4089f708477afcc56dad7762a8aaa52cdc354642b6b6ef2f4850636abd16"><div class="ttname"><a href="cam_8h.html#ac14ae4089f708477afcc56dad7762a8aaa52cdc354642b6b6ef2f4850636abd16">PHOTO_MODE_LANDSCAPE</a></div><div class="ttdeci">@ PHOTO_MODE_LANDSCAPE</div><div class="ttdoc">Landscape mode.</div><div class="ttdef"><b>Definition:</b> cam.h:107</div></div>
<div class="ttc" id="acam_8h_html_acc3f9baecae7a05ad56b3cfca23131b5"><div class="ttname"><a href="cam_8h.html#acc3f9baecae7a05ad56b3cfca23131b5">CAMU_SetTrimming</a></div><div class="ttdeci">Result CAMU_SetTrimming(u32 port, bool trimming)</div><div class="ttdoc">Sets whether image trimming is enabled.</div></div>
<div class="ttc" id="acam_8h_html_acf995e451c01ec005618eecae61e9bb0"><div class="ttname"><a href="cam_8h.html#acf995e451c01ec005618eecae61e9bb0">CAMU_SetEffect</a></div><div class="ttdeci">Result CAMU_SetEffect(u32 select, CAMU_Effect effect, CAMU_Context context)</div><div class="ttdoc">Sets the special effects of the given camera in the given context.</div></div>
<div class="ttc" id="acam_8h_html_ad0115c426fb94e0c609d2f54a06ee1a8"><div class="ttname"><a href="cam_8h.html#ad0115c426fb94e0c609d2f54a06ee1a8">CAMU_SetImageQualityCalibrationData</a></div><div class="ttdeci">Result CAMU_SetImageQualityCalibrationData(CAMU_ImageQualityCalibrationData data)</div><div class="ttdoc">Sets the specified camera's image quality calibration data.</div></div>
<div class="ttc" id="acam_8h_html_adaf2155f1562b33534828cef011c6c85"><div class="ttname"><a href="cam_8h.html#adaf2155f1562b33534828cef011c6c85">CAMU_WriteMcuVariableI2c</a></div><div class="ttdeci">Result CAMU_WriteMcuVariableI2c(u32 select, u16 addr, u16 data)</div><div class="ttdoc">Writes to the specified MCU variable of the specified camera.</div></div>
<div class="ttc" id="acam_8h_html_adcc53af931d29ce02570e9614bae5cc5"><div class="ttname"><a href="cam_8h.html#adcc53af931d29ce02570e9614bae5cc5">CAMU_SetPackageParameterWithoutContext</a></div><div class="ttdeci">Result CAMU_SetPackageParameterWithoutContext(CAMU_PackageParameterCameraSelect param)</div><div class="ttdoc">Configures a camera with pre-packaged configuration data without a context.</div></div>
<div class="ttc" id="acam_8h_html_addadfc1fddea8746332b80f4950202fc"><div class="ttname"><a href="cam_8h.html#addadfc1fddea8746332b80f4950202fc">CAMU_Activate</a></div><div class="ttdeci">Result CAMU_Activate(u32 select)</div><div class="ttdoc">Activates the specified camera.</div></div>
<div class="ttc" id="acam_8h_html_adee3c612243e41a730fdd970ca23dd50"><div class="ttname"><a href="cam_8h.html#adee3c612243e41a730fdd970ca23dd50">CAMU_GetSuitableY2rStandardCoefficient</a></div><div class="ttdeci">Result CAMU_GetSuitableY2rStandardCoefficient(Y2RU_StandardCoefficient *coefficient)</div><div class="ttdoc">Gets the Y2R coefficient applied to image data by the camera.</div></div>
<div class="ttc" id="acam_8h_html_ae503acbbf69ec042682bd9e43f826397"><div class="ttname"><a href="cam_8h.html#ae503acbbf69ec042682bd9e43f826397">CAMU_SetDetailSize</a></div><div class="ttdeci">Result CAMU_SetDetailSize(u32 select, s16 width, s16 height, s16 cropX0, s16 cropY0, s16 cropX1, s16 cropY1, CAMU_Context context)</div><div class="ttdoc">Sets the image resolution of the given camera in the given context, in detail.</div></div>
<div class="ttc" id="acam_8h_html_ae5698f06cef570204824ddf1e30423fe"><div class="ttname"><a href="cam_8h.html#ae5698f06cef570204824ddf1e30423fe">CAMU_PlayShutterSound</a></div><div class="ttdeci">Result CAMU_PlayShutterSound(CAMU_ShutterSoundType sound)</div><div class="ttdoc">Plays the specified shutter sound.</div></div>
<div class="ttc" id="acam_8h_html_ae97274c87e0c8336cc77e52b68d6db94"><div class="ttname"><a href="cam_8h.html#ae97274c87e0c8336cc77e52b68d6db94">CAMU_ReadRegisterI2cExclusive</a></div><div class="ttdeci">Result CAMU_ReadRegisterI2cExclusive(u16 *data, u32 select, u16 addr)</div><div class="ttdoc">Reads the specified I2C register of the specified camera.</div></div>
<div class="ttc" id="acam_8h_html_aec8bbd9f72a6a623d9f45d54ee20b5cd"><div class="ttname"><a href="cam_8h.html#aec8bbd9f72a6a623d9f45d54ee20b5cd">CAMU_SetOutputFormat</a></div><div class="ttdeci">Result CAMU_SetOutputFormat(u32 select, CAMU_OutputFormat format, CAMU_Context context)</div><div class="ttdoc">Sets the output format of the given camera in the given context.</div></div>
<div class="ttc" id="acam_8h_html_aece2e92d43f046253b3d3070f9636c26"><div class="ttname"><a href="cam_8h.html#aece2e92d43f046253b3d3070f9636c26">CAMU_SetLensCorrection</a></div><div class="ttdeci">Result CAMU_SetLensCorrection(u32 select, CAMU_LensCorrection lensCorrection)</div><div class="ttdoc">Sets the lens correction mode of the given camera.</div></div>
<div class="ttc" id="acam_8h_html_aed69646332dd45debb55adbf05ceb8ba"><div class="ttname"><a href="cam_8h.html#aed69646332dd45debb55adbf05ceb8ba">CAMU_SetAutoWhiteBalance</a></div><div class="ttdeci">Result CAMU_SetAutoWhiteBalance(u32 select, bool autoWhiteBalance)</div><div class="ttdoc">Sets whether auto white balance is enabled on the specified camera.</div></div>
<div class="ttc" id="acam_8h_html_af6b13cf2219bfa0a7b39d7469934290d"><div class="ttname"><a href="cam_8h.html#af6b13cf2219bfa0a7b39d7469934290d">CAMU_GetMaxBytes</a></div><div class="ttdeci">Result CAMU_GetMaxBytes(u32 *maxBytes, s16 width, s16 height)</div><div class="ttdoc">Gets the maximum number of bytes that can be saved to an image buffer.</div></div>
<div class="ttc" id="acam_8h_html_af715e26dfffd1f8de1c18449e2770cffa17f56155f8d240bf81deab2f5598fe6a"><div class="ttname"><a href="cam_8h.html#af715e26dfffd1f8de1c18449e2770cffa17f56155f8d240bf81deab2f5598fe6a">PORT_CAM2</a></div><div class="ttdeci">@ PORT_CAM2</div><div class="ttdoc">CAM2 port.</div><div class="ttdef"><b>Definition:</b> cam.h:14</div></div>
<div class="ttc" id="acam_8h_html_af715e26dfffd1f8de1c18449e2770cffa2e0e7944e8121739c73f311a974ee28f"><div class="ttname"><a href="cam_8h.html#af715e26dfffd1f8de1c18449e2770cffa2e0e7944e8121739c73f311a974ee28f">PORT_BOTH</a></div><div class="ttdeci">@ PORT_BOTH</div><div class="ttdoc">Both ports.</div><div class="ttdef"><b>Definition:</b> cam.h:17</div></div>
<div class="ttc" id="acam_8h_html_af715e26dfffd1f8de1c18449e2770cffa83fd114c6c8ad6ed0db9c579935a63ce"><div class="ttname"><a href="cam_8h.html#af715e26dfffd1f8de1c18449e2770cffa83fd114c6c8ad6ed0db9c579935a63ce">PORT_CAM1</a></div><div class="ttdeci">@ PORT_CAM1</div><div class="ttdoc">CAM1 port.</div><div class="ttdef"><b>Definition:</b> cam.h:13</div></div>
<div class="ttc" id="acam_8h_html_af715e26dfffd1f8de1c18449e2770cffafed6e4add59747a2bd292aad6d543f51"><div class="ttname"><a href="cam_8h.html#af715e26dfffd1f8de1c18449e2770cffafed6e4add59747a2bd292aad6d543f51">PORT_NONE</a></div><div class="ttdeci">@ PORT_NONE</div><div class="ttdoc">No port.</div><div class="ttdef"><b>Definition:</b> cam.h:12</div></div>
<div class="ttc" id="acam_8h_html_af779c156d8eb61b5c64c00c50b25b468"><div class="ttname"><a href="cam_8h.html#af779c156d8eb61b5c64c00c50b25b468">CAMU_SetPackageParameterWithContextDetail</a></div><div class="ttdeci">Result CAMU_SetPackageParameterWithContextDetail(CAMU_PackageParameterContextDetail param)</div><div class="ttdoc">Configures a camera with pre-packaged configuration data without a context and extra resolution detai...</div></div>
<div class="ttc" id="acam_8h_html_afb730582952b7ceec73d7dc9bf7bef39a218ada760e4ddb14099afb5d6ea88f9a"><div class="ttname"><a href="cam_8h.html#afb730582952b7ceec73d7dc9bf7bef39a218ada760e4ddb14099afb5d6ea88f9a">SELECT_OUT1</a></div><div class="ttdeci">@ SELECT_OUT1</div><div class="ttdoc">Outer camera 1.</div><div class="ttdef"><b>Definition:</b> cam.h:23</div></div>
<div class="ttc" id="acam_8h_html_afb730582952b7ceec73d7dc9bf7bef39a23c791f6f4305b8c3cc776f1d81dd2c7"><div class="ttname"><a href="cam_8h.html#afb730582952b7ceec73d7dc9bf7bef39a23c791f6f4305b8c3cc776f1d81dd2c7">SELECT_OUT2</a></div><div class="ttdeci">@ SELECT_OUT2</div><div class="ttdoc">Outer camera 2.</div><div class="ttdef"><b>Definition:</b> cam.h:25</div></div>
<div class="ttc" id="acam_8h_html_afb730582952b7ceec73d7dc9bf7bef39a6f1a562c8186872e9601956605ebce4f"><div class="ttname"><a href="cam_8h.html#afb730582952b7ceec73d7dc9bf7bef39a6f1a562c8186872e9601956605ebce4f">SELECT_IN1_OUT2</a></div><div class="ttdeci">@ SELECT_IN1_OUT2</div><div class="ttdoc">Inner camera 1 and outer camera 2.</div><div class="ttdef"><b>Definition:</b> cam.h:30</div></div>
<div class="ttc" id="acam_8h_html_afb730582952b7ceec73d7dc9bf7bef39a982e5c6846fc876cc32d5fa5a34c45f7"><div class="ttname"><a href="cam_8h.html#afb730582952b7ceec73d7dc9bf7bef39a982e5c6846fc876cc32d5fa5a34c45f7">SELECT_IN1</a></div><div class="ttdeci">@ SELECT_IN1</div><div class="ttdoc">Inner camera 1.</div><div class="ttdef"><b>Definition:</b> cam.h:24</div></div>
<div class="ttc" id="acam_8h_html_afb730582952b7ceec73d7dc9bf7bef39abed2268a81494490a6ab7030e751876e"><div class="ttname"><a href="cam_8h.html#afb730582952b7ceec73d7dc9bf7bef39abed2268a81494490a6ab7030e751876e">SELECT_ALL</a></div><div class="ttdeci">@ SELECT_ALL</div><div class="ttdoc">All cameras.</div><div class="ttdef"><b>Definition:</b> cam.h:31</div></div>
<div class="ttc" id="acam_8h_html_afb730582952b7ceec73d7dc9bf7bef39ac1719a15be93e987683f7a8e817c16f9"><div class="ttname"><a href="cam_8h.html#afb730582952b7ceec73d7dc9bf7bef39ac1719a15be93e987683f7a8e817c16f9">SELECT_NONE</a></div><div class="ttdeci">@ SELECT_NONE</div><div class="ttdoc">No camera.</div><div class="ttdef"><b>Definition:</b> cam.h:22</div></div>
<div class="ttc" id="acam_8h_html_afb730582952b7ceec73d7dc9bf7bef39ad72a88152472d1f2e55b59c540fba86a"><div class="ttname"><a href="cam_8h.html#afb730582952b7ceec73d7dc9bf7bef39ad72a88152472d1f2e55b59c540fba86a">SELECT_IN1_OUT1</a></div><div class="ttdeci">@ SELECT_IN1_OUT1</div><div class="ttdoc">Outer camera 1 and inner camera 1.</div><div class="ttdef"><b>Definition:</b> cam.h:28</div></div>
<div class="ttc" id="acam_8h_html_afb730582952b7ceec73d7dc9bf7bef39ae1e625e63a3c56c0d29626709b6f13ad"><div class="ttname"><a href="cam_8h.html#afb730582952b7ceec73d7dc9bf7bef39ae1e625e63a3c56c0d29626709b6f13ad">SELECT_OUT1_OUT2</a></div><div class="ttdeci">@ SELECT_OUT1_OUT2</div><div class="ttdoc">Both outer cameras.</div><div class="ttdef"><b>Definition:</b> cam.h:29</div></div>
<div class="ttc" id="astructCAMU__ImageQualityCalibrationData_html"><div class="ttname"><a href="structCAMU__ImageQualityCalibrationData.html">CAMU_ImageQualityCalibrationData</a></div><div class="ttdoc">Image quality calibration data.</div><div class="ttdef"><b>Definition:</b> cam.h:168</div></div>
<div class="ttc" id="astructCAMU__ImageQualityCalibrationData_html_a38b37a4c56848c31092d57d58d5ce104"><div class="ttname"><a href="structCAMU__ImageQualityCalibrationData.html#a38b37a4c56848c31092d57d58d5ce104">CAMU_ImageQualityCalibrationData::awbCcmL10Right</a></div><div class="ttdeci">u16 awbCcmL10Right</div><div class="ttdoc">Right camera, left color correction matrix blue/green gain.</div><div class="ttdef"><b>Definition:</b> cam.h:176</div></div>
<div class="ttc" id="astructCAMU__ImageQualityCalibrationData_html_a59b8ab48506a0da79a33fb3265163bda"><div class="ttname"><a href="structCAMU__ImageQualityCalibrationData.html#a59b8ab48506a0da79a33fb3265163bda">CAMU_ImageQualityCalibrationData::awbCcmL9Left</a></div><div class="ttdeci">u16 awbCcmL9Left</div><div class="ttdoc">Left camera, left color correction matrix red/green gain.</div><div class="ttdef"><b>Definition:</b> cam.h:175</div></div>
<div class="ttc" id="astructCAMU__ImageQualityCalibrationData_html_a5da6013cd8a54aea4e5193787d4d6394"><div class="ttname"><a href="structCAMU__ImageQualityCalibrationData.html#a5da6013cd8a54aea4e5193787d4d6394">CAMU_ImageQualityCalibrationData::kGL</a></div><div class="ttdeci">s16 kGL</div><div class="ttdoc">Left color correction matrix green normalization coefficient.</div><div class="ttdef"><b>Definition:</b> cam.h:171</div></div>
<div class="ttc" id="astructCAMU__ImageQualityCalibrationData_html_a9bd3660f54b3187e0a6388e6717ca7b2"><div class="ttname"><a href="structCAMU__ImageQualityCalibrationData.html#a9bd3660f54b3187e0a6388e6717ca7b2">CAMU_ImageQualityCalibrationData::awbX0Right</a></div><div class="ttdeci">u16 awbX0Right</div><div class="ttdoc">Right camera, color correction matrix position threshold.</div><div class="ttdef"><b>Definition:</b> cam.h:178</div></div>
<div class="ttc" id="astructCAMU__ImageQualityCalibrationData_html_aa82a82a801fcdd0488140dfed68a7a74"><div class="ttname"><a href="structCAMU__ImageQualityCalibrationData.html#aa82a82a801fcdd0488140dfed68a7a74">CAMU_ImageQualityCalibrationData::aeBaseTarget</a></div><div class="ttdeci">s16 aeBaseTarget</div><div class="ttdoc">Auto exposure base target brightness.</div><div class="ttdef"><b>Definition:</b> cam.h:169</div></div>
<div class="ttc" id="astructCAMU__ImageQualityCalibrationData_html_ac016c7e337d5dd912b1b964c9c1c215d"><div class="ttname"><a href="structCAMU__ImageQualityCalibrationData.html#ac016c7e337d5dd912b1b964c9c1c215d">CAMU_ImageQualityCalibrationData::awbCcmL9Right</a></div><div class="ttdeci">u16 awbCcmL9Right</div><div class="ttdoc">Right camera, left color correction matrix red/green gain.</div><div class="ttdef"><b>Definition:</b> cam.h:174</div></div>
<div class="ttc" id="astructCAMU__ImageQualityCalibrationData_html_aca34569b0802753164a7fd3cb96babeb"><div class="ttname"><a href="structCAMU__ImageQualityCalibrationData.html#aca34569b0802753164a7fd3cb96babeb">CAMU_ImageQualityCalibrationData::kBL</a></div><div class="ttdeci">s16 kBL</div><div class="ttdoc">Left color correction matrix blue normalization coefficient.</div><div class="ttdef"><b>Definition:</b> cam.h:172</div></div>
<div class="ttc" id="astructCAMU__ImageQualityCalibrationData_html_aed4a84aa1e5bb37658e7c14ae5b1a1bd"><div class="ttname"><a href="structCAMU__ImageQualityCalibrationData.html#aed4a84aa1e5bb37658e7c14ae5b1a1bd">CAMU_ImageQualityCalibrationData::awbCcmL10Left</a></div><div class="ttdeci">u16 awbCcmL10Left</div><div class="ttdoc">Left camera, left color correction matrix blue/green gain.</div><div class="ttdef"><b>Definition:</b> cam.h:177</div></div>
<div class="ttc" id="astructCAMU__ImageQualityCalibrationData_html_af18d82b11ff1f1710de9acf713029aed"><div class="ttname"><a href="structCAMU__ImageQualityCalibrationData.html#af18d82b11ff1f1710de9acf713029aed">CAMU_ImageQualityCalibrationData::awbX0Left</a></div><div class="ttdeci">u16 awbX0Left</div><div class="ttdoc">Left camera, color correction matrix position threshold.</div><div class="ttdef"><b>Definition:</b> cam.h:179</div></div>
<div class="ttc" id="astructCAMU__ImageQualityCalibrationData_html_af6c8d3357dd201aec4ba5262ecc8f4ff"><div class="ttname"><a href="structCAMU__ImageQualityCalibrationData.html#af6c8d3357dd201aec4ba5262ecc8f4ff">CAMU_ImageQualityCalibrationData::ccmPosition</a></div><div class="ttdeci">s16 ccmPosition</div><div class="ttdoc">Color correction matrix position.</div><div class="ttdef"><b>Definition:</b> cam.h:173</div></div>
<div class="ttc" id="astructCAMU__ImageQualityCalibrationData_html_afe1d7567b2dd1ba2824023c208137de5"><div class="ttname"><a href="structCAMU__ImageQualityCalibrationData.html#afe1d7567b2dd1ba2824023c208137de5">CAMU_ImageQualityCalibrationData::kRL</a></div><div class="ttdeci">s16 kRL</div><div class="ttdoc">Left color correction matrix red normalization coefficient.</div><div class="ttdef"><b>Definition:</b> cam.h:170</div></div>
<div class="ttc" id="astructCAMU__PackageParameterCameraSelect_html"><div class="ttname"><a href="structCAMU__PackageParameterCameraSelect.html">CAMU_PackageParameterCameraSelect</a></div><div class="ttdoc">Batch camera configuration for use without a context.</div><div class="ttdef"><b>Definition:</b> cam.h:202</div></div>
<div class="ttc" id="astructCAMU__PackageParameterCameraSelect_html_a2053d17585e550df8e8d63df4e92112e"><div class="ttname"><a href="structCAMU__PackageParameterCameraSelect.html#a2053d17585e550df8e8d63df4e92112e">CAMU_PackageParameterCameraSelect::autoExposureWindowX</a></div><div class="ttdeci">s16 autoExposureWindowX</div><div class="ttdoc">X of the region to use for auto exposure.</div><div class="ttdef"><b>Definition:</b> cam.h:215</div></div>
<div class="ttc" id="astructCAMU__PackageParameterCameraSelect_html_a2fc80df4f942792d629ddc00efc8aac6"><div class="ttname"><a href="structCAMU__PackageParameterCameraSelect.html#a2fc80df4f942792d629ddc00efc8aac6">CAMU_PackageParameterCameraSelect::frameRate</a></div><div class="ttdeci">u8 frameRate</div><div class="ttdoc">CAMU_FrameRate Camera frame rate.</div><div class="ttdef"><b>Definition:</b> cam.h:209</div></div>
<div class="ttc" id="astructCAMU__PackageParameterCameraSelect_html_a3a409471750c34b15e9cd7cefa0c3bac"><div class="ttname"><a href="structCAMU__PackageParameterCameraSelect.html#a3a409471750c34b15e9cd7cefa0c3bac">CAMU_PackageParameterCameraSelect::exposure</a></div><div class="ttdeci">s8 exposure</div><div class="ttdoc">Camera exposure.</div><div class="ttdef"><b>Definition:</b> cam.h:204</div></div>
<div class="ttc" id="astructCAMU__PackageParameterCameraSelect_html_a46c0f1134953113c37f73e999bc60dcc"><div class="ttname"><a href="structCAMU__PackageParameterCameraSelect.html#a46c0f1134953113c37f73e999bc60dcc">CAMU_PackageParameterCameraSelect::autoExposureWindowWidth</a></div><div class="ttdeci">s16 autoExposureWindowWidth</div><div class="ttdoc">Width of the region to use for auto exposure.</div><div class="ttdef"><b>Definition:</b> cam.h:217</div></div>
<div class="ttc" id="astructCAMU__PackageParameterCameraSelect_html_a4778d4499a3cdd043befba607ab1e80b"><div class="ttname"><a href="structCAMU__PackageParameterCameraSelect.html#a4778d4499a3cdd043befba607ab1e80b">CAMU_PackageParameterCameraSelect::whiteBalance</a></div><div class="ttdeci">u8 whiteBalance</div><div class="ttdoc">CAMU_WhiteBalance Camera white balance.</div><div class="ttdef"><b>Definition:</b> cam.h:205</div></div>
<div class="ttc" id="astructCAMU__PackageParameterCameraSelect_html_a734c54fbe1f67f3127f5023a72783db1"><div class="ttname"><a href="structCAMU__PackageParameterCameraSelect.html#a734c54fbe1f67f3127f5023a72783db1">CAMU_PackageParameterCameraSelect::autoWhiteBalanceWindowX</a></div><div class="ttdeci">s16 autoWhiteBalanceWindowX</div><div class="ttdoc">X of the region to use for auto white balance.</div><div class="ttdef"><b>Definition:</b> cam.h:219</div></div>
<div class="ttc" id="astructCAMU__PackageParameterCameraSelect_html_a7ed889c03717023d2623ec97c2eb5d07"><div class="ttname"><a href="structCAMU__PackageParameterCameraSelect.html#a7ed889c03717023d2623ec97c2eb5d07">CAMU_PackageParameterCameraSelect::autoExposureWindowHeight</a></div><div class="ttdeci">s16 autoExposureWindowHeight</div><div class="ttdoc">Height of the region to use for auto exposure.</div><div class="ttdef"><b>Definition:</b> cam.h:218</div></div>
<div class="ttc" id="astructCAMU__PackageParameterCameraSelect_html_a8345a229d9c4307d2d6f0a28ed3d69da"><div class="ttname"><a href="structCAMU__PackageParameterCameraSelect.html#a8345a229d9c4307d2d6f0a28ed3d69da">CAMU_PackageParameterCameraSelect::autoExposureOn</a></div><div class="ttdeci">u8 autoExposureOn</div><div class="ttdoc">#bool Whether to automatically determine the proper exposure.</div><div class="ttdef"><b>Definition:</b> cam.h:207</div></div>
<div class="ttc" id="astructCAMU__PackageParameterCameraSelect_html_a8f890c182b77ec4e264532ed5596283d"><div class="ttname"><a href="structCAMU__PackageParameterCameraSelect.html#a8f890c182b77ec4e264532ed5596283d">CAMU_PackageParameterCameraSelect::sharpness</a></div><div class="ttdeci">s8 sharpness</div><div class="ttdoc">Camera sharpness.</div><div class="ttdef"><b>Definition:</b> cam.h:206</div></div>
<div class="ttc" id="astructCAMU__PackageParameterCameraSelect_html_a996a9477aa82dc228126897d13527c27"><div class="ttname"><a href="structCAMU__PackageParameterCameraSelect.html#a996a9477aa82dc228126897d13527c27">CAMU_PackageParameterCameraSelect::autoWhiteBalanceWindowWidth</a></div><div class="ttdeci">s16 autoWhiteBalanceWindowWidth</div><div class="ttdoc">Width of the region to use for auto white balance.</div><div class="ttdef"><b>Definition:</b> cam.h:221</div></div>
<div class="ttc" id="astructCAMU__PackageParameterCameraSelect_html_aa77c8b06ef2db109bc263192522a4dce"><div class="ttname"><a href="structCAMU__PackageParameterCameraSelect.html#aa77c8b06ef2db109bc263192522a4dce">CAMU_PackageParameterCameraSelect::camera</a></div><div class="ttdeci">u8 camera</div><div class="ttdoc">Selected camera.</div><div class="ttdef"><b>Definition:</b> cam.h:203</div></div>
<div class="ttc" id="astructCAMU__PackageParameterCameraSelect_html_ab87d716f2d775c61ed47749ed58d5897"><div class="ttname"><a href="structCAMU__PackageParameterCameraSelect.html#ab87d716f2d775c61ed47749ed58d5897">CAMU_PackageParameterCameraSelect::autoWhiteBalanceWindowHeight</a></div><div class="ttdeci">s16 autoWhiteBalanceWindowHeight</div><div class="ttdoc">Height of the region to use for auto white balance.</div><div class="ttdef"><b>Definition:</b> cam.h:222</div></div>
<div class="ttc" id="astructCAMU__PackageParameterCameraSelect_html_abbf8bda3a676bec8840016f0558dda60"><div class="ttname"><a href="structCAMU__PackageParameterCameraSelect.html#abbf8bda3a676bec8840016f0558dda60">CAMU_PackageParameterCameraSelect::padding</a></div><div class="ttdeci">u8 padding</div><div class="ttdoc">Padding. (Aligns last 3 fields to 4 bytes)</div><div class="ttdef"><b>Definition:</b> cam.h:214</div></div>
<div class="ttc" id="astructCAMU__PackageParameterCameraSelect_html_ac1b9e4bb497b4c5016eaf69d7cb51708"><div class="ttname"><a href="structCAMU__PackageParameterCameraSelect.html#ac1b9e4bb497b4c5016eaf69d7cb51708">CAMU_PackageParameterCameraSelect::autoExposureWindowY</a></div><div class="ttdeci">s16 autoExposureWindowY</div><div class="ttdoc">Y of the region to use for auto exposure.</div><div class="ttdef"><b>Definition:</b> cam.h:216</div></div>
<div class="ttc" id="astructCAMU__PackageParameterCameraSelect_html_ada6b842c20d0ad14a348556f65ac25ca"><div class="ttname"><a href="structCAMU__PackageParameterCameraSelect.html#ada6b842c20d0ad14a348556f65ac25ca">CAMU_PackageParameterCameraSelect::noiseFilterOn</a></div><div class="ttdeci">u8 noiseFilterOn</div><div class="ttdoc">#bool Whether to enable the camera's noise filter.</div><div class="ttdef"><b>Definition:</b> cam.h:213</div></div>
<div class="ttc" id="astructCAMU__PackageParameterCameraSelect_html_ade4034e4e9d0049e2313a7aede98a890"><div class="ttname"><a href="structCAMU__PackageParameterCameraSelect.html#ade4034e4e9d0049e2313a7aede98a890">CAMU_PackageParameterCameraSelect::autoWhiteBalanceWindowY</a></div><div class="ttdeci">s16 autoWhiteBalanceWindowY</div><div class="ttdoc">Y of the region to use for auto white balance.</div><div class="ttdef"><b>Definition:</b> cam.h:220</div></div>
<div class="ttc" id="astructCAMU__PackageParameterCameraSelect_html_ae4f0ea8e5d747298e67a3f4e9622c241"><div class="ttname"><a href="structCAMU__PackageParameterCameraSelect.html#ae4f0ea8e5d747298e67a3f4e9622c241">CAMU_PackageParameterCameraSelect::contrast</a></div><div class="ttdeci">u8 contrast</div><div class="ttdoc">CAMU_Contrast Camera contrast.</div><div class="ttdef"><b>Definition:</b> cam.h:211</div></div>
<div class="ttc" id="astructCAMU__PackageParameterCameraSelect_html_af0eb8662a1a7645c975729cfcc040f62"><div class="ttname"><a href="structCAMU__PackageParameterCameraSelect.html#af0eb8662a1a7645c975729cfcc040f62">CAMU_PackageParameterCameraSelect::autoWhiteBalanceOn</a></div><div class="ttdeci">u8 autoWhiteBalanceOn</div><div class="ttdoc">#bool Whether to automatically determine the white balance mode.</div><div class="ttdef"><b>Definition:</b> cam.h:208</div></div>
<div class="ttc" id="astructCAMU__PackageParameterCameraSelect_html_af3de38877056496facb20c3eaf5eaadd"><div class="ttname"><a href="structCAMU__PackageParameterCameraSelect.html#af3de38877056496facb20c3eaf5eaadd">CAMU_PackageParameterCameraSelect::lensCorrection</a></div><div class="ttdeci">u8 lensCorrection</div><div class="ttdoc">CAMU_LensCorrection Camera lens correction.</div><div class="ttdef"><b>Definition:</b> cam.h:212</div></div>
<div class="ttc" id="astructCAMU__PackageParameterCameraSelect_html_af411f00f321445b235c10cc694262b3f"><div class="ttname"><a href="structCAMU__PackageParameterCameraSelect.html#af411f00f321445b235c10cc694262b3f">CAMU_PackageParameterCameraSelect::photoMode</a></div><div class="ttdeci">u8 photoMode</div><div class="ttdoc">CAMU_PhotoMode Camera photo mode.</div><div class="ttdef"><b>Definition:</b> cam.h:210</div></div>
<div class="ttc" id="astructCAMU__PackageParameterContextDetail_html"><div class="ttname"><a href="structCAMU__PackageParameterContextDetail.html">CAMU_PackageParameterContextDetail</a></div><div class="ttdoc">Batch camera configuration for use with a context and with detailed size information.</div><div class="ttdef"><b>Definition:</b> cam.h:235</div></div>
<div class="ttc" id="astructCAMU__PackageParameterContextDetail_html_a159e415a1914314e1b7c5c1822882f3f"><div class="ttname"><a href="structCAMU__PackageParameterContextDetail.html#a159e415a1914314e1b7c5c1822882f3f">CAMU_PackageParameterContextDetail::camera</a></div><div class="ttdeci">u8 camera</div><div class="ttdoc">Selected camera.</div><div class="ttdef"><b>Definition:</b> cam.h:236</div></div>
<div class="ttc" id="astructCAMU__PackageParameterContextDetail_html_a28c37ac85e9cf9dbe631c439d8082542"><div class="ttname"><a href="structCAMU__PackageParameterContextDetail.html#a28c37ac85e9cf9dbe631c439d8082542">CAMU_PackageParameterContextDetail::flip</a></div><div class="ttdeci">u8 flip</div><div class="ttdoc">CAMU_Flip Camera image flip mode.</div><div class="ttdef"><b>Definition:</b> cam.h:238</div></div>
<div class="ttc" id="astructCAMU__PackageParameterContextDetail_html_a65d75f5659fca34c78efc54b6bff4d64"><div class="ttname"><a href="structCAMU__PackageParameterContextDetail.html#a65d75f5659fca34c78efc54b6bff4d64">CAMU_PackageParameterContextDetail::cropY0</a></div><div class="ttdeci">s16 cropY0</div><div class="ttdoc">First crop point Y.</div><div class="ttdef"><b>Definition:</b> cam.h:243</div></div>
<div class="ttc" id="astructCAMU__PackageParameterContextDetail_html_a92deb0a00b8e2d291f96d4c41747a727"><div class="ttname"><a href="structCAMU__PackageParameterContextDetail.html#a92deb0a00b8e2d291f96d4c41747a727">CAMU_PackageParameterContextDetail::height</a></div><div class="ttdeci">s16 height</div><div class="ttdoc">Image height.</div><div class="ttdef"><b>Definition:</b> cam.h:241</div></div>
<div class="ttc" id="astructCAMU__PackageParameterContextDetail_html_a98a1a486fe970bea43c1316fc4121769"><div class="ttname"><a href="structCAMU__PackageParameterContextDetail.html#a98a1a486fe970bea43c1316fc4121769">CAMU_PackageParameterContextDetail::cropY1</a></div><div class="ttdeci">s16 cropY1</div><div class="ttdoc">Second crop point Y.</div><div class="ttdef"><b>Definition:</b> cam.h:245</div></div>
<div class="ttc" id="astructCAMU__PackageParameterContextDetail_html_aac5f8cde5c5841d68718fb2973dcd28c"><div class="ttname"><a href="structCAMU__PackageParameterContextDetail.html#aac5f8cde5c5841d68718fb2973dcd28c">CAMU_PackageParameterContextDetail::effect</a></div><div class="ttdeci">u8 effect</div><div class="ttdoc">CAMU_Effect Camera image special effects.</div><div class="ttdef"><b>Definition:</b> cam.h:239</div></div>
<div class="ttc" id="astructCAMU__PackageParameterContextDetail_html_ac19178f976bf302603f4430fb110171d"><div class="ttname"><a href="structCAMU__PackageParameterContextDetail.html#ac19178f976bf302603f4430fb110171d">CAMU_PackageParameterContextDetail::cropX1</a></div><div class="ttdeci">s16 cropX1</div><div class="ttdoc">Second crop point X.</div><div class="ttdef"><b>Definition:</b> cam.h:244</div></div>
<div class="ttc" id="astructCAMU__PackageParameterContextDetail_html_adb01fc5d6ed19793bd6d85a0ab14867d"><div class="ttname"><a href="structCAMU__PackageParameterContextDetail.html#adb01fc5d6ed19793bd6d85a0ab14867d">CAMU_PackageParameterContextDetail::context</a></div><div class="ttdeci">u8 context</div><div class="ttdoc">CAMU_Context Selected context.</div><div class="ttdef"><b>Definition:</b> cam.h:237</div></div>
<div class="ttc" id="astructCAMU__PackageParameterContextDetail_html_adbb77fc575f6f8700b7d4b3ea5883911"><div class="ttname"><a href="structCAMU__PackageParameterContextDetail.html#adbb77fc575f6f8700b7d4b3ea5883911">CAMU_PackageParameterContextDetail::width</a></div><div class="ttdeci">s16 width</div><div class="ttdoc">Image width.</div><div class="ttdef"><b>Definition:</b> cam.h:240</div></div>
<div class="ttc" id="astructCAMU__PackageParameterContextDetail_html_af578345ba667b355bef455db2ae4d507"><div class="ttname"><a href="structCAMU__PackageParameterContextDetail.html#af578345ba667b355bef455db2ae4d507">CAMU_PackageParameterContextDetail::cropX0</a></div><div class="ttdeci">s16 cropX0</div><div class="ttdoc">First crop point X.</div><div class="ttdef"><b>Definition:</b> cam.h:242</div></div>
<div class="ttc" id="astructCAMU__PackageParameterContext_html"><div class="ttname"><a href="structCAMU__PackageParameterContext.html">CAMU_PackageParameterContext</a></div><div class="ttdoc">Batch camera configuration for use with a context.</div><div class="ttdef"><b>Definition:</b> cam.h:226</div></div>
<div class="ttc" id="astructCAMU__PackageParameterContext_html_a84d7b9765454d45161f8d52592d65517"><div class="ttname"><a href="structCAMU__PackageParameterContext.html#a84d7b9765454d45161f8d52592d65517">CAMU_PackageParameterContext::flip</a></div><div class="ttdeci">u8 flip</div><div class="ttdoc">CAMU_Flip Camera image flip mode.</div><div class="ttdef"><b>Definition:</b> cam.h:229</div></div>
<div class="ttc" id="astructCAMU__PackageParameterContext_html_ab6d87ae440263c9ac76171442baa1976"><div class="ttname"><a href="structCAMU__PackageParameterContext.html#ab6d87ae440263c9ac76171442baa1976">CAMU_PackageParameterContext::size</a></div><div class="ttdeci">u8 size</div><div class="ttdoc">CAMU_Size Camera image resolution.</div><div class="ttdef"><b>Definition:</b> cam.h:231</div></div>
<div class="ttc" id="astructCAMU__PackageParameterContext_html_ace066aa1943785fc1e5d7309b8711ad6"><div class="ttname"><a href="structCAMU__PackageParameterContext.html#ace066aa1943785fc1e5d7309b8711ad6">CAMU_PackageParameterContext::effect</a></div><div class="ttdeci">u8 effect</div><div class="ttdoc">CAMU_Effect Camera image special effects.</div><div class="ttdef"><b>Definition:</b> cam.h:230</div></div>
<div class="ttc" id="astructCAMU__PackageParameterContext_html_ade8ee06861f30e8d5ffd736ac9708101"><div class="ttname"><a href="structCAMU__PackageParameterContext.html#ade8ee06861f30e8d5ffd736ac9708101">CAMU_PackageParameterContext::context</a></div><div class="ttdeci">u8 context</div><div class="ttdoc">CAMU_Context Selected context.</div><div class="ttdef"><b>Definition:</b> cam.h:228</div></div>
<div class="ttc" id="astructCAMU__PackageParameterContext_html_af34741dabacbb4ae167cd9c820bcdafc"><div class="ttname"><a href="structCAMU__PackageParameterContext.html#af34741dabacbb4ae167cd9c820bcdafc">CAMU_PackageParameterContext::camera</a></div><div class="ttdeci">u8 camera</div><div class="ttdoc">Selected camera.</div><div class="ttdef"><b>Definition:</b> cam.h:227</div></div>
<div class="ttc" id="astructCAMU__StereoCameraCalibrationData_html"><div class="ttname"><a href="structCAMU__StereoCameraCalibrationData.html">CAMU_StereoCameraCalibrationData</a></div><div class="ttdoc">Stereo camera calibration data.</div><div class="ttdef"><b>Definition:</b> cam.h:183</div></div>
<div class="ttc" id="astructCAMU__StereoCameraCalibrationData_html_a0283ceebabd56efc49a208318094ea91"><div class="ttname"><a href="structCAMU__StereoCameraCalibrationData.html#a0283ceebabd56efc49a208318094ea91">CAMU_StereoCameraCalibrationData::distanceCameras</a></div><div class="ttdeci">float distanceCameras</div><div class="ttdoc">Distance between left and right cameras.</div><div class="ttdef"><b>Definition:</b> cam.h:195</div></div>
<div class="ttc" id="astructCAMU__StereoCameraCalibrationData_html_a0ec872095025b8e1596d6546297dc013"><div class="ttname"><a href="structCAMU__StereoCameraCalibrationData.html#a0ec872095025b8e1596d6546297dc013">CAMU_StereoCameraCalibrationData::translationY</a></div><div class="ttdeci">float translationY</div><div class="ttdoc">Y axis translation to match the left camera image with the right.</div><div class="ttdef"><b>Definition:</b> cam.h:189</div></div>
<div class="ttc" id="astructCAMU__StereoCameraCalibrationData_html_a35eb133d3ff323928d993e143e42cad6"><div class="ttname"><a href="structCAMU__StereoCameraCalibrationData.html#a35eb133d3ff323928d993e143e42cad6">CAMU_StereoCameraCalibrationData::scale</a></div><div class="ttdeci">float scale</div><div class="ttdoc">Scale to match the left camera image with the right.</div><div class="ttdef"><b>Definition:</b> cam.h:186</div></div>
<div class="ttc" id="astructCAMU__StereoCameraCalibrationData_html_a4fc58597bbe040943f6e48daac1119ad"><div class="ttname"><a href="structCAMU__StereoCameraCalibrationData.html#a4fc58597bbe040943f6e48daac1119ad">CAMU_StereoCameraCalibrationData::imageHeight</a></div><div class="ttdeci">s16 imageHeight</div><div class="ttdoc">Image height.</div><div class="ttdef"><b>Definition:</b> cam.h:197</div></div>
<div class="ttc" id="astructCAMU__StereoCameraCalibrationData_html_a5320dda35a896aed071098f4e48e19cb"><div class="ttname"><a href="structCAMU__StereoCameraCalibrationData.html#a5320dda35a896aed071098f4e48e19cb">CAMU_StereoCameraCalibrationData::distanceToChart</a></div><div class="ttdeci">float distanceToChart</div><div class="ttdoc">Distance between cameras and measurement chart.</div><div class="ttdef"><b>Definition:</b> cam.h:194</div></div>
<div class="ttc" id="astructCAMU__StereoCameraCalibrationData_html_a61454743016d8fa6658a700d0c3039ca"><div class="ttname"><a href="structCAMU__StereoCameraCalibrationData.html#a61454743016d8fa6658a700d0c3039ca">CAMU_StereoCameraCalibrationData::isValidRotationXY</a></div><div class="ttdeci">u8 isValidRotationXY</div><div class="ttdoc">#bool Whether the X and Y rotation data is valid.</div><div class="ttdef"><b>Definition:</b> cam.h:184</div></div>
<div class="ttc" id="astructCAMU__StereoCameraCalibrationData_html_a6d9d450143a17c93dc37b5275d1b1b10"><div class="ttname"><a href="structCAMU__StereoCameraCalibrationData.html#a6d9d450143a17c93dc37b5275d1b1b10">CAMU_StereoCameraCalibrationData::rotationX</a></div><div class="ttdeci">float rotationX</div><div class="ttdoc">X axis rotation to match the left camera image with the right.</div><div class="ttdef"><b>Definition:</b> cam.h:190</div></div>
<div class="ttc" id="astructCAMU__StereoCameraCalibrationData_html_a927e36f99989fade0ced434b7139c078"><div class="ttname"><a href="structCAMU__StereoCameraCalibrationData.html#a927e36f99989fade0ced434b7139c078">CAMU_StereoCameraCalibrationData::rotationZ</a></div><div class="ttdeci">float rotationZ</div><div class="ttdoc">Z axis rotation to match the left camera image with the right.</div><div class="ttdef"><b>Definition:</b> cam.h:187</div></div>
<div class="ttc" id="astructCAMU__StereoCameraCalibrationData_html_a9e614f0a5a80bcf789366ff5bba7768a"><div class="ttname"><a href="structCAMU__StereoCameraCalibrationData.html#a9e614f0a5a80bcf789366ff5bba7768a">CAMU_StereoCameraCalibrationData::rotationY</a></div><div class="ttdeci">float rotationY</div><div class="ttdoc">Y axis rotation to match the left camera image with the right.</div><div class="ttdef"><b>Definition:</b> cam.h:191</div></div>
<div class="ttc" id="astructCAMU__StereoCameraCalibrationData_html_aa9089aa4538c786973004eda481d6b9e"><div class="ttname"><a href="structCAMU__StereoCameraCalibrationData.html#aa9089aa4538c786973004eda481d6b9e">CAMU_StereoCameraCalibrationData::translationX</a></div><div class="ttdeci">float translationX</div><div class="ttdoc">X axis translation to match the left camera image with the right.</div><div class="ttdef"><b>Definition:</b> cam.h:188</div></div>
<div class="ttc" id="astructCAMU__StereoCameraCalibrationData_html_ae0cd994c062b2005cd981a69219d2e37"><div class="ttname"><a href="structCAMU__StereoCameraCalibrationData.html#ae0cd994c062b2005cd981a69219d2e37">CAMU_StereoCameraCalibrationData::imageWidth</a></div><div class="ttdeci">s16 imageWidth</div><div class="ttdoc">Image width.</div><div class="ttdef"><b>Definition:</b> cam.h:196</div></div>
<div class="ttc" id="astructCAMU__StereoCameraCalibrationData_html_ae5fb95867a93c9ae30f456193e0e86a7"><div class="ttname"><a href="structCAMU__StereoCameraCalibrationData.html#ae5fb95867a93c9ae30f456193e0e86a7">CAMU_StereoCameraCalibrationData::angleOfViewLeft</a></div><div class="ttdeci">float angleOfViewLeft</div><div class="ttdoc">Left camera angle of view.</div><div class="ttdef"><b>Definition:</b> cam.h:193</div></div>
<div class="ttc" id="astructCAMU__StereoCameraCalibrationData_html_afd4e30bc40e473447ff6358084dc2aaa"><div class="ttname"><a href="structCAMU__StereoCameraCalibrationData.html#afd4e30bc40e473447ff6358084dc2aaa">CAMU_StereoCameraCalibrationData::angleOfViewRight</a></div><div class="ttdeci">float angleOfViewRight</div><div class="ttdoc">Right camera angle of view.</div><div class="ttdef"><b>Definition:</b> cam.h:192</div></div>
<div class="ttc" id="atypes_8h_html"><div class="ttname"><a href="types_8h.html">types.h</a></div><div class="ttdoc">Various system types.</div></div>
<div class="ttc" id="atypes_8h_html_a350c6fc928e3bdc6c6486268ac8fb269"><div class="ttname"><a href="types_8h.html#a350c6fc928e3bdc6c6486268ac8fb269">s64</a></div><div class="ttdeci">int64_t s64</div><div class="ttdoc">64-bit signed integer</div><div class="ttdef"><b>Definition:</b> types.h:29</div></div>
<div class="ttc" id="atypes_8h_html_a3a8ea58898cb58fc96013383d39f482c"><div class="ttname"><a href="types_8h.html#a3a8ea58898cb58fc96013383d39f482c">BIT</a></div><div class="ttdeci">#define BIT(n)</div><div class="ttdoc">Creates a bitmask from a bit number.</div><div class="ttdef"><b>Definition:</b> types.h:47</div></div>
<div class="ttc" id="atypes_8h_html_a92c50087ca0e64fa93fc59402c55f8ca"><div class="ttname"><a href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a></div><div class="ttdeci">uint8_t u8</div><div class="ttdoc">would be nice if newlib had this already</div><div class="ttdef"><b>Definition:</b> types.h:21</div></div>
<div class="ttc" id="atypes_8h_html_a9e382f207c65ca13ab4ae98363aeda80"><div class="ttname"><a href="types_8h.html#a9e382f207c65ca13ab4ae98363aeda80">s8</a></div><div class="ttdeci">int8_t s8</div><div class="ttdoc">8-bit signed integer</div><div class="ttdef"><b>Definition:</b> types.h:26</div></div>
<div class="ttc" id="atypes_8h_html_aa980e2c02ba2305e0f489d5650655425"><div class="ttname"><a href="types_8h.html#aa980e2c02ba2305e0f489d5650655425">s16</a></div><div class="ttdeci">int16_t s16</div><div class="ttdoc">16-bit signed integer</div><div class="ttdef"><b>Definition:</b> types.h:27</div></div>
<div class="ttc" id="atypes_8h_html_ab6d744c6b5de129f12937e482dc674fb"><div class="ttname"><a href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a></div><div class="ttdeci">u32 Handle</div><div class="ttdoc">Resource handle.</div><div class="ttdef"><b>Definition:</b> types.h:41</div></div>
<div class="ttc" id="atypes_8h_html_ac830bf5a4f2cf8273f61ab99a46cf163"><div class="ttname"><a href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a></div><div class="ttdeci">s32 Result</div><div class="ttdoc">Function result.</div><div class="ttdef"><b>Definition:</b> types.h:42</div></div>
<div class="ttc" id="atypes_8h_html_ace9d960e74685e2cd84b36132dbbf8aa"><div class="ttname"><a href="types_8h.html#ace9d960e74685e2cd84b36132dbbf8aa">u16</a></div><div class="ttdeci">uint16_t u16</div><div class="ttdoc">16-bit unsigned integer</div><div class="ttdef"><b>Definition:</b> types.h:22</div></div>
<div class="ttc" id="atypes_8h_html_afaa62991928fb9fb18ff0db62a040aba"><div class="ttname"><a href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a></div><div class="ttdeci">uint32_t u32</div><div class="ttdoc">32-bit unsigned integer</div><div class="ttdef"><b>Definition:</b> types.h:23</div></div>
<div class="ttc" id="ay2r_8h_html"><div class="ttname"><a href="y2r_8h.html">y2r.h</a></div><div class="ttdoc">Y2R service for hardware YUV-&gt;RGB conversions.</div></div>
<div class="ttc" id="ay2r_8h_html_a4d268580b18b07f348fe7ee8c72fac31"><div class="ttname"><a href="y2r_8h.html#a4d268580b18b07f348fe7ee8c72fac31">Y2RU_StandardCoefficient</a></div><div class="ttdeci">Y2RU_StandardCoefficient</div><div class="ttdoc">Preset conversion coefficients based on ITU standards for the YUV-&gt;RGB formula.</div><div class="ttdef"><b>Definition:</b> y2r.h:87</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
</small></address>
</body>
</html>