Sophie

Sophie

distrib > PLD > ac > amd64 > media > dist > by-pkgid > 4cd3fba015b84aa8198c12116a5f41ed > files > 212

ccrtp-devel-1.3.6-1.amd64.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
<title>ccRTP: Payload types and formats.</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.4.4 -->
<div class="qindex"><a class="qindex" href="index.html">Main&nbsp;Page</a> | <a class="qindex" href="modules.html">Modules</a> | <a class="qindex" href="hierarchy.html">Class&nbsp;Hierarchy</a> | <a class="qindex" href="classes.html">Alphabetical&nbsp;List</a> | <a class="qindex" href="annotated.html">Class&nbsp;List</a> | <a class="qindex" href="dirs.html">Directories</a> | <a class="qindex" href="files.html">File&nbsp;List</a> | <a class="qindex" href="functions.html">Class&nbsp;Members</a> | <a class="qindex" href="globals.html">File&nbsp;Members</a> | <a class="qindex" href="pages.html">Related&nbsp;Pages</a> | <a class="qindex" href="examples.html">Examples</a></div>
<h1>Payload types and formats.</h1><table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Classes</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_payload_format.html">PayloadFormat</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Base payload format class.  <a href="class_payload_format.html#_details">More...</a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_static_payload_format.html">StaticPayloadFormat</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Static payload format objects.  <a href="class_static_payload_format.html#_details">More...</a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_dynamic_payload_format.html">DynamicPayloadFormat</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Dynamic payload format objects.  <a href="class_dynamic_payload_format.html#_details">More...</a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_payload_format.html">PayloadFormat</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Base payload format class.  <a href="class_payload_format.html#_details">More...</a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_static_payload_format.html">StaticPayloadFormat</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Static payload format objects.  <a href="class_static_payload_format.html#_details">More...</a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_dynamic_payload_format.html">DynamicPayloadFormat</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Dynamic payload format objects.  <a href="class_dynamic_payload_format.html#_details">More...</a><br></td></tr>
<tr><td colspan="2"><br><h2>Typedefs</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef uint8&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__payload.html#ga0">PayloadType</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">RTP payload type numeric identifier.  <a href="#ga0"></a><br></td></tr>
<tr><td colspan="2"><br><h2>Enumerations</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__payload.html#ga2">StaticPayloadType</a> { <br>
&nbsp;&nbsp;<a class="el" href="group__payload.html#gga2a2">sptPCMU</a> =  0, 
<a class="el" href="group__payload.html#gga2a3">firstStaticPayloadType</a> =  sptPCMU, 
<a class="el" href="group__payload.html#gga2a4">sptG726_32</a> =  2, 
<a class="el" href="group__payload.html#gga2a5">sptGSM</a>, 
<br>
&nbsp;&nbsp;<a class="el" href="group__payload.html#gga2a6">sptG723</a>, 
<a class="el" href="group__payload.html#gga2a7">sptDVI4_8000</a>, 
<a class="el" href="group__payload.html#gga2a8">sptDVI4_16000</a>, 
<a class="el" href="group__payload.html#gga2a9">sptLPC</a>, 
<br>
&nbsp;&nbsp;<a class="el" href="group__payload.html#gga2a10">sptPCMA</a>, 
<a class="el" href="group__payload.html#gga2a11">sptG722</a>, 
<a class="el" href="group__payload.html#gga2a12">sptL16_DUAL</a>, 
<a class="el" href="group__payload.html#gga2a13">sptL16_MONO</a>, 
<br>
&nbsp;&nbsp;<a class="el" href="group__payload.html#gga2a14">sptQCELP</a>, 
<a class="el" href="group__payload.html#gga2a15">sptMPA</a> =  14, 
<a class="el" href="group__payload.html#gga2a16">sptG728</a>, 
<a class="el" href="group__payload.html#gga2a17">sptDVI4_11025</a>, 
<br>
&nbsp;&nbsp;<a class="el" href="group__payload.html#gga2a18">sptDVI4_22050</a>, 
<a class="el" href="group__payload.html#gga2a19">sptG729</a>, 
<a class="el" href="group__payload.html#gga2a20">lastStaticAudioPayloadType</a> =  sptG729, 
<a class="el" href="group__payload.html#gga2a21">sptCELB</a> =  25, 
<br>
&nbsp;&nbsp;<a class="el" href="group__payload.html#gga2a22">sptJPEG</a>, 
<a class="el" href="group__payload.html#gga2a23">sptNV</a> =  28, 
<a class="el" href="group__payload.html#gga2a24">sptH261</a> =  31, 
<a class="el" href="group__payload.html#gga2a25">sptMPV</a>, 
<br>
&nbsp;&nbsp;<a class="el" href="group__payload.html#gga2a26">sptMP2T</a>, 
<a class="el" href="group__payload.html#gga2a27">sptH263</a>, 
<a class="el" href="group__payload.html#gga2a28">lastStaticPayloadType</a> =  sptH263
<br>
 }</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">RTP static payload types (default bindings) defined in the AVP profile.  <a href="group__payload.html#ga2">More...</a><br></td></tr>
