Sophie

Sophie

distrib > Mageia > 5 > x86_64 > media > core-release > by-pkgid > a2fa4fed774700990ee58705b206cf50 > files > 245

lib64ccrtp-devel-2.1.1-1.mga5.x86_64.rpm

<!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"/>
<meta name="generator" content="Doxygen 1.8.8"/>
<title>ccRTP: Payload types and formats.</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="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 style="padding-left: 0.5em;">
   <div id="projectname">ccRTP
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.8 -->
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="modules.html"><span>Modules</span></a></li>
      <li><a href="annotated.html"><span>Classes</span></a></li>
      <li><a href="files.html"><span>Files</span></a></li>
      <li><a href="examples.html"><span>Examples</span></a></li>
    </ul>
  </div>
</div><!-- top -->
<div class="header">
  <div class="summary">
<a href="#nested-classes">Classes</a> &#124;
<a href="#typedef-members">Typedefs</a> &#124;
<a href="#enum-members">Enumerations</a> &#124;
<a href="#var-members">Variables</a>  </div>
  <div class="headertitle">
<div class="title">Payload types and formats.</div>  </div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
Classes</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_payload_format.html">PayloadFormat</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Base payload format class.  <a href="class_payload_format.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_static_payload_format.html">StaticPayloadFormat</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Static payload format objects.  <a href="class_static_payload_format.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_dynamic_payload_format.html">DynamicPayloadFormat</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Dynamic payload format objects.  <a href="class_dynamic_payload_format.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
Typedefs</h2></td></tr>
<tr class="memitem:ga0eee230c7ab57e31bb4e438a72354993"><td class="memItemLeft" align="right" valign="top">typedef uint8&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__payload.html#ga0eee230c7ab57e31bb4e438a72354993">PayloadType</a></td></tr>
<tr class="memdesc:ga0eee230c7ab57e31bb4e438a72354993"><td class="mdescLeft">&#160;</td><td class="mdescRight">RTP payload type numeric identifier.  <a href="#ga0eee230c7ab57e31bb4e438a72354993">More...</a><br /></td></tr>
<tr class="separator:ga0eee230c7ab57e31bb4e438a72354993"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a>
Enumerations</h2></td></tr>
<tr class="memitem:ga7644623ce29b8ca519d7e3f276b6ddc6"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__payload.html#ga7644623ce29b8ca519d7e3f276b6ddc6">StaticPayloadType</a> { <br />
&#160;&#160;<a class="el" href="group__payload.html#gga7644623ce29b8ca519d7e3f276b6ddc6a095b083465fe4d6597ba586e0116022c">sptPCMU</a> = 0, 
<a class="el" href="group__payload.html#gga7644623ce29b8ca519d7e3f276b6ddc6abedabaa4d3a1dc203680aac1dab8979d">firstStaticPayloadType</a> = sptPCMU, 
<a class="el" href="group__payload.html#gga7644623ce29b8ca519d7e3f276b6ddc6a5e91931c992187c2ba22d4c8884855e7">sptG726_32</a> = 2, 
<a class="el" href="group__payload.html#gga7644623ce29b8ca519d7e3f276b6ddc6aaebec806786b7d8de1d51f0c27d3d31c">sptGSM</a>, 
<br />
&#160;&#160;<a class="el" href="group__payload.html#gga7644623ce29b8ca519d7e3f276b6ddc6a1e6c8b9d8460e51ed9988cb04b2915de">sptG723</a>, 
<a class="el" href="group__payload.html#gga7644623ce29b8ca519d7e3f276b6ddc6a6fc9b6f4b4b3395f9dd5872c4b75a2d1">sptDVI4_8000</a>, 
<a class="el" href="group__payload.html#gga7644623ce29b8ca519d7e3f276b6ddc6a09302a1a9ed6bb37aa8f144925462794">sptDVI4_16000</a>, 
<a class="el" href="group__payload.html#gga7644623ce29b8ca519d7e3f276b6ddc6a01b9c32c74fb3eda03b9b9deb4179c4f">sptLPC</a>, 
<br />
&#160;&#160;<a class="el" href="group__payload.html#gga7644623ce29b8ca519d7e3f276b6ddc6ac943dc5da095e76e9fd412f3cd72c76e">sptPCMA</a>, 
<a class="el" href="group__payload.html#gga7644623ce29b8ca519d7e3f276b6ddc6ab30d9770c96aa658049bf55ae2060289">sptG722</a>, 
<a class="el" href="group__payload.html#gga7644623ce29b8ca519d7e3f276b6ddc6a803d4441159f58d7f8f911d0d9ad3fc5">sptL16_DUAL</a>, 
<a class="el" href="group__payload.html#gga7644623ce29b8ca519d7e3f276b6ddc6a75f5ab859cf710c06926e08b22443b55">sptL16_MONO</a>, 
<br />
&#160;&#160;<a class="el" href="group__payload.html#gga7644623ce29b8ca519d7e3f276b6ddc6a55c7c9e1556be9465ec6d62c36a60048">sptQCELP</a>, 
<a class="el" href="group__payload.html#gga7644623ce29b8ca519d7e3f276b6ddc6af680319c6342b3f27687d47f40ee9485">sptMPA</a> = 14, 
<a class="el" href="group__payload.html#gga7644623ce29b8ca519d7e3f276b6ddc6aae5a2aca0430aef9eedccde1270603e3">sptG728</a>, 
<a class="el" href="group__payload.html#gga7644623ce29b8ca519d7e3f276b6ddc6a209b127423d85f4ed5f171c71432f0aa">sptDVI4_11025</a>, 
<br />
&#160;&#160;<a class="el" href="group__payload.html#gga7644623ce29b8ca519d7e3f276b6ddc6ab0236f7fbb4ddb45278746e91035d8fc">sptDVI4_22050</a>, 
<a class="el" href="group__payload.html#gga7644623ce29b8ca519d7e3f276b6ddc6ae0363acdc8e2f3bf110ecf591005e654">sptG729</a>, 
<a class="el" href="group__payload.html#gga7644623ce29b8ca519d7e3f276b6ddc6a4706c9bb5cff2179c0b38f78b45c587a">lastStaticAudioPayloadType</a> = sptG729, 
<a class="el" href="group__payload.html#gga7644623ce29b8ca519d7e3f276b6ddc6a8ff98bf3669cd19b1d2d6478c02e1aa9">sptCELB</a> = 25, 
<br />
&#160;&#160;<a class="el" href="group__payload.html#gga7644623ce29b8ca519d7e3f276b6ddc6a04a2727f80a07f141f9fccbec3971dd6">sptJPEG</a>, 
<a class="el" href="group__payload.html#gga7644623ce29b8ca519d7e3f276b6ddc6aa696860adef059d45a4aeddeba8592ad">sptNV</a> = 28, 
<a class="el" href="group__payload.html#gga7644623ce29b8ca519d7e3f276b6ddc6a4595098941bdb8c0a6e77224b9bae2c8">sptH261</a> = 31, 
<a class="el" href="group__payload.html#gga7644623ce29b8ca519d7e3f276b6ddc6a94da3876ebf1273ceeb530a56c48bc64">sptMPV</a>, 
<br />
&#160;&#160;<a class="el" href="group__payload.html#gga7644623ce29b8ca519d7e3f276b6ddc6a3f5b07dca910f599be16c871ebbb29d1">sptMP2T</a>, 
<a class="el" href="group__payload.html#gga7644623ce29b8ca519d7e3f276b6ddc6acb95741ce21cc1c4b84d11f46ce2b6dd">sptH263</a>, 
<a class="el" href="group__payload.html#gga7644623ce29b8ca519d7e3f276b6ddc6a55bab7709e1a2a6dfc4d10eb9db3298f">lastStaticPayloadType</a> = sptH263
<br />
 }</td></tr>
