Repository URL to install this package:
Version:
7:2.7.1-1ubuntu3 ▾
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>FFmpeg: libavutil/intreadwrite.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
$(document).ready(function() { searchBox.OnSelectItem(0); });
</script>
</head>
<body>
<div id="top"><!-- do not remove this div! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">FFmpeg
 <span id="projectnumber">2.7.1</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- Generated by Doxygen 1.7.6.1 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
<li><a href="pages.html"><span>Related Pages</span></a></li>
<li><a href="modules.html"><span>Modules</span></a></li>
<li><a href="annotated.html"><span>Data Structures</span></a></li>
<li class="current"><a href="files.html"><span>Files</span></a></li>
<li><a href="examples.html"><span>Examples</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</li>
</ul>
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li><a href="files.html"><span>File List</span></a></li>
<li><a href="globals.html"><span>Globals</span></a></li>
</ul>
</div>
</div>
<div class="header">
<div class="summary">
<a href="#nested-classes">Data Structures</a> |
<a href="#define-members">Defines</a> |
<a href="#var-members">Variables</a> </div>
<div class="headertitle">
<div class="title">libavutil/intreadwrite.h File Reference</div> </div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include <stdint.h></code><br/>
<code>#include "libavutil/avconfig.h"</code><br/>
<code>#include "<a class="el" href="attributes_8h_source.html">attributes.h</a>"</code><br/>
<code>#include "<a class="el" href="bswap_8h_source.html">bswap.h</a>"</code><br/>
</div>
<p><a href="intreadwrite_8h_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
<tr><td colspan="2"><h2><a name="nested-classes"></a>
Data Structures</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">union  </td><td class="memItemRight" valign="bottom"><a class="el" href="unionav__alias.html">av_alias</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">union  </td><td class="memItemRight" valign="bottom"><a class="el" href="unionav__alias.html">av_alias</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">union  </td><td class="memItemRight" valign="bottom"><a class="el" href="unionav__alias.html">av_alias</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">union  </td><td class="memItemRight" valign="bottom"><a class="el" href="unionunaligned__64.html">unaligned_64</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">union  </td><td class="memItemRight" valign="bottom"><a class="el" href="unionunaligned__32.html">unaligned_32</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">union  </td><td class="memItemRight" valign="bottom"><a class="el" href="unionunaligned__16.html">unaligned_16</a></td></tr>
<tr><td colspan="2"><h2><a name="define-members"></a>
Defines</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="intreadwrite_8h.html#a020512f12aa1fc9cc2ec5d19fa4d3963">AV_RN</a>(s, p)   (((const union unaligned_##s *) (p))->l)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="intreadwrite_8h.html#aaeaa15759b6e96fc26e72d0961272920">AV_WN</a>(s, p, v)   ((((union unaligned_##s *) (p))->l) = (v))</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="intreadwrite_8h.html#abba39129956db1c2c54c984819b9356e">AV_RN16</a>(p)   <a class="el" href="intreadwrite_8h.html#a020512f12aa1fc9cc2ec5d19fa4d3963">AV_RN</a>(16, p)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="intreadwrite_8h.html#a44f4fb158dba8bef8558a9092047e108">AV_RN32</a>(p)   <a class="el" href="intreadwrite_8h.html#a020512f12aa1fc9cc2ec5d19fa4d3963">AV_RN</a>(32, p)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="intreadwrite_8h.html#a1ec1c5d795847263b619e774460a5805">AV_RN64</a>(p)   <a class="el" href="intreadwrite_8h.html#a020512f12aa1fc9cc2ec5d19fa4d3963">AV_RN</a>(64, p)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="intreadwrite_8h.html#ab57091b00cb68a113d18ab0d79f62823">AV_WN16</a>(p, v)   <a class="el" href="intreadwrite_8h.html#aaeaa15759b6e96fc26e72d0961272920">AV_WN</a>(16, p, v)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="intreadwrite_8h.html#a1b5acc160c4752ec37479a1d36989717">AV_WN32</a>(p, v)   <a class="el" href="intreadwrite_8h.html#aaeaa15759b6e96fc26e72d0961272920">AV_WN</a>(32, p, v)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="intreadwrite_8h.html#aa8cb04659ca903c9933cc41e7d9e62f0">AV_WN64</a>(p, v)   <a class="el" href="intreadwrite_8h.html#aaeaa15759b6e96fc26e72d0961272920">AV_WN</a>(64, p, v)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="intreadwrite_8h.html#adc6827e2294c9685cb7b4ba80b8fcc83">AV_RB</a>(s, p)   av_bswap##s(<a class="el" href="intreadwrite_8h.html#a020512f12aa1fc9cc2ec5d19fa4d3963">AV_RN</a>##s(p))</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="intreadwrite_8h.html#aea627f318bc3eff226c3997c59777afc">AV_WB</a>(s, p, v)   <a class="el" href="intreadwrite_8h.html#aaeaa15759b6e96fc26e72d0961272920">AV_WN</a>##s(p, av_bswap##s(v))</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="intreadwrite_8h.html#a9cb752488fce835f0296a2c5966ef6f2">AV_RL</a>(s, p)   <a class="el" href="intreadwrite_8h.html#a020512f12aa1fc9cc2ec5d19fa4d3963">AV_RN</a>##s(p)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="intreadwrite_8h.html#adbe3fc7b5338ad527f0639149ba4140d">AV_WL</a>(s, p, v)   <a class="el" href="intreadwrite_8h.html#aaeaa15759b6e96fc26e72d0961272920">AV_WN</a>##s(p, v)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="intreadwrite_8h.html#a2c1d8297f364bdabb641134d89452be8">AV_RB8</a>(x)   (((const uint8_t*)(x))[0])</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="intreadwrite_8h.html#a9ac2c1eb4e110798d965d0aead639ff9">AV_WB8</a>(p, d)   do { ((uint8_t*)(p))[0] = (d); } while(0)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="intreadwrite_8h.html#a55078053865057f170763da4992b4f9f">AV_RL8</a>(x)   <a class="el" href="intreadwrite_8h.html#a2c1d8297f364bdabb641134d89452be8">AV_RB8</a>(x)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="intreadwrite_8h.html#a1c05294c31b4a16d37d5620a84d55c15">AV_WL8</a>(p, d)   <a class="el" href="intreadwrite_8h.html#a9ac2c1eb4e110798d965d0aead639ff9">AV_WB8</a>(p, d)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="intreadwrite_8h.html#aed507570c89b3f42b33bcc9cfda729ba">AV_RB16</a>(p)   <a class="el" href="intreadwrite_8h.html#adc6827e2294c9685cb7b4ba80b8fcc83">AV_RB</a>(16, p)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="intreadwrite_8h.html#ab7accbb4255a3ca20f84837e4ad36816">AV_WB16</a>(p, v)   <a class="el" href="intreadwrite_8h.html#aea627f318bc3eff226c3997c59777afc">AV_WB</a>(16, p, v)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="intreadwrite_8h.html#ab00678adc4c96bd1d4966704c3001d13">AV_RL16</a>(p)   <a class="el" href="intreadwrite_8h.html#a9cb752488fce835f0296a2c5966ef6f2">AV_RL</a>(16, p)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="intreadwrite_8h.html#aba656beaa26f86d7be6373604a456896">AV_WL16</a>(p, v)   <a class="el" href="intreadwrite_8h.html#adbe3fc7b5338ad527f0639149ba4140d">AV_WL</a>(16, p, v)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="intreadwrite_8h.html#a707f99f72fc1c8b2b42ef74dd253eb36">AV_RB32</a>(p)   <a class="el" href="intreadwrite_8h.html#adc6827e2294c9685cb7b4ba80b8fcc83">AV_RB</a>(32, p)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="intreadwrite_8h.html#a1e73ce17f178d25c0b9b4a149021ad09">AV_WB32</a>(p, v)   <a class="el" href="intreadwrite_8h.html#aea627f318bc3eff226c3997c59777afc">AV_WB</a>(32, p, v)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="intreadwrite_8h.html#a635da34482479d790f40ae0dc212fc8d">AV_RL32</a>(p)   <a class="el" href="intreadwrite_8h.html#a9cb752488fce835f0296a2c5966ef6f2">AV_RL</a>(32, p)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="intreadwrite_8h.html#a5a8ed7e1893f66d3ae88b09fc9609343">AV_WL32</a>(p, v)   <a class="el" href="intreadwrite_8h.html#adbe3fc7b5338ad527f0639149ba4140d">AV_WL</a>(32, p, v)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="intreadwrite_8h.html#aa8e0e9c88c6fa94435bb3bfafb8c431d">AV_RB64</a>(p)   <a class="el" href="intreadwrite_8h.html#adc6827e2294c9685cb7b4ba80b8fcc83">AV_RB</a>(64, p)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="intreadwrite_8h.html#a8e3252c2968f662867c8e729eb2286dc">AV_WB64</a>(p, v)   <a class="el" href="intreadwrite_8h.html#aea627f318bc3eff226c3997c59777afc">AV_WB</a>(64, p, v)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="intreadwrite_8h.html#a6221aa4219a1d4803136608c6a56d023">AV_RL64</a>(p)   <a class="el" href="intreadwrite_8h.html#a9cb752488fce835f0296a2c5966ef6f2">AV_RL</a>(64, p)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="intreadwrite_8h.html#a42556bb7701e4e8e39784e52111eb0ea">AV_WL64</a>(p, v)   <a class="el" href="intreadwrite_8h.html#adbe3fc7b5338ad527f0639149ba4140d">AV_WL</a>(64, p, v)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="intreadwrite_8h.html#aebf18e1441526de3d384deb33efde013">AV_RB24</a>(x)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="intreadwrite_8h.html#a0c2470fe15d4c1895742db2c9993f56a">AV_WB24</a>(p, d)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="intreadwrite_8h.html#a0bf88f49de5f9bf22ad5c100de42e987">AV_RL24</a>(x)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="intreadwrite_8h.html#a961208430c9efe30e15c9e8eacf258da">AV_WL24</a>(p, d)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="intreadwrite_8h.html#afa8d2530c9f9f048dbae9b64563fefd5">AV_RB48</a>(x)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="intreadwrite_8h.html#a83955b40b0b6ec1c4c9cee1e3b1e7b8a">AV_WB48</a>(p, darg)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="intreadwrite_8h.html#a0666ed9466705bc54a145304ed758f47">AV_RL48</a>(x)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="intreadwrite_8h.html#aa3089b283fbd11dc195db2f86efcb523">AV_WL48</a>(p, darg)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="intreadwrite_8h.html#a7167ebc6f6d8674c0bd6e66fe0bb5b61">AV_RNA</a>(s, p)   (((const <a class="el" href="unionav__alias.html">av_alias</a>##s*)(p))->u##s)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="intreadwrite_8h.html#ab3e3138adb0e668d956ef6aeaea53a26">AV_WNA</a>(s, p, v)   (((<a class="el" href="unionav__alias.html">av_alias</a>##s*)(p))->u##s = (v))</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="intreadwrite_8h.html#a57f0352b91eafb6ee4fa7b4bee5422de">AV_RN16A</a>(p)   <a class="el" href="intreadwrite_8h.html#a7167ebc6f6d8674c0bd6e66fe0bb5b61">AV_RNA</a>(16, p)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="intreadwrite_8h.html#aac5f469c36afd41f4635ae16ef99aaeb">AV_RN32A</a>(p)   <a class="el" href="intreadwrite_8h.html#a7167ebc6f6d8674c0bd6e66fe0bb5b61">AV_RNA</a>(32, p)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="intreadwrite_8h.html#af10237da6e090a1de594ecbbcde6a513">AV_RN64A</a>(p)   <a class="el" href="intreadwrite_8h.html#a7167ebc6f6d8674c0bd6e66fe0bb5b61">AV_RNA</a>(64, p)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="intreadwrite_8h.html#a6718acf393a2a29d411b11b6ade16dfd">AV_WN16A</a>(p, v)   <a class="el" href="intreadwrite_8h.html#ab3e3138adb0e668d956ef6aeaea53a26">AV_WNA</a>(16, p, v)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="intreadwrite_8h.html#a83fe05faaabe74423b69af94ef8bfd59">AV_WN32A</a>(p, v)   <a class="el" href="intreadwrite_8h.html#ab3e3138adb0e668d956ef6aeaea53a26">AV_WNA</a>(32, p, v)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="intreadwrite_8h.html#ae40239d6ddadb554576137ffcb15f50a">AV_WN64A</a>(p, v)   <a class="el" href="intreadwrite_8h.html#ab3e3138adb0e668d956ef6aeaea53a26">AV_WNA</a>(64, p, v)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="intreadwrite_8h.html#abd1b12e5454e64f02cdca3af8d13513f">AV_COPYU</a>(n, d, s)   <a class="el" href="intreadwrite_8h.html#aaeaa15759b6e96fc26e72d0961272920">AV_WN</a>##n(d, <a class="el" href="intreadwrite_8h.html#a020512f12aa1fc9cc2ec5d19fa4d3963">AV_RN</a>##n(s));</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="intreadwrite_8h.html#a04339041397af6858276e38f4cf86a03">AV_COPY16U</a>(d, s)   <a class="el" href="intreadwrite_8h.html#abd1b12e5454e64f02cdca3af8d13513f">AV_COPYU</a>(16, d, s)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="intreadwrite_8h.html#a8ac44986def7e9a6c3896aeef25be1d9">AV_COPY32U</a>(d, s)   <a class="el" href="intreadwrite_8h.html#abd1b12e5454e64f02cdca3af8d13513f">AV_COPYU</a>(32, d, s)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="intreadwrite_8h.html#a429a0363fb2a37cb6efb623224bcb7a5">AV_COPY64U</a>(d, s)   <a class="el" href="intreadwrite_8h.html#abd1b12e5454e64f02cdca3af8d13513f">AV_COPYU</a>(64, d, s)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="intreadwrite_8h.html#a2daa324032e9276220d464c8aafb4427">AV_COPY128U</a>(d, s)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="intreadwrite_8h.html#a8b6c367b55e6bb38e533c6624dce2d60">AV_COPY</a>(n, d, s)   (((<a class="el" href="unionav__alias.html">av_alias</a>##n*)(d))->u##n = ((const <a class="el" href="unionav__alias.html">av_alias</a>##n*)(s))->u##n)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="intreadwrite_8h.html#abf1f92c58eae20370a29c9cbea0d2e67">AV_COPY16</a>(d, s)   <a class="el" href="intreadwrite_8h.html#a8b6c367b55e6bb38e533c6624dce2d60">AV_COPY</a>(16, d, s)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="intreadwrite_8h.html#af4d73eb3f0a39c7cb3a97ce7296b80bf">AV_COPY32</a>(d, s)   <a class="el" href="intreadwrite_8h.html#a8b6c367b55e6bb38e533c6624dce2d60">AV_COPY</a>(32, d, s)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="intreadwrite_8h.html#a50654c20c1149e9f6f8bb80a335231e7">AV_COPY64</a>(d, s)   <a class="el" href="intreadwrite_8h.html#a8b6c367b55e6bb38e533c6624dce2d60">AV_COPY</a>(64, d, s)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="intreadwrite_8h.html#a2bff2b6e75bc7a0df5c6edb8bfb814c3">AV_COPY128</a>(d, s)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="intreadwrite_8h.html#a0d746019a9e7d4c9dcbfc6e238bf7fc4">AV_SWAP</a>(n, a, b)   <a class="el" href="common_8h.html#a09a0bb7d8fcfac416de7a5fe7fd8b0f1">FFSWAP</a>(<a class="el" href="unionav__alias.html">av_alias</a>##n, *(<a class="el" href="unionav__alias.html">av_alias</a>##n*)(a), *(<a class="el" href="unionav__alias.html">av_alias</a>##n*)(b))</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="intreadwrite_8h.html#a1e12b7da6936ff11fdb19343e4d39889">AV_SWAP64</a>(a, b)   <a class="el" href="intreadwrite_8h.html#a0d746019a9e7d4c9dcbfc6e238bf7fc4">AV_SWAP</a>(64, a, b)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="intreadwrite_8h.html#ae5ed03faa07a86bc644a746caaaadf46">AV_ZERO</a>(n, d)   (((<a class="el" href="unionav__alias.html">av_alias</a>##n*)(d))->u##n = 0)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="intreadwrite_8h.html#aabb8102d6243616145305d089bfe05db">AV_ZERO16</a>(d)   <a class="el" href="intreadwrite_8h.html#ae5ed03faa07a86bc644a746caaaadf46">AV_ZERO</a>(16, d)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="intreadwrite_8h.html#a0bba4ee59e0894465c7aaa11c73bcbd5">AV_ZERO32</a>(d)   <a class="el" href="intreadwrite_8h.html#ae5ed03faa07a86bc644a746caaaadf46">AV_ZERO</a>(32, d)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="intreadwrite_8h.html#a485836c035a7aab045094ca27381964b">AV_ZERO64</a>(d)   <a class="el" href="intreadwrite_8h.html#ae5ed03faa07a86bc644a746caaaadf46">AV_ZERO</a>(64, d)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="intreadwrite_8h.html#a7c3f497db4f11e02df33b15dddbe5fed">AV_ZERO128</a>(d)</td></tr>
<tr><td colspan="2"><h2><a name="var-members"></a>
Variables</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">union <a class="el" href="unionunaligned__64.html">unaligned_64</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="intreadwrite_8h.html#ab8e3f2ef945db7c0e2591014a31facc7">av_alias</a></td></tr>
</table>
<hr/><h2>Define Documentation</h2>
<a class="anchor" id="a020512f12aa1fc9cc2ec5d19fa4d3963"></a><!-- doxytag: member="intreadwrite.h::AV_RN" ref="a020512f12aa1fc9cc2ec5d19fa4d3963" args="(s, p)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="intreadwrite_8h.html#a020512f12aa1fc9cc2ec5d19fa4d3963">AV_RN</a></td>
<td>(</td>
<td class="paramtype"> </td>
<td class="paramname">s, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"> </td>
<td class="paramname">p </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td>   (((const union unaligned_##s *) (p))->l)</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="intreadwrite_8h_source.html#l00224">224</a> of file <a class="el" href="intreadwrite_8h_source.html">intreadwrite.h</a>.</p>
</div>
</div>
<a class="anchor" id="aaeaa15759b6e96fc26e72d0961272920"></a><!-- doxytag: member="intreadwrite.h::AV_WN" ref="aaeaa15759b6e96fc26e72d0961272920" args="(s, p, v)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="intreadwrite_8h.html#aaeaa15759b6e96fc26e72d0961272920">AV_WN</a></td>
<td>(</td>
<td class="paramtype"> </td>
<td class="paramname">s, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"> </td>
<td class="paramname">p, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"> </td>
<td class="paramname">v </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td>   ((((union unaligned_##s *) (p))->l) = (v))</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="intreadwrite_8h_source.html#l00225">225</a> of file <a class="el" href="intreadwrite_8h_source.html">intreadwrite.h</a>.</p>
</div>
</div>
<a class="anchor" id="abba39129956db1c2c54c984819b9356e"></a><!-- doxytag: member="intreadwrite.h::AV_RN16" ref="abba39129956db1c2c54c984819b9356e" args="(p)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="intreadwrite_8h.html#abba39129956db1c2c54c984819b9356e">AV_RN16</a></td>
<td>(</td>
<td class="paramtype"> </td>
<td class="paramname">p</td><td>)</td>
<td>   <a class="el" href="intreadwrite_8h.html#a020512f12aa1fc9cc2ec5d19fa4d3963">AV_RN</a>(16, p)</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="intreadwrite_8h_source.html#l00360">360</a> of file <a class="el" href="intreadwrite_8h_source.html">intreadwrite.h</a>.</p>
</div>
</div>
<a class="anchor" id="a44f4fb158dba8bef8558a9092047e108"></a><!-- doxytag: member="intreadwrite.h::AV_RN32" ref="a44f4fb158dba8bef8558a9092047e108" args="(p)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="intreadwrite_8h.html#a44f4fb158dba8bef8558a9092047e108">AV_RN32</a></td>
<td>(</td>
<td class="paramtype"> </td>
<td class="paramname">p</td><td>)</td>
<td>   <a class="el" href="intreadwrite_8h.html#a020512f12aa1fc9cc2ec5d19fa4d3963">AV_RN</a>(32, p)</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="intreadwrite_8h_source.html#l00364">364</a> of file <a class="el" href="intreadwrite_8h_source.html">intreadwrite.h</a>.</p>
</div>
</div>
<a class="anchor" id="a1ec1c5d795847263b619e774460a5805"></a><!-- doxytag: member="intreadwrite.h::AV_RN64" ref="a1ec1c5d795847263b619e774460a5805" args="(p)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="intreadwrite_8h.html#a1ec1c5d795847263b619e774460a5805">AV_RN64</a></td>
<td>(</td>
<td class="paramtype"> </td>
<td class="paramname">p</td><td>)</td>
<td>   <a class="el" href="intreadwrite_8h.html#a020512f12aa1fc9cc2ec5d19fa4d3963">AV_RN</a>(64, p)</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="intreadwrite_8h_source.html#l00368">368</a> of file <a class="el" href="intreadwrite_8h_source.html">intreadwrite.h</a>.</p>
</div>
</div>
<a class="anchor" id="ab57091b00cb68a113d18ab0d79f62823"></a><!-- doxytag: member="intreadwrite.h::AV_WN16" ref="ab57091b00cb68a113d18ab0d79f62823" args="(p, v)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="intreadwrite_8h.html#ab57091b00cb68a113d18ab0d79f62823">AV_WN16</a></td>
<td>(</td>
<td class="paramtype"> </td>
<td class="paramname">p, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"> </td>
<td class="paramname">v </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td>   <a class="el" href="intreadwrite_8h.html#aaeaa15759b6e96fc26e72d0961272920">AV_WN</a>(16, p, v)</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="intreadwrite_8h_source.html#l00372">372</a> of file <a class="el" href="intreadwrite_8h_source.html">intreadwrite.h</a>.</p>
</div>
</div>
<a class="anchor" id="a1b5acc160c4752ec37479a1d36989717"></a><!-- doxytag: member="intreadwrite.h::AV_WN32" ref="a1b5acc160c4752ec37479a1d36989717" args="(p, v)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="intreadwrite_8h.html#a1b5acc160c4752ec37479a1d36989717">AV_WN32</a></td>
<td>(</td>
<td class="paramtype"> </td>
<td class="paramname">p, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"> </td>
<td class="paramname">v </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td>   <a class="el" href="intreadwrite_8h.html#aaeaa15759b6e96fc26e72d0961272920">AV_WN</a>(32, p, v)</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="intreadwrite_8h_source.html#l00376">376</a> of file <a class="el" href="intreadwrite_8h_source.html">intreadwrite.h</a>.</p>
</div>
</div>
<a class="anchor" id="aa8cb04659ca903c9933cc41e7d9e62f0"></a><!-- doxytag: member="intreadwrite.h::AV_WN64" ref="aa8cb04659ca903c9933cc41e7d9e62f0" args="(p, v)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="intreadwrite_8h.html#aa8cb04659ca903c9933cc41e7d9e62f0">AV_WN64</a></td>
<td>(</td>
<td class="paramtype"> </td>
<td class="paramname">p, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"> </td>
<td class="paramname">v </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td>   <a class="el" href="intreadwrite_8h.html#aaeaa15759b6e96fc26e72d0961272920">AV_WN</a>(64, p, v)</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="intreadwrite_8h_source.html#l00380">380</a> of file <a class="el" href="intreadwrite_8h_source.html">intreadwrite.h</a>.</p>
</div>
</div>
<a class="anchor" id="adc6827e2294c9685cb7b4ba80b8fcc83"></a><!-- doxytag: member="intreadwrite.h::AV_RB" ref="adc6827e2294c9685cb7b4ba80b8fcc83" args="(s, p)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="intreadwrite_8h.html#adc6827e2294c9685cb7b4ba80b8fcc83">AV_RB</a></td>
<td>(</td>
<td class="paramtype"> </td>
<td class="paramname">s, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"> </td>
<td class="paramname">p </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td>   av_bswap##s(<a class="el" href="intreadwrite_8h.html#a020512f12aa1fc9cc2ec5d19fa4d3963">AV_RN</a>##s(p))</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="intreadwrite_8h_source.html#l00389">389</a> of file <a class="el" href="intreadwrite_8h_source.html">intreadwrite.h</a>.</p>
</div>
</div>
<a class="anchor" id="aea627f318bc3eff226c3997c59777afc"></a><!-- doxytag: member="intreadwrite.h::AV_WB" ref="aea627f318bc3eff226c3997c59777afc" args="(s, p, v)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="intreadwrite_8h.html#aea627f318bc3eff226c3997c59777afc">AV_WB</a></td>
<td>(</td>
<td class="paramtype"> </td>
<td class="paramname">s, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"> </td>
<td class="paramname">p, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"> </td>
<td class="paramname">v </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td>   <a class="el" href="intreadwrite_8h.html#aaeaa15759b6e96fc26e72d0961272920">AV_WN</a>##s(p, av_bswap##s(v))</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="intreadwrite_8h_source.html#l00390">390</a> of file <a class="el" href="intreadwrite_8h_source.html">intreadwrite.h</a>.</p>
</div>
</div>
<a class="anchor" id="a9cb752488fce835f0296a2c5966ef6f2"></a><!-- doxytag: member="intreadwrite.h::AV_RL" ref="a9cb752488fce835f0296a2c5966ef6f2" args="(s, p)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="intreadwrite_8h.html#a9cb752488fce835f0296a2c5966ef6f2">AV_RL</a></td>
<td>(</td>
<td class="paramtype"> </td>
<td class="paramname">s, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"> </td>
<td class="paramname">p </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td>   <a class="el" href="intreadwrite_8h.html#a020512f12aa1fc9cc2ec5d19fa4d3963">AV_RN</a>##s(p)</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="intreadwrite_8h_source.html#l00391">391</a> of file <a class="el" href="intreadwrite_8h_source.html">intreadwrite.h</a>.</p>
</div>
</div>
<a class="anchor" id="adbe3fc7b5338ad527f0639149ba4140d"></a><!-- doxytag: member="intreadwrite.h::AV_WL" ref="adbe3fc7b5338ad527f0639149ba4140d" args="(s, p, v)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="intreadwrite_8h.html#adbe3fc7b5338ad527f0639149ba4140d">AV_WL</a></td>
<td>(</td>
<td class="paramtype"> </td>
<td class="paramname">s, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"> </td>
<td class="paramname">p, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"> </td>
<td class="paramname">v </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td>   <a class="el" href="intreadwrite_8h.html#aaeaa15759b6e96fc26e72d0961272920">AV_WN</a>##s(p, v)</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="intreadwrite_8h_source.html#l00392">392</a> of file <a class="el" href="intreadwrite_8h_source.html">intreadwrite.h</a>.</p>
</div>
</div>
<a class="anchor" id="a2c1d8297f364bdabb641134d89452be8"></a><!-- doxytag: member="intreadwrite.h::AV_RB8" ref="a2c1d8297f364bdabb641134d89452be8" args="(x)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="intreadwrite_8h.html#a2c1d8297f364bdabb641134d89452be8">AV_RB8</a></td>
<td>(</td>
<td class="paramtype"> </td>
<td class="paramname">x</td><td>)</td>
<td>   (((const uint8_t*)(x))[0])</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="intreadwrite_8h_source.html#l00395">395</a> of file <a class="el" href="intreadwrite_8h_source.html">intreadwrite.h</a>.</p>
</div>
</div>
<a class="anchor" id="a9ac2c1eb4e110798d965d0aead639ff9"></a><!-- doxytag: member="intreadwrite.h::AV_WB8" ref="a9ac2c1eb4e110798d965d0aead639ff9" args="(p, d)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="intreadwrite_8h.html#a9ac2c1eb4e110798d965d0aead639ff9">AV_WB8</a></td>
<td>(</td>
<td class="paramtype"> </td>
<td class="paramname">p, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"> </td>
<td class="paramname">d </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td>   do { ((uint8_t*)(p))[0] = (d); } while(0)</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="intreadwrite_8h_source.html#l00396">396</a> of file <a class="el" href="intreadwrite_8h_source.html">intreadwrite.h</a>.</p>
</div>
</div>
<a class="anchor" id="a55078053865057f170763da4992b4f9f"></a><!-- doxytag: member="intreadwrite.h::AV_RL8" ref="a55078053865057f170763da4992b4f9f" args="(x)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="intreadwrite_8h.html#a55078053865057f170763da4992b4f9f">AV_RL8</a></td>
<td>(</td>
<td class="paramtype"> </td>
<td class="paramname">x</td><td>)</td>
<td>   <a class="el" href="intreadwrite_8h.html#a2c1d8297f364bdabb641134d89452be8">AV_RB8</a>(x)</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="intreadwrite_8h_source.html#l00398">398</a> of file <a class="el" href="intreadwrite_8h_source.html">intreadwrite.h</a>.</p>
</div>
</div>
<a class="anchor" id="a1c05294c31b4a16d37d5620a84d55c15"></a><!-- doxytag: member="intreadwrite.h::AV_WL8" ref="a1c05294c31b4a16d37d5620a84d55c15" args="(p, d)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="intreadwrite_8h.html#a1c05294c31b4a16d37d5620a84d55c15">AV_WL8</a></td>
<td>(</td>
<td class="paramtype"> </td>
<td class="paramname">p, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"> </td>
<td class="paramname">d </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td>   <a class="el" href="intreadwrite_8h.html#a9ac2c1eb4e110798d965d0aead639ff9">AV_WB8</a>(p, d)</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="intreadwrite_8h_source.html#l00399">399</a> of file <a class="el" href="intreadwrite_8h_source.html">intreadwrite.h</a>.</p>
</div>
</div>
<a class="anchor" id="aed507570c89b3f42b33bcc9cfda729ba"></a><!-- doxytag: member="intreadwrite.h::AV_RB16" ref="aed507570c89b3f42b33bcc9cfda729ba" args="(p)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="intreadwrite_8h.html#aed507570c89b3f42b33bcc9cfda729ba">AV_RB16</a></td>
<td>(</td>
<td class="paramtype"> </td>
<td class="paramname">p</td><td>)</td>
<td>   <a class="el" href="intreadwrite_8h.html#adc6827e2294c9685cb7b4ba80b8fcc83">AV_RB</a>(16, p)</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="intreadwrite_8h_source.html#l00402">402</a> of file <a class="el" href="intreadwrite_8h_source.html">intreadwrite.h</a>.</p>
</div>
</div>
<a class="anchor" id="ab7accbb4255a3ca20f84837e4ad36816"></a><!-- doxytag: member="intreadwrite.h::AV_WB16" ref="ab7accbb4255a3ca20f84837e4ad36816" args="(p, v)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="intreadwrite_8h.html#ab7accbb4255a3ca20f84837e4ad36816">AV_WB16</a></td>
<td>(</td>
<td class="paramtype"> </td>
<td class="paramname">p, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"> </td>
<td class="paramname">v </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td>   <a class="el" href="intreadwrite_8h.html#aea627f318bc3eff226c3997c59777afc">AV_WB</a>(16, p, v)</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="intreadwrite_8h_source.html#l00405">405</a> of file <a class="el" href="intreadwrite_8h_source.html">intreadwrite.h</a>.</p>
</div>
</div>
<a class="anchor" id="ab00678adc4c96bd1d4966704c3001d13"></a><!-- doxytag: member="intreadwrite.h::AV_RL16" ref="ab00678adc4c96bd1d4966704c3001d13" args="(p)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="intreadwrite_8h.html#ab00678adc4c96bd1d4966704c3001d13">AV_RL16</a></td>
<td>(</td>
<td class="paramtype"> </td>
<td class="paramname">p</td><td>)</td>
<td>   <a class="el" href="intreadwrite_8h.html#a9cb752488fce835f0296a2c5966ef6f2">AV_RL</a>(16, p)</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="intreadwrite_8h_source.html#l00409">409</a> of file <a class="el" href="intreadwrite_8h_source.html">intreadwrite.h</a>.</p>
</div>
</div>
<a class="anchor" id="aba656beaa26f86d7be6373604a456896"></a><!-- doxytag: member="intreadwrite.h::AV_WL16" ref="aba656beaa26f86d7be6373604a456896" args="(p, v)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="intreadwrite_8h.html#aba656beaa26f86d7be6373604a456896">AV_WL16</a></td>
<td>(</td>
<td class="paramtype"> </td>
<td class="paramname">p, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"> </td>
<td class="paramname">v </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td>   <a class="el" href="intreadwrite_8h.html#adbe3fc7b5338ad527f0639149ba4140d">AV_WL</a>(16, p, v)</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="intreadwrite_8h_source.html#l00412">412</a> of file <a class="el" href="intreadwrite_8h_source.html">intreadwrite.h</a>.</p>
</div>
</div>
<a class="anchor" id="a707f99f72fc1c8b2b42ef74dd253eb36"></a><!-- doxytag: member="intreadwrite.h::AV_RB32" ref="a707f99f72fc1c8b2b42ef74dd253eb36" args="(p)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="intreadwrite_8h.html#a707f99f72fc1c8b2b42ef74dd253eb36">AV_RB32</a></td>
<td>(</td>
<td class="paramtype"> </td>
<td class="paramname">p</td><td>)</td>
<td>   <a class="el" href="intreadwrite_8h.html#adc6827e2294c9685cb7b4ba80b8fcc83">AV_RB</a>(32, p)</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="intreadwrite_8h_source.html#l00416">416</a> of file <a class="el" href="intreadwrite_8h_source.html">intreadwrite.h</a>.</p>
</div>
</div>
<a class="anchor" id="a1e73ce17f178d25c0b9b4a149021ad09"></a><!-- doxytag: member="intreadwrite.h::AV_WB32" ref="a1e73ce17f178d25c0b9b4a149021ad09" args="(p, v)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="intreadwrite_8h.html#a1e73ce17f178d25c0b9b4a149021ad09">AV_WB32</a></td>
<td>(</td>
<td class="paramtype"> </td>
<td class="paramname">p, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"> </td>
<td class="paramname">v </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td>   <a class="el" href="intreadwrite_8h.html#aea627f318bc3eff226c3997c59777afc">AV_WB</a>(32, p, v)</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="intreadwrite_8h_source.html#l00419">419</a> of file <a class="el" href="intreadwrite_8h_source.html">intreadwrite.h</a>.</p>
</div>
</div>
<a class="anchor" id="a635da34482479d790f40ae0dc212fc8d"></a><!-- doxytag: member="intreadwrite.h::AV_RL32" ref="a635da34482479d790f40ae0dc212fc8d" args="(p)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="intreadwrite_8h.html#a635da34482479d790f40ae0dc212fc8d">AV_RL32</a></td>
<td>(</td>
<td class="paramtype"> </td>
<td class="paramname">p</td><td>)</td>
<td>   <a class="el" href="intreadwrite_8h.html#a9cb752488fce835f0296a2c5966ef6f2">AV_RL</a>(32, p)</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="intreadwrite_8h_source.html#l00423">423</a> of file <a class="el" href="intreadwrite_8h_source.html">intreadwrite.h</a>.</p>
</div>
</div>
<a class="anchor" id="a5a8ed7e1893f66d3ae88b09fc9609343"></a><!-- doxytag: member="intreadwrite.h::AV_WL32" ref="a5a8ed7e1893f66d3ae88b09fc9609343" args="(p, v)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="intreadwrite_8h.html#a5a8ed7e1893f66d3ae88b09fc9609343">AV_WL32</a></td>
<td>(</td>
<td class="paramtype"> </td>
<td class="paramname">p, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"> </td>
<td class="paramname">v </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td>   <a class="el" href="intreadwrite_8h.html#adbe3fc7b5338ad527f0639149ba4140d">AV_WL</a>(32, p, v)</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="intreadwrite_8h_source.html#l00426">426</a> of file <a class="el" href="intreadwrite_8h_source.html">intreadwrite.h</a>.</p>
</div>
</div>
<a class="anchor" id="aa8e0e9c88c6fa94435bb3bfafb8c431d"></a><!-- doxytag: member="intreadwrite.h::AV_RB64" ref="aa8e0e9c88c6fa94435bb3bfafb8c431d" args="(p)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="intreadwrite_8h.html#aa8e0e9c88c6fa94435bb3bfafb8c431d">AV_RB64</a></td>
<td>(</td>
<td class="paramtype"> </td>
<td class="paramname">p</td><td>)</td>
<td>   <a class="el" href="intreadwrite_8h.html#adc6827e2294c9685cb7b4ba80b8fcc83">AV_RB</a>(64, p)</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="intreadwrite_8h_source.html#l00430">430</a> of file <a class="el" href="intreadwrite_8h_source.html">intreadwrite.h</a>.</p>
</div>
</div>
<a class="anchor" id="a8e3252c2968f662867c8e729eb2286dc"></a><!-- doxytag: member="intreadwrite.h::AV_WB64" ref="a8e3252c2968f662867c8e729eb2286dc" args="(p, v)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="intreadwrite_8h.html#a8e3252c2968f662867c8e729eb2286dc">AV_WB64</a></td>
<td>(</td>
<td class="paramtype"> </td>
<td class="paramname">p, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"> </td>
<td class="paramname">v </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td>   <a class="el" href="intreadwrite_8h.html#aea627f318bc3eff226c3997c59777afc">AV_WB</a>(64, p, v)</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="intreadwrite_8h_source.html#l00433">433</a> of file <a class="el" href="intreadwrite_8h_source.html">intreadwrite.h</a>.</p>
</div>
</div>
<a class="anchor" id="a6221aa4219a1d4803136608c6a56d023"></a><!-- doxytag: member="intreadwrite.h::AV_RL64" ref="a6221aa4219a1d4803136608c6a56d023" args="(p)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="intreadwrite_8h.html#a6221aa4219a1d4803136608c6a56d023">AV_RL64</a></td>
<td>(</td>
<td class="paramtype"> </td>
<td class="paramname">p</td><td>)</td>
<td>   <a class="el" href="intreadwrite_8h.html#a9cb752488fce835f0296a2c5966ef6f2">AV_RL</a>(64, p)</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="intreadwrite_8h_source.html#l00437">437</a> of file <a class="el" href="intreadwrite_8h_source.html">intreadwrite.h</a>.</p>
</div>
</div>
<a class="anchor" id="a42556bb7701e4e8e39784e52111eb0ea"></a><!-- doxytag: member="intreadwrite.h::AV_WL64" ref="a42556bb7701e4e8e39784e52111eb0ea" args="(p, v)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="intreadwrite_8h.html#a42556bb7701e4e8e39784e52111eb0ea">AV_WL64</a></td>
<td>(</td>
<td class="paramtype"> </td>
<td class="paramname">p, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"> </td>
<td class="paramname">v </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td>   <a class="el" href="intreadwrite_8h.html#adbe3fc7b5338ad527f0639149ba4140d">AV_WL</a>(64, p, v)</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="intreadwrite_8h_source.html#l00440">440</a> of file <a class="el" href="intreadwrite_8h_source.html">intreadwrite.h</a>.</p>
</div>
</div>
<a class="anchor" id="aebf18e1441526de3d384deb33efde013"></a><!-- doxytag: member="intreadwrite.h::AV_RB24" ref="aebf18e1441526de3d384deb33efde013" args="(x)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="intreadwrite_8h.html#aebf18e1441526de3d384deb33efde013">AV_RB24</a></td>
<td>(</td>
<td class="paramtype"> </td>
<td class="paramname">x</td><td>)</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
<b>Value:</b><div class="fragment"><pre class="fragment">((((<span class="keyword">const</span> uint8_t*)(x))[0] << 16) | \
(((<span class="keyword">const</span> uint8_t*)(x))[1] << 8) | \
((<span class="keyword">const</span> uint8_t*)(x))[2])
</pre></div>
<p>Definition at line <a class="el" href="intreadwrite_8h_source.html#l00444">444</a> of file <a class="el" href="intreadwrite_8h_source.html">intreadwrite.h</a>.</p>
</div>
</div>
<a class="anchor" id="a0c2470fe15d4c1895742db2c9993f56a"></a><!-- doxytag: member="intreadwrite.h::AV_WB24" ref="a0c2470fe15d4c1895742db2c9993f56a" args="(p, d)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="intreadwrite_8h.html#a0c2470fe15d4c1895742db2c9993f56a">AV_WB24</a></td>
<td>(</td>
<td class="paramtype"> </td>
<td class="paramname">p, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"> </td>
<td class="paramname">d </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div>
<div class="memdoc">
<b>Value:</b><div class="fragment"><pre class="fragment"><span class="keywordflow">do</span> { \
((uint8_t*)(p))[2] = (d); \
((uint8_t*)(p))[1] = (d)>>8; \
((uint8_t*)(p))[0] = (d)>>16; \
} <span class="keywordflow">while</span>(0)
</pre></div>
<p>Definition at line <a class="el" href="intreadwrite_8h_source.html#l00450">450</a> of file <a class="el" href="intreadwrite_8h_source.html">intreadwrite.h</a>.</p>
</div>
</div>
<a class="anchor" id="a0bf88f49de5f9bf22ad5c100de42e987"></a><!-- doxytag: member="intreadwrite.h::AV_RL24" ref="a0bf88f49de5f9bf22ad5c100de42e987" args="(x)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="intreadwrite_8h.html#a0bf88f49de5f9bf22ad5c100de42e987">AV_RL24</a></td>
<td>(</td>
<td class="paramtype"> </td>
<td class="paramname">x</td><td>)</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
<b>Value:</b><div class="fragment"><pre class="fragment">((((<span class="keyword">const</span> uint8_t*)(x))[2] << 16) | \
(((<span class="keyword">const</span> uint8_t*)(x))[1] << 8) | \
((<span class="keyword">const</span> uint8_t*)(x))[0])
</pre></div>
<p>Definition at line <a class="el" href="intreadwrite_8h_source.html#l00458">458</a> of file <a class="el" href="intreadwrite_8h_source.html">intreadwrite.h</a>.</p>
</div>
</div>
<a class="anchor" id="a961208430c9efe30e15c9e8eacf258da"></a><!-- doxytag: member="intreadwrite.h::AV_WL24" ref="a961208430c9efe30e15c9e8eacf258da" args="(p, d)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="intreadwrite_8h.html#a961208430c9efe30e15c9e8eacf258da">AV_WL24</a></td>
<td>(</td>
<td class="paramtype"> </td>
<td class="paramname">p, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"> </td>
<td class="paramname">d </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div>
<div class="memdoc">
<b>Value:</b><div class="fragment"><pre class="fragment"><span class="keywordflow">do</span> { \
((uint8_t*)(p))[0] = (d); \
((uint8_t*)(p))[1] = (d)>>8; \
((uint8_t*)(p))[2] = (d)>>16; \
} <span class="keywordflow">while</span>(0)
</pre></div>
<p>Definition at line <a class="el" href="intreadwrite_8h_source.html#l00464">464</a> of file <a class="el" href="intreadwrite_8h_source.html">intreadwrite.h</a>.</p>
</div>
</div>
<a class="anchor" id="afa8d2530c9f9f048dbae9b64563fefd5"></a><!-- doxytag: member="intreadwrite.h::AV_RB48" ref="afa8d2530c9f9f048dbae9b64563fefd5" args="(x)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="intreadwrite_8h.html#afa8d2530c9f9f048dbae9b64563fefd5">AV_RB48</a></td>
<td>(</td>
<td class="paramtype"> </td>
<td class="paramname">x</td><td>)</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
<b>Value:</b><div class="fragment"><pre class="fragment">(((uint64_t)((<span class="keyword">const</span> uint8_t*)(x))[0] << 40) | \
((uint64_t)((<span class="keyword">const</span> uint8_t*)(x))[1] << 32) | \
((uint64_t)((<span class="keyword">const</span> uint8_t*)(x))[2] << 24) | \
((uint64_t)((<span class="keyword">const</span> uint8_t*)(x))[3] << 16) | \
((uint64_t)((<span class="keyword">const</span> uint8_t*)(x))[4] << 8) | \
(uint64_t)((<span class="keyword">const</span> uint8_t*)(x))[5])
</pre></div>
<p>Definition at line <a class="el" href="intreadwrite_8h_source.html#l00472">472</a> of file <a class="el" href="intreadwrite_8h_source.html">intreadwrite.h</a>.</p>
</div>
</div>
<a class="anchor" id="a83955b40b0b6ec1c4c9cee1e3b1e7b8a"></a><!-- doxytag: member="intreadwrite.h::AV_WB48" ref="a83955b40b0b6ec1c4c9cee1e3b1e7b8a" args="(p, darg)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="intreadwrite_8h.html#a83955b40b0b6ec1c4c9cee1e3b1e7b8a">AV_WB48</a></td>
<td>(</td>
<td class="paramtype"> </td>
<td class="paramname">p, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"> </td>
<td class="paramname">darg </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div>
<div class="memdoc">
<b>Value:</b><div class="fragment"><pre class="fragment"><span class="keywordflow">do</span> { \
uint64_t d = (darg); \
((uint8_t*)(p))[5] = (d); \
((uint8_t*)(p))[4] = (d)>>8; \
((uint8_t*)(p))[3] = (d)>>16; \
((uint8_t*)(p))[2] = (d)>>24; \
((uint8_t*)(p))[1] = (d)>>32; \
((uint8_t*)(p))[0] = (d)>>40; \
} <span class="keywordflow">while</span>(0)
</pre></div>
<p>Definition at line <a class="el" href="intreadwrite_8h_source.html#l00481">481</a> of file <a class="el" href="intreadwrite_8h_source.html">intreadwrite.h</a>.</p>
</div>
</div>
<a class="anchor" id="a0666ed9466705bc54a145304ed758f47"></a><!-- doxytag: member="intreadwrite.h::AV_RL48" ref="a0666ed9466705bc54a145304ed758f47" args="(x)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="intreadwrite_8h.html#a0666ed9466705bc54a145304ed758f47">AV_RL48</a></td>
<td>(</td>
<td class="paramtype"> </td>
<td class="paramname">x</td><td>)</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
<b>Value:</b><div class="fragment"><pre class="fragment">(((uint64_t)((<span class="keyword">const</span> uint8_t*)(x))[5] << 40) | \
((uint64_t)((<span class="keyword">const</span> uint8_t*)(x))[4] << 32) | \
((uint64_t)((<span class="keyword">const</span> uint8_t*)(x))[3] << 24) | \
((uint64_t)((<span class="keyword">const</span> uint8_t*)(x))[2] << 16) | \
((uint64_t)((<span class="keyword">const</span> uint8_t*)(x))[1] << 8) | \
(uint64_t)((<span class="keyword">const</span> uint8_t*)(x))[0])
</pre></div>
<p>Definition at line <a class="el" href="intreadwrite_8h_source.html#l00493">493</a> of file <a class="el" href="intreadwrite_8h_source.html">intreadwrite.h</a>.</p>
</div>
</div>
<a class="anchor" id="aa3089b283fbd11dc195db2f86efcb523"></a><!-- doxytag: member="intreadwrite.h::AV_WL48" ref="aa3089b283fbd11dc195db2f86efcb523" args="(p, darg)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="intreadwrite_8h.html#aa3089b283fbd11dc195db2f86efcb523">AV_WL48</a></td>
<td>(</td>
<td class="paramtype"> </td>
<td class="paramname">p, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"> </td>
<td class="paramname">darg </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div>
<div class="memdoc">
<b>Value:</b><div class="fragment"><pre class="fragment"><span class="keywordflow">do</span> { \
uint64_t d = (darg); \
((uint8_t*)(p))[0] = (d); \
((uint8_t*)(p))[1] = (d)>>8; \
((uint8_t*)(p))[2] = (d)>>16; \
((uint8_t*)(p))[3] = (d)>>24; \
((uint8_t*)(p))[4] = (d)>>32; \
((uint8_t*)(p))[5] = (d)>>40; \
} <span class="keywordflow">while</span>(0)
</pre></div>
<p>Definition at line <a class="el" href="intreadwrite_8h_source.html#l00502">502</a> of file <a class="el" href="intreadwrite_8h_source.html">intreadwrite.h</a>.</p>
</div>
</div>
<a class="anchor" id="a7167ebc6f6d8674c0bd6e66fe0bb5b61"></a><!-- doxytag: member="intreadwrite.h::AV_RNA" ref="a7167ebc6f6d8674c0bd6e66fe0bb5b61" args="(s, p)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="intreadwrite_8h.html#a7167ebc6f6d8674c0bd6e66fe0bb5b61">AV_RNA</a></td>
<td>(</td>
<td class="paramtype"> </td>
<td class="paramname">s, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"> </td>
<td class="paramname">p </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td>   (((const <a class="el" href="unionav__alias.html">av_alias</a>##s*)(p))->u##s)</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="intreadwrite_8h_source.html#l00518">518</a> of file <a class="el" href="intreadwrite_8h_source.html">intreadwrite.h</a>.</p>
</div>
</div>
<a class="anchor" id="ab3e3138adb0e668d956ef6aeaea53a26"></a><!-- doxytag: member="intreadwrite.h::AV_WNA" ref="ab3e3138adb0e668d956ef6aeaea53a26" args="(s, p, v)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="intreadwrite_8h.html#ab3e3138adb0e668d956ef6aeaea53a26">AV_WNA</a></td>
<td>(</td>
<td class="paramtype"> </td>
<td class="paramname">s, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"> </td>
<td class="paramname">p, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"> </td>
<td class="paramname">v </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td>   (((<a class="el" href="unionav__alias.html">av_alias</a>##s*)(p))->u##s = (v))</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="intreadwrite_8h_source.html#l00519">519</a> of file <a class="el" href="intreadwrite_8h_source.html">intreadwrite.h</a>.</p>
</div>
</div>
<a class="anchor" id="a57f0352b91eafb6ee4fa7b4bee5422de"></a><!-- doxytag: member="intreadwrite.h::AV_RN16A" ref="a57f0352b91eafb6ee4fa7b4bee5422de" args="(p)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="intreadwrite_8h.html#a57f0352b91eafb6ee4fa7b4bee5422de">AV_RN16A</a></td>
<td>(</td>
<td class="paramtype"> </td>
<td class="paramname">p</td><td>)</td>
<td>   <a class="el" href="intreadwrite_8h.html#a7167ebc6f6d8674c0bd6e66fe0bb5b61">AV_RNA</a>(16, p)</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="intreadwrite_8h_source.html#l00522">522</a> of file <a class="el" href="intreadwrite_8h_source.html">intreadwrite.h</a>.</p>
</div>
</div>
<a class="anchor" id="aac5f469c36afd41f4635ae16ef99aaeb"></a><!-- doxytag: member="intreadwrite.h::AV_RN32A" ref="aac5f469c36afd41f4635ae16ef99aaeb" args="(p)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="intreadwrite_8h.html#aac5f469c36afd41f4635ae16ef99aaeb">AV_RN32A</a></td>
<td>(</td>
<td class="paramtype"> </td>
<td class="paramname">p</td><td>)</td>
<td>   <a class="el" href="intreadwrite_8h.html#a7167ebc6f6d8674c0bd6e66fe0bb5b61">AV_RNA</a>(32, p)</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="intreadwrite_8h_source.html#l00526">526</a> of file <a class="el" href="intreadwrite_8h_source.html">intreadwrite.h</a>.</p>
</div>
</div>
<a class="anchor" id="af10237da6e090a1de594ecbbcde6a513"></a><!-- doxytag: member="intreadwrite.h::AV_RN64A" ref="af10237da6e090a1de594ecbbcde6a513" args="(p)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="intreadwrite_8h.html#af10237da6e090a1de594ecbbcde6a513">AV_RN64A</a></td>
<td>(</td>
<td class="paramtype"> </td>
<td class="paramname">p</td><td>)</td>
<td>   <a class="el" href="intreadwrite_8h.html#a7167ebc6f6d8674c0bd6e66fe0bb5b61">AV_RNA</a>(64, p)</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="intreadwrite_8h_source.html#l00530">530</a> of file <a class="el" href="intreadwrite_8h_source.html">intreadwrite.h</a>.</p>
</div>
</div>
<a class="anchor" id="a6718acf393a2a29d411b11b6ade16dfd"></a><!-- doxytag: member="intreadwrite.h::AV_WN16A" ref="a6718acf393a2a29d411b11b6ade16dfd" args="(p, v)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="intreadwrite_8h.html#a6718acf393a2a29d411b11b6ade16dfd">AV_WN16A</a></td>
<td>(</td>
<td class="paramtype"> </td>
<td class="paramname">p, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"> </td>
<td class="paramname">v </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td>   <a class="el" href="intreadwrite_8h.html#ab3e3138adb0e668d956ef6aeaea53a26">AV_WNA</a>(16, p, v)</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="intreadwrite_8h_source.html#l00534">534</a> of file <a class="el" href="intreadwrite_8h_source.html">intreadwrite.h</a>.</p>
</div>
</div>
<a class="anchor" id="a83fe05faaabe74423b69af94ef8bfd59"></a><!-- doxytag: member="intreadwrite.h::AV_WN32A" ref="a83fe05faaabe74423b69af94ef8bfd59" args="(p, v)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="intreadwrite_8h.html#a83fe05faaabe74423b69af94ef8bfd59">AV_WN32A</a></td>
<td>(</td>
<td class="paramtype"> </td>
<td class="paramname">p, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"> </td>
<td class="paramname">v </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td>   <a class="el" href="intreadwrite_8h.html#ab3e3138adb0e668d956ef6aeaea53a26">AV_WNA</a>(32, p, v)</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="intreadwrite_8h_source.html#l00538">538</a> of file <a class="el" href="intreadwrite_8h_source.html">intreadwrite.h</a>.</p>
</div>
</div>
<a class="anchor" id="ae40239d6ddadb554576137ffcb15f50a"></a><!-- doxytag: member="intreadwrite.h::AV_WN64A" ref="ae40239d6ddadb554576137ffcb15f50a" args="(p, v)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="intreadwrite_8h.html#ae40239d6ddadb554576137ffcb15f50a">AV_WN64A</a></td>
<td>(</td>
<td class="paramtype"> </td>
<td class="paramname">p, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"> </td>
<td class="paramname">v </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td>   <a class="el" href="intreadwrite_8h.html#ab3e3138adb0e668d956ef6aeaea53a26">AV_WNA</a>(64, p, v)</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="intreadwrite_8h_source.html#l00542">542</a> of file <a class="el" href="intreadwrite_8h_source.html">intreadwrite.h</a>.</p>
</div>
</div>
<a class="anchor" id="abd1b12e5454e64f02cdca3af8d13513f"></a><!-- doxytag: member="intreadwrite.h::AV_COPYU" ref="abd1b12e5454e64f02cdca3af8d13513f" args="(n, d, s)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="intreadwrite_8h.html#abd1b12e5454e64f02cdca3af8d13513f">AV_COPYU</a></td>
<td>(</td>
<td class="paramtype"> </td>
<td class="paramname">n, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"> </td>
<td class="paramname">d, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"> </td>
<td class="paramname">s </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td>   <a class="el" href="intreadwrite_8h.html#aaeaa15759b6e96fc26e72d0961272920">AV_WN</a>##n(d, <a class="el" href="intreadwrite_8h.html#a020512f12aa1fc9cc2ec5d19fa4d3963">AV_RN</a>##n(s));</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="intreadwrite_8h_source.html#l00550">550</a> of file <a class="el" href="intreadwrite_8h_source.html">intreadwrite.h</a>.</p>
</div>
</div>
<a class="anchor" id="a04339041397af6858276e38f4cf86a03"></a><!-- doxytag: member="intreadwrite.h::AV_COPY16U" ref="a04339041397af6858276e38f4cf86a03" args="(d, s)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="intreadwrite_8h.html#a04339041397af6858276e38f4cf86a03">AV_COPY16U</a></td>
<td>(</td>
<td class="paramtype"> </td>
<td class="paramname">d, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"> </td>
<td class="paramname">s </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td>   <a class="el" href="intreadwrite_8h.html#abd1b12e5454e64f02cdca3af8d13513f">AV_COPYU</a>(16, d, s)</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="intreadwrite_8h_source.html#l00553">553</a> of file <a class="el" href="intreadwrite_8h_source.html">intreadwrite.h</a>.</p>
</div>
</div>
<a class="anchor" id="a8ac44986def7e9a6c3896aeef25be1d9"></a><!-- doxytag: member="intreadwrite.h::AV_COPY32U" ref="a8ac44986def7e9a6c3896aeef25be1d9" args="(d, s)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="intreadwrite_8h.html#a8ac44986def7e9a6c3896aeef25be1d9">AV_COPY32U</a></td>
<td>(</td>
<td class="paramtype"> </td>
<td class="paramname">d, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"> </td>
<td class="paramname">s </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td>   <a class="el" href="intreadwrite_8h.html#abd1b12e5454e64f02cdca3af8d13513f">AV_COPYU</a>(32, d, s)</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="intreadwrite_8h_source.html#l00557">557</a> of file <a class="el" href="intreadwrite_8h_source.html">intreadwrite.h</a>.</p>
</div>
</div>
<a class="anchor" id="a429a0363fb2a37cb6efb623224bcb7a5"></a><!-- doxytag: member="intreadwrite.h::AV_COPY64U" ref="a429a0363fb2a37cb6efb623224bcb7a5" args="(d, s)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="intreadwrite_8h.html#a429a0363fb2a37cb6efb623224bcb7a5">AV_COPY64U</a></td>
<td>(</td>
<td class="paramtype"> </td>
<td class="paramname">d, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"> </td>
<td class="paramname">s </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td>   <a class="el" href="intreadwrite_8h.html#abd1b12e5454e64f02cdca3af8d13513f">AV_COPYU</a>(64, d, s)</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="intreadwrite_8h_source.html#l00561">561</a> of file <a class="el" href="intreadwrite_8h_source.html">intreadwrite.h</a>.</p>
</div>
</div>
<a class="anchor" id="a2daa324032e9276220d464c8aafb4427"></a><!-- doxytag: member="intreadwrite.h::AV_COPY128U" ref="a2daa324032e9276220d464c8aafb4427" args="(d, s)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="intreadwrite_8h.html#a2daa324032e9276220d464c8aafb4427">AV_COPY128U</a></td>
<td>(</td>
<td class="paramtype"> </td>
<td class="paramname">d, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"> </td>
<td class="paramname">s </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div>
<div class="memdoc">
<b>Value:</b><div class="fragment"><pre class="fragment"><span class="keywordflow">do</span> { \
AV_COPY64U(d, s); \
AV_COPY64U((<span class="keywordtype">char</span> *)(d) + 8, (<span class="keyword">const</span> <span class="keywordtype">char</span> *)(s) + 8); \
} <span class="keywordflow">while</span>(0)
</pre></div>
<p>Definition at line <a class="el" href="intreadwrite_8h_source.html#l00565">565</a> of file <a class="el" href="intreadwrite_8h_source.html">intreadwrite.h</a>.</p>
</div>
</div>
<a class="anchor" id="a8b6c367b55e6bb38e533c6624dce2d60"></a><!-- doxytag: member="intreadwrite.h::AV_COPY" ref="a8b6c367b55e6bb38e533c6624dce2d60" args="(n, d, s)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="intreadwrite_8h.html#a8b6c367b55e6bb38e533c6624dce2d60">AV_COPY</a></td>
<td>(</td>
<td class="paramtype"> </td>
<td class="paramname">n, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"> </td>
<td class="paramname">d, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"> </td>
<td class="paramname">s </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td>   (((<a class="el" href="unionav__alias.html">av_alias</a>##n*)(d))->u##n = ((const <a class="el" href="unionav__alias.html">av_alias</a>##n*)(s))->u##n)</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="intreadwrite_8h_source.html#l00578">578</a> of file <a class="el" href="intreadwrite_8h_source.html">intreadwrite.h</a>.</p>
</div>
</div>
<a class="anchor" id="abf1f92c58eae20370a29c9cbea0d2e67"></a><!-- doxytag: member="intreadwrite.h::AV_COPY16" ref="abf1f92c58eae20370a29c9cbea0d2e67" args="(d, s)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="intreadwrite_8h.html#abf1f92c58eae20370a29c9cbea0d2e67">AV_COPY16</a></td>
<td>(</td>
<td class="paramtype"> </td>
<td class="paramname">d, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"> </td>
<td class="paramname">s </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td>   <a class="el" href="intreadwrite_8h.html#a8b6c367b55e6bb38e533c6624dce2d60">AV_COPY</a>(16, d, s)</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="intreadwrite_8h_source.html#l00582">582</a> of file <a class="el" href="intreadwrite_8h_source.html">intreadwrite.h</a>.</p>
</div>
</div>
<a class="anchor" id="af4d73eb3f0a39c7cb3a97ce7296b80bf"></a><!-- doxytag: member="intreadwrite.h::AV_COPY32" ref="af4d73eb3f0a39c7cb3a97ce7296b80bf" args="(d, s)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="intreadwrite_8h.html#af4d73eb3f0a39c7cb3a97ce7296b80bf">AV_COPY32</a></td>
<td>(</td>
<td class="paramtype"> </td>
<td class="paramname">d, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"> </td>
<td class="paramname">s </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td>   <a class="el" href="intreadwrite_8h.html#a8b6c367b55e6bb38e533c6624dce2d60">AV_COPY</a>(32, d, s)</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="intreadwrite_8h_source.html#l00586">586</a> of file <a class="el" href="intreadwrite_8h_source.html">intreadwrite.h</a>.</p>
</div>
</div>
<a class="anchor" id="a50654c20c1149e9f6f8bb80a335231e7"></a><!-- doxytag: member="intreadwrite.h::AV_COPY64" ref="a50654c20c1149e9f6f8bb80a335231e7" args="(d, s)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="intreadwrite_8h.html#a50654c20c1149e9f6f8bb80a335231e7">AV_COPY64</a></td>
<td>(</td>
<td class="paramtype"> </td>
<td class="paramname">d, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"> </td>
<td class="paramname">s </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td>   <a class="el" href="intreadwrite_8h.html#a8b6c367b55e6bb38e533c6624dce2d60">AV_COPY</a>(64, d, s)</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="intreadwrite_8h_source.html#l00590">590</a> of file <a class="el" href="intreadwrite_8h_source.html">intreadwrite.h</a>.</p>
</div>
</div>
<a class="anchor" id="a2bff2b6e75bc7a0df5c6edb8bfb814c3"></a><!-- doxytag: member="intreadwrite.h::AV_COPY128" ref="a2bff2b6e75bc7a0df5c6edb8bfb814c3" args="(d, s)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="intreadwrite_8h.html#a2bff2b6e75bc7a0df5c6edb8bfb814c3">AV_COPY128</a></td>
<td>(</td>
<td class="paramtype"> </td>
<td class="paramname">d, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"> </td>
<td class="paramname">s </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div>
<div class="memdoc">
<b>Value:</b><div class="fragment"><pre class="fragment"><span class="keywordflow">do</span> { \
AV_COPY64(d, s); \
AV_COPY64((<span class="keywordtype">char</span>*)(d)+8, (<span class="keywordtype">char</span>*)(s)+8); \
} <span class="keywordflow">while</span>(0)
</pre></div>
<p>Definition at line <a class="el" href="intreadwrite_8h_source.html#l00594">594</a> of file <a class="el" href="intreadwrite_8h_source.html">intreadwrite.h</a>.</p>
</div>
</div>
<a class="anchor" id="a0d746019a9e7d4c9dcbfc6e238bf7fc4"></a><!-- doxytag: member="intreadwrite.h::AV_SWAP" ref="a0d746019a9e7d4c9dcbfc6e238bf7fc4" args="(n, a, b)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="intreadwrite_8h.html#a0d746019a9e7d4c9dcbfc6e238bf7fc4">AV_SWAP</a></td>
<td>(</td>
<td class="paramtype"> </td>
<td class="paramname">n, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"> </td>
<td class="paramname">a, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"> </td>
<td class="paramname">b </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td>   <a class="el" href="common_8h.html#a09a0bb7d8fcfac416de7a5fe7fd8b0f1">FFSWAP</a>(<a class="el" href="unionav__alias.html">av_alias</a>##n, *(<a class="el" href="unionav__alias.html">av_alias</a>##n*)(a), *(<a class="el" href="unionav__alias.html">av_alias</a>##n*)(b))</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="intreadwrite_8h_source.html#l00601">601</a> of file <a class="el" href="intreadwrite_8h_source.html">intreadwrite.h</a>.</p>
</div>
</div>
<a class="anchor" id="a1e12b7da6936ff11fdb19343e4d39889"></a><!-- doxytag: member="intreadwrite.h::AV_SWAP64" ref="a1e12b7da6936ff11fdb19343e4d39889" args="(a, b)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="intreadwrite_8h.html#a1e12b7da6936ff11fdb19343e4d39889">AV_SWAP64</a></td>
<td>(</td>
<td class="paramtype"> </td>
<td class="paramname">a, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"> </td>
<td class="paramname">b </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td>   <a class="el" href="intreadwrite_8h.html#a0d746019a9e7d4c9dcbfc6e238bf7fc4">AV_SWAP</a>(64, a, b)</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="intreadwrite_8h_source.html#l00604">604</a> of file <a class="el" href="intreadwrite_8h_source.html">intreadwrite.h</a>.</p>
</div>
</div>
<a class="anchor" id="ae5ed03faa07a86bc644a746caaaadf46"></a><!-- doxytag: member="intreadwrite.h::AV_ZERO" ref="ae5ed03faa07a86bc644a746caaaadf46" args="(n, d)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="intreadwrite_8h.html#ae5ed03faa07a86bc644a746caaaadf46">AV_ZERO</a></td>
<td>(</td>
<td class="paramtype"> </td>
<td class="paramname">n, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"> </td>
<td class="paramname">d </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td>   (((<a class="el" href="unionav__alias.html">av_alias</a>##n*)(d))->u##n = 0)</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="intreadwrite_8h_source.html#l00607">607</a> of file <a class="el" href="intreadwrite_8h_source.html">intreadwrite.h</a>.</p>
</div>
</div>
<a class="anchor" id="aabb8102d6243616145305d089bfe05db"></a><!-- doxytag: member="intreadwrite.h::AV_ZERO16" ref="aabb8102d6243616145305d089bfe05db" args="(d)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="intreadwrite_8h.html#aabb8102d6243616145305d089bfe05db">AV_ZERO16</a></td>
<td>(</td>
<td class="paramtype"> </td>
<td class="paramname">d</td><td>)</td>
<td>   <a class="el" href="intreadwrite_8h.html#ae5ed03faa07a86bc644a746caaaadf46">AV_ZERO</a>(16, d)</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="intreadwrite_8h_source.html#l00610">610</a> of file <a class="el" href="intreadwrite_8h_source.html">intreadwrite.h</a>.</p>
</div>
</div>
<a class="anchor" id="a0bba4ee59e0894465c7aaa11c73bcbd5"></a><!-- doxytag: member="intreadwrite.h::AV_ZERO32" ref="a0bba4ee59e0894465c7aaa11c73bcbd5" args="(d)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="intreadwrite_8h.html#a0bba4ee59e0894465c7aaa11c73bcbd5">AV_ZERO32</a></td>
<td>(</td>
<td class="paramtype"> </td>
<td class="paramname">d</td><td>)</td>
<td>   <a class="el" href="intreadwrite_8h.html#ae5ed03faa07a86bc644a746caaaadf46">AV_ZERO</a>(32, d)</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="intreadwrite_8h_source.html#l00614">614</a> of file <a class="el" href="intreadwrite_8h_source.html">intreadwrite.h</a>.</p>
</div>
</div>
<a class="anchor" id="a485836c035a7aab045094ca27381964b"></a><!-- doxytag: member="intreadwrite.h::AV_ZERO64" ref="a485836c035a7aab045094ca27381964b" args="(d)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="intreadwrite_8h.html#a485836c035a7aab045094ca27381964b">AV_ZERO64</a></td>
<td>(</td>
<td class="paramtype"> </td>
<td class="paramname">d</td><td>)</td>
<td>   <a class="el" href="intreadwrite_8h.html#ae5ed03faa07a86bc644a746caaaadf46">AV_ZERO</a>(64, d)</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="intreadwrite_8h_source.html#l00618">618</a> of file <a class="el" href="intreadwrite_8h_source.html">intreadwrite.h</a>.</p>
</div>
</div>
<a class="anchor" id="a7c3f497db4f11e02df33b15dddbe5fed"></a><!-- doxytag: member="intreadwrite.h::AV_ZERO128" ref="a7c3f497db4f11e02df33b15dddbe5fed" args="(d)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="intreadwrite_8h.html#a7c3f497db4f11e02df33b15dddbe5fed">AV_ZERO128</a></td>
<td>(</td>
<td class="paramtype"> </td>
<td class="paramname">d</td><td>)</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
<b>Value:</b><div class="fragment"><pre class="fragment"><span class="keywordflow">do</span> { \
AV_ZERO64(d); \
AV_ZERO64((<span class="keywordtype">char</span>*)(d)+8); \
} <span class="keywordflow">while</span>(0)
</pre></div>
<p>Definition at line <a class="el" href="intreadwrite_8h_source.html#l00622">622</a> of file <a class="el" href="intreadwrite_8h_source.html">intreadwrite.h</a>.</p>
</div>
</div>
<hr/><h2>Variable Documentation</h2>
<a class="anchor" id="ab8e3f2ef945db7c0e2591014a31facc7"></a><!-- doxytag: member="intreadwrite.h::av_alias" ref="ab8e3f2ef945db7c0e2591014a31facc7" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">union <a class="el" href="unionunaligned__16.html">unaligned_16</a> <a class="el" href="unionav__alias.html">av_alias</a></td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
</div><!-- contents -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Defines</a></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>
<hr class="footer"/><address class="footer"><small>
Generated by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.7.6.1
</small></address>
</body>
</html>