<tr><td colspan="2"><br><h2>Variables</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="group__payload.html#ga0">PayloadType</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__payload.html#ga1">ptINVALID</a> = 128</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Predefined value for invalid or uninitialized payload type variables.  <a href="#ga1"></a><br></td></tr>
</table>
<hr><h2>Typedef Documentation</h2>
<a class="anchor" name="ga0"></a><!-- doxytag: member="formats.h::PayloadType" ref="ga0" args="" --><p>
<table class="mdTable" cellpadding="2" cellspacing="0">
  <tr>
    <td class="mdRow">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"><a class="el" href="group__payload.html#ga0">PayloadType</a>          </td>
        </tr>
      </table>
    </td>
  </tr>
</table>
<table cellspacing="5" cellpadding="0" border="0">
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
RTP payload type numeric identifier. 
<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.)    </td>
  </tr>
</table>
<hr><h2>Enumeration Type Documentation</h2>
<a class="anchor" name="ga2"></a><!-- doxytag: member="formats.h::StaticPayloadType" ref="ga2" args="" --><p>
<table class="mdTable" cellpadding="2" cellspacing="0">
  <tr>
    <td class="mdRow">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top">enum <a class="el" href="group__payload.html#ga2">StaticPayloadType</a>          </td>
        </tr>
      </table>
    </td>
  </tr>