<tr class="memdesc:ga7644623ce29b8ca519d7e3f276b6ddc6"><td class="mdescLeft">&#160;</td><td class="mdescRight">RTP static payload types (default bindings) defined in the AVP profile.  <a href="group__payload.html#ga7644623ce29b8ca519d7e3f276b6ddc6">More...</a><br /></td></tr>
<tr class="separator:ga7644623ce29b8ca519d7e3f276b6ddc6"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a>
Variables</h2></td></tr>
<tr class="memitem:ga4532789841269316bfa35c80cc2161cb"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="group__payload.html#ga0eee230c7ab57e31bb4e438a72354993">PayloadType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__payload.html#ga4532789841269316bfa35c80cc2161cb">ptINVALID</a> = 128</td></tr>
<tr class="memdesc:ga4532789841269316bfa35c80cc2161cb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Predefined value for invalid or uninitialized payload type variables.  <a href="#ga4532789841269316bfa35c80cc2161cb">More...</a><br /></td></tr>
<tr class="separator:ga4532789841269316bfa35c80cc2161cb"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<h2 class="groupheader">Typedef Documentation</h2>
<a class="anchor" id="ga0eee230c7ab57e31bb4e438a72354993"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="group__payload.html#ga0eee230c7ab57e31bb4e438a72354993">PayloadType</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>RTP payload type numeric identifier. </p>
<p>At the RTP level a payload format is identified with a 7 bit number. This number is binded to a payload format through non-RTP means (SIP, SAP, application specific rules, etc.) </p>