</table>
<table cellspacing="5" cellpadding="0" border="0">
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
RTP static payload types (default bindings) defined in the AVP profile. 
<p>
<dl compact><dt><b>Enumerator: </b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"><em><a class="anchor" name="gga2a2"></a><!-- doxytag: member="sptPCMU" ref="gga2a2" args="" -->sptPCMU</em>&nbsp;</td><td>
ITU-T G.711. mu-law audio 8 Khz (RFC 1890). </td></tr>
<tr><td valign="top"><em><a class="anchor" name="gga2a3"></a><!-- doxytag: member="firstStaticPayloadType" ref="gga2a3" args="" -->firstStaticPayloadType</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="gga2a4"></a><!-- doxytag: member="sptG726_32" ref="gga2a4" args="" -->sptG726_32</em>&nbsp;</td><td>
ITU-T G.726. ADPCM audio (RFC 1890). </td></tr>
<tr><td valign="top"><em><a class="anchor" name="gga2a5"></a><!-- doxytag: member="sptGSM" ref="gga2a5" args="" -->sptGSM</em>&nbsp;</td><td>
GSM audio (RFC 1890). </td></tr>
<tr><td valign="top"><em><a class="anchor" name="gga2a6"></a><!-- doxytag: member="sptG723" ref="gga2a6" args="" -->sptG723</em>&nbsp;</td><td>
ITU-T G.723. MP-MLQ ACELP audio (RFC 1890). </td></tr>
<tr><td valign="top"><em><a class="anchor" name="gga2a7"></a><!-- doxytag: member="sptDVI4_8000" ref="gga2a7" args="" -->sptDVI4_8000</em>&nbsp;</td><td>
Modified IMA ADPCM audio 8Khz (RFC 1890). </td></tr>
<tr><td valign="top"><em><a class="anchor" name="gga2a8"></a><!-- doxytag: member="sptDVI4_16000" ref="gga2a8" args="" -->sptDVI4_16000</em>&nbsp;</td><td>
Modified IMA ADPCM audio 16Khz (RFC 1890). </td></tr>
<tr><td valign="top"><em><a class="anchor" name="gga2a9"></a><!-- doxytag: member="sptLPC" ref="gga2a9" args="" -->sptLPC</em>&nbsp;</td><td>
LPC audio (RFC 1890). </td></tr>
<tr><td valign="top"><em><a class="anchor" name="gga2a10"></a><!-- doxytag: member="sptPCMA" ref="gga2a10" args="" -->sptPCMA</em>&nbsp;</td><td>
ITU-T G.711 A-law audio 8 Khz (RFC 1890). </td></tr>
<tr><td valign="top"><em><a class="anchor" name="gga2a11"></a><!-- doxytag: member="sptG722" ref="gga2a11" args="" -->sptG722</em>&nbsp;</td><td>
Audio (RFCs 1890, 3047). </td></tr>
<tr><td valign="top"><em><a class="anchor" name="gga2a12"></a><!-- doxytag: member="sptL16_DUAL" ref="gga2a12" args="" -->sptL16_DUAL</em>&nbsp;</td><td>
Linear uncompressed dual audio (RFC 1890). </td></tr>
<tr><td valign="top"><em><a class="anchor" name="gga2a13"></a><!-- doxytag: member="sptL16_MONO" ref="gga2a13" args="" -->sptL16_MONO</em>&nbsp;</td><td>
Linear uncompressed mono audio (RFC 1890). </td></tr>
<tr><td valign="top"><em><a class="anchor" name="gga2a14"></a><!-- doxytag: member="sptQCELP" ref="gga2a14" args="" -->sptQCELP</em>&nbsp;</td><td>
Audio at 8000 hz. </td></tr>
<tr><td valign="top"><em><a class="anchor" name="gga2a15"></a><!-- doxytag: member="sptMPA" ref="gga2a15" args="" -->sptMPA</em>&nbsp;</td><td>
MPEG Audio elem. stream (RFCs 1890, 2250). </td></tr>
<tr><td valign="top"><em><a class="anchor" name="gga2a16"></a><!-- doxytag: member="sptG728" ref="gga2a16" args="" -->sptG728</em>&nbsp;</td><td>
ITU-T G.728. LD-CELP audio. </td></tr>
<tr><td valign="top"><em><a class="anchor" name="gga2a17"></a><!-- doxytag: member="sptDVI4_11025" ref="gga2a17" args="" -->sptDVI4_11025</em>&nbsp;</td><td>
DVI audio at 11025 hz (by Joseph Di Pol). </td></tr>
<tr><td valign="top"><em><a class="anchor" name="gga2a18"></a><!-- doxytag: member="sptDVI4_22050" ref="gga2a18" args="" -->sptDVI4_22050</em>&nbsp;</td><td>
DVI audio at 22050 hz (by Joseph Di Pol). </td></tr>
<tr><td valign="top"><em><a class="anchor" name="gga2a19"></a><!-- doxytag: member="sptG729" ref="gga2a19" args="" -->sptG729</em>&nbsp;</td><td>
ITU-T G.729. CS-ACELP audio. </td></tr>
<tr><td valign="top"><em><a class="anchor" name="gga2a20"></a><!-- doxytag: member="lastStaticAudioPayloadType" ref="gga2a20" args="" -->lastStaticAudioPayloadType</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="gga2a21"></a><!-- doxytag: member="sptCELB" ref="gga2a21" args="" -->sptCELB</em>&nbsp;</td><td>
Sun's propietary video (RFCs 1890, 2029). </td></tr>
<tr><td valign="top"><em><a class="anchor" name="gga2a22"></a><!-- doxytag: member="sptJPEG" ref="gga2a22" args="" -->sptJPEG</em>&nbsp;</td><td>
JPEG (ISO 10918) video (RFCs 1890, 2435). </td></tr>
<tr><td valign="top"><em><a class="anchor" name="gga2a23"></a><!-- doxytag: member="sptNV" ref="gga2a23" args="" -->sptNV</em>&nbsp;</td><td>
Ron Frederick's nv audio (RFC 1890). </td></tr>
<tr><td valign="top"><em><a class="anchor" name="gga2a24"></a><!-- doxytag: member="sptH261" ref="gga2a24" args="" -->sptH261</em>&nbsp;</td><td>
ITU-T H.261 video (RFCs 1890, 2032). </td></tr>
<tr><td valign="top"><em><a class="anchor" name="gga2a25"></a><!-- doxytag: member="sptMPV" ref="gga2a25" args="" -->sptMPV</em>&nbsp;</td><td>
MPEG Video elem. stream (RFCs 1890, 2250). </td></tr>
<tr><td valign="top"><em><a class="anchor" name="gga2a26"></a><!-- doxytag: member="sptMP2T" ref="gga2a26" args="" -->sptMP2T</em>&nbsp;</td><td>
MPEG 2 Transport stream (RFCs 1890, 2250). </td></tr>
<tr><td valign="top"><em><a class="anchor" name="gga2a27"></a><!-- doxytag: member="sptH263" ref="gga2a27" args="" -->sptH263</em>&nbsp;</td><td>
ITU-T H.263 video (RFCs 2190, 2429). </td></tr>
<tr><td valign="top"><em><a class="anchor" name="gga2a28"></a><!-- doxytag: member="lastStaticPayloadType" ref="gga2a28" args="" -->lastStaticPayloadType</em>&nbsp;</td><td>
</td></tr>
</table>
</dl>
    </td>
  </tr>
</table>
<hr><h2>Variable Documentation</h2>
<a class="anchor" name="ga1"></a><!-- doxytag: member="formats.h::ptINVALID" ref="ga1" args="" --><p>
<table class="mdTable" cellpadding="2" cellspacing="0">
  <tr>
    <td class="mdRow">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top">const <a class="el" href="group__payload.html#ga0">PayloadType</a> <a class="el" href="group__payload.html#ga1">ptINVALID</a> = 128          </td>
        </tr>
      </table>
    </td>
  </tr>
</table>
<table cellspacing="5" cellpadding="0" border="0">
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Predefined value for invalid or uninitialized payload type variables. 
<p>
    </td>
  </tr>
</table>
<hr size="1"><address style="align: right;"><small>Generated on Fri Dec 9 22:32:04 2005 for ccRTP by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.4 </small></address>
</body>
</html>