</div>
</div>
<h2 class="groupheader">Enumeration Type Documentation</h2>
<a class="anchor" id="ga7644623ce29b8ca519d7e3f276b6ddc6"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="group__payload.html#ga7644623ce29b8ca519d7e3f276b6ddc6">StaticPayloadType</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>RTP static payload types (default bindings) defined in the AVP profile. </p>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a class="anchor" id="gga7644623ce29b8ca519d7e3f276b6ddc6a095b083465fe4d6597ba586e0116022c"></a>sptPCMU&#160;</td><td class="fielddoc">
<p>ITU-T G.711. mu-law audio 8 Khz (RFC 1890) </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="gga7644623ce29b8ca519d7e3f276b6ddc6abedabaa4d3a1dc203680aac1dab8979d"></a>firstStaticPayloadType&#160;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="gga7644623ce29b8ca519d7e3f276b6ddc6a5e91931c992187c2ba22d4c8884855e7"></a>sptG726_32&#160;</td><td class="fielddoc">
<p>ITU-T G.726. ADPCM audio (RFC 1890) </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="gga7644623ce29b8ca519d7e3f276b6ddc6aaebec806786b7d8de1d51f0c27d3d31c"></a>sptGSM&#160;</td><td class="fielddoc">
<p>GSM audio (RFC 1890) </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="gga7644623ce29b8ca519d7e3f276b6ddc6a1e6c8b9d8460e51ed9988cb04b2915de"></a>sptG723&#160;</td><td class="fielddoc">
<p>ITU-T G.723. MP-MLQ ACELP audio (RFC 1890) </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="gga7644623ce29b8ca519d7e3f276b6ddc6a6fc9b6f4b4b3395f9dd5872c4b75a2d1"></a>sptDVI4_8000&#160;</td><td class="fielddoc">
<p>Modified IMA ADPCM audio 8Khz (RFC 1890) </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="gga7644623ce29b8ca519d7e3f276b6ddc6a09302a1a9ed6bb37aa8f144925462794"></a>sptDVI4_16000&#160;</td><td class="fielddoc">
<p>Modified IMA ADPCM audio 16Khz (RFC 1890) </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="gga7644623ce29b8ca519d7e3f276b6ddc6a01b9c32c74fb3eda03b9b9deb4179c4f"></a>sptLPC&#160;</td><td class="fielddoc">
<p>LPC audio (RFC 1890) </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="gga7644623ce29b8ca519d7e3f276b6ddc6ac943dc5da095e76e9fd412f3cd72c76e"></a>sptPCMA&#160;</td><td class="fielddoc">
<p>ITU-T G.711 A-law audio 8 Khz (RFC 1890) </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="gga7644623ce29b8ca519d7e3f276b6ddc6ab30d9770c96aa658049bf55ae2060289"></a>sptG722&#160;</td><td class="fielddoc">
<p>Audio (RFCs 1890, 3047) </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="gga7644623ce29b8ca519d7e3f276b6ddc6a803d4441159f58d7f8f911d0d9ad3fc5"></a>sptL16_DUAL&#160;</td><td class="fielddoc">
<p>Linear uncompressed dual audio (RFC 1890) </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="gga7644623ce29b8ca519d7e3f276b6ddc6a75f5ab859cf710c06926e08b22443b55"></a>sptL16_MONO&#160;</td><td class="fielddoc">
<p>Linear uncompressed mono audio (RFC 1890) </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="gga7644623ce29b8ca519d7e3f276b6ddc6a55c7c9e1556be9465ec6d62c36a60048"></a>sptQCELP&#160;</td><td class="fielddoc">
<p>Audio at 8000 hz. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="gga7644623ce29b8ca519d7e3f276b6ddc6af680319c6342b3f27687d47f40ee9485"></a>sptMPA&#160;</td><td class="fielddoc">
<p>MPEG Audio elem. stream (RFCs 1890, 2250) </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="gga7644623ce29b8ca519d7e3f276b6ddc6aae5a2aca0430aef9eedccde1270603e3"></a>sptG728&#160;</td><td class="fielddoc">
<p>ITU-T G.728. LD-CELP audio. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="gga7644623ce29b8ca519d7e3f276b6ddc6a209b127423d85f4ed5f171c71432f0aa"></a>sptDVI4_11025&#160;</td><td class="fielddoc">
<p>DVI audio at 11025 hz (by Joseph Di Pol) </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="gga7644623ce29b8ca519d7e3f276b6ddc6ab0236f7fbb4ddb45278746e91035d8fc"></a>sptDVI4_22050&#160;</td><td class="fielddoc">
<p>DVI audio at 22050 hz (by Joseph Di Pol) </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="gga7644623ce29b8ca519d7e3f276b6ddc6ae0363acdc8e2f3bf110ecf591005e654"></a>sptG729&#160;</td><td class="fielddoc">
<p>ITU-T G.729. CS-ACELP audio. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="gga7644623ce29b8ca519d7e3f276b6ddc6a4706c9bb5cff2179c0b38f78b45c587a"></a>lastStaticAudioPayloadType&#160;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="gga7644623ce29b8ca519d7e3f276b6ddc6a8ff98bf3669cd19b1d2d6478c02e1aa9"></a>sptCELB&#160;</td><td class="fielddoc">
<p>Sun's propietary video (RFCs 1890, 2029) </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="gga7644623ce29b8ca519d7e3f276b6ddc6a04a2727f80a07f141f9fccbec3971dd6"></a>sptJPEG&#160;</td><td class="fielddoc">
<p>JPEG (ISO 10918) video (RFCs 1890, 2435) </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="gga7644623ce29b8ca519d7e3f276b6ddc6aa696860adef059d45a4aeddeba8592ad"></a>sptNV&#160;</td><td class="fielddoc">
<p>Ron Frederick's nv audio (RFC 1890) </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="gga7644623ce29b8ca519d7e3f276b6ddc6a4595098941bdb8c0a6e77224b9bae2c8"></a>sptH261&#160;</td><td class="fielddoc">
<p>ITU-T H.261 video (RFCs 1890, 2032) </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="gga7644623ce29b8ca519d7e3f276b6ddc6a94da3876ebf1273ceeb530a56c48bc64"></a>sptMPV&#160;</td><td class="fielddoc">
<p>MPEG Video elem. stream (RFCs 1890, 2250) </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="gga7644623ce29b8ca519d7e3f276b6ddc6a3f5b07dca910f599be16c871ebbb29d1"></a>sptMP2T&#160;</td><td class="fielddoc">
<p>MPEG 2 Transport stream (RFCs 1890, 2250) </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="gga7644623ce29b8ca519d7e3f276b6ddc6acb95741ce21cc1c4b84d11f46ce2b6dd"></a>sptH263&#160;</td><td class="fielddoc">
<p>ITU-T H.263 video (RFCs 2190, 2429) </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="gga7644623ce29b8ca519d7e3f276b6ddc6a55bab7709e1a2a6dfc4d10eb9db3298f"></a>lastStaticPayloadType&#160;</td><td class="fielddoc">
</td></tr>
</table>

</div>
</div>
<h2 class="groupheader">Variable Documentation</h2>
<a class="anchor" id="ga4532789841269316bfa35c80cc2161cb"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="group__payload.html#ga0eee230c7ab57e31bb4e438a72354993">PayloadType</a> ptINVALID = 128</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Predefined value for invalid or uninitialized payload type variables. </p>

</div>
</div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Sun Feb 8 2015 08:32:24 for ccRTP by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.8
</small></address>
</body>
</html>