Symbian3/Examples/guid-6013a680-57f9-415b-8851-c4fa63356636/class_c_m_m_f_raw_format_write.html
changeset 1 25a17d01db0c
child 6 43e37759235e
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Symbian3/Examples/guid-6013a680-57f9-415b-8851-c4fa63356636/class_c_m_m_f_raw_format_write.html	Fri Jan 22 18:26:19 2010 +0000
@@ -0,0 +1,106 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
+<title>TB10.1 Example Applications: CMMFRawFormatWrite Class Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+<link href="tabs.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.5.3 -->
+<h1>CMMFRawFormatWrite Class Reference</h1><!-- doxytag: class="CMMFRawFormatWrite" -->
+<p>
+<a href="class_c_m_m_f_raw_format_write-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
+<tr><td></td></tr>
+<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="6082ca696967298bb65ac676b164f9dd"></a><!-- doxytag: member="CMMFRawFormatWrite::~CMMFRawFormatWrite" ref="6082ca696967298bb65ac676b164f9dd" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_m_m_f_raw_format_write.html#6082ca696967298bb65ac676b164f9dd">~CMMFRawFormatWrite</a> ()</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="5922a20b96cfd4a5ca2c172d1784e4b4"></a><!-- doxytag: member="CMMFRawFormatWrite::CreateSinkBufferL" ref="5922a20b96cfd4a5ca2c172d1784e4b4" args="(TMediaId aMediaId, TBool &amp;aReference)" -->
+CMMFBuffer *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_m_m_f_raw_format_write.html#5922a20b96cfd4a5ca2c172d1784e4b4">CreateSinkBufferL</a> (TMediaId aMediaId, TBool &amp;aReference)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="1e21105e82ced4264580ae7e99cd783b"></a><!-- doxytag: member="CMMFRawFormatWrite::SinkDataTypeCode" ref="1e21105e82ced4264580ae7e99cd783b" args="(TMediaId aMediaId)" -->
+TFourCC&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_m_m_f_raw_format_write.html#1e21105e82ced4264580ae7e99cd783b">SinkDataTypeCode</a> (TMediaId aMediaId)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="236e840b38f0fa782f42c87a990cc913"></a><!-- doxytag: member="CMMFRawFormatWrite::SetSinkDataTypeCode" ref="236e840b38f0fa782f42c87a990cc913" args="(TFourCC aSinkFourCC, TMediaId aMediaId)" -->
+TInt&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_m_m_f_raw_format_write.html#236e840b38f0fa782f42c87a990cc913">SetSinkDataTypeCode</a> (TFourCC aSinkFourCC, TMediaId aMediaId)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="57f30a2992013b43acc865f4537e303a"></a><!-- doxytag: member="CMMFRawFormatWrite::SinkThreadLogon" ref="57f30a2992013b43acc865f4537e303a" args="(MAsyncEventHandler &amp;aEventHandler)" -->
+TInt&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_m_m_f_raw_format_write.html#57f30a2992013b43acc865f4537e303a">SinkThreadLogon</a> (MAsyncEventHandler &amp;aEventHandler)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="55139b3973abe340a0bffbb0d4661034"></a><!-- doxytag: member="CMMFRawFormatWrite::SinkThreadLogoff" ref="55139b3973abe340a0bffbb0d4661034" args="()" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_m_m_f_raw_format_write.html#55139b3973abe340a0bffbb0d4661034">SinkThreadLogoff</a> ()</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="43412b28e13c0e42e47744374d053880"></a><!-- doxytag: member="CMMFRawFormatWrite::Negotiate" ref="43412b28e13c0e42e47744374d053880" args="(MDataSource &amp;aSource)" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_m_m_f_raw_format_write.html#43412b28e13c0e42e47744374d053880">Negotiate</a> (MDataSource &amp;aSource)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="954ee6669a7f644661e195fbfd08f08b"></a><!-- doxytag: member="CMMFRawFormatWrite::SinkPrimeL" ref="954ee6669a7f644661e195fbfd08f08b" args="()" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_m_m_f_raw_format_write.html#954ee6669a7f644661e195fbfd08f08b">SinkPrimeL</a> ()</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="533153bbbb7f111fedae383a1d7eb6c9"></a><!-- doxytag: member="CMMFRawFormatWrite::SinkPlayL" ref="533153bbbb7f111fedae383a1d7eb6c9" args="()" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_m_m_f_raw_format_write.html#533153bbbb7f111fedae383a1d7eb6c9">SinkPlayL</a> ()</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="21497420f6a4308bb24278342c46dbe1"></a><!-- doxytag: member="CMMFRawFormatWrite::SinkPauseL" ref="21497420f6a4308bb24278342c46dbe1" args="()" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_m_m_f_raw_format_write.html#21497420f6a4308bb24278342c46dbe1">SinkPauseL</a> ()</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="656ac13d30bdac8ec8753e563984849a"></a><!-- doxytag: member="CMMFRawFormatWrite::SinkStopL" ref="656ac13d30bdac8ec8753e563984849a" args="()" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_m_m_f_raw_format_write.html#656ac13d30bdac8ec8753e563984849a">SinkStopL</a> ()</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="b1feb3e922a75d84280c7a81608292c6"></a><!-- doxytag: member="CMMFRawFormatWrite::EmptyBufferL" ref="b1feb3e922a75d84280c7a81608292c6" args="(CMMFBuffer *aBuffer, MDataSource *aSupplier, TMediaId aMediaId)" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_m_m_f_raw_format_write.html#b1feb3e922a75d84280c7a81608292c6">EmptyBufferL</a> (CMMFBuffer *aBuffer, MDataSource *aSupplier, TMediaId aMediaId)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="034209ffa0feea3ee5f8c24ceb822805"></a><!-- doxytag: member="CMMFRawFormatWrite::BufferEmptiedL" ref="034209ffa0feea3ee5f8c24ceb822805" args="(CMMFBuffer *aBuffer)" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_m_m_f_raw_format_write.html#034209ffa0feea3ee5f8c24ceb822805">BufferEmptiedL</a> (CMMFBuffer *aBuffer)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="53736393918581a9d23bfecccd9ee56c"></a><!-- doxytag: member="CMMFRawFormatWrite::FrameTimeInterval" ref="53736393918581a9d23bfecccd9ee56c" args="(TMediaId aMediaType) const " -->
+TTimeIntervalMicroSeconds&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_m_m_f_raw_format_write.html#53736393918581a9d23bfecccd9ee56c">FrameTimeInterval</a> (TMediaId aMediaType) const </td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="6c9d9fcf46e7d59e66642d61606cd9ca"></a><!-- doxytag: member="CMMFRawFormatWrite::Duration" ref="6c9d9fcf46e7d59e66642d61606cd9ca" args="(TMediaId aMediaType) const " -->
+TTimeIntervalMicroSeconds&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_m_m_f_raw_format_write.html#6c9d9fcf46e7d59e66642d61606cd9ca">Duration</a> (TMediaId aMediaType) const </td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="c27d72c9e425a4da5053c91815822c58"></a><!-- doxytag: member="CMMFRawFormatWrite::SetNumChannels" ref="c27d72c9e425a4da5053c91815822c58" args="(TUint aChannels)" -->
+TInt&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_m_m_f_raw_format_write.html#c27d72c9e425a4da5053c91815822c58">SetNumChannels</a> (TUint aChannels)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="4409dea26a45ac672fcb8298a677f8e6"></a><!-- doxytag: member="CMMFRawFormatWrite::SetSampleRate" ref="4409dea26a45ac672fcb8298a677f8e6" args="(TUint aSampleRate)" -->
+TInt&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_m_m_f_raw_format_write.html#4409dea26a45ac672fcb8298a677f8e6">SetSampleRate</a> (TUint aSampleRate)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="658b5411bc78ca891bcc28ad8ff86779"></a><!-- doxytag: member="CMMFRawFormatWrite::NumChannels" ref="658b5411bc78ca891bcc28ad8ff86779" args="()" -->
+TUint&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_m_m_f_raw_format_write.html#658b5411bc78ca891bcc28ad8ff86779">NumChannels</a> ()</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="545e7ddab50a1bd852350567f17d9661"></a><!-- doxytag: member="CMMFRawFormatWrite::SampleRate" ref="545e7ddab50a1bd852350567f17d9661" args="()" -->
+TUint&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_m_m_f_raw_format_write.html#545e7ddab50a1bd852350567f17d9661">SampleRate</a> ()</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="98ad0bb8a32f8bc29a9a31003b22fc7c"></a><!-- doxytag: member="CMMFRawFormatWrite::BitRate" ref="98ad0bb8a32f8bc29a9a31003b22fc7c" args="()" -->
+TUint&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_m_m_f_raw_format_write.html#98ad0bb8a32f8bc29a9a31003b22fc7c">BitRate</a> ()</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="569e926c0d0cca69ce79fbea21f34675"></a><!-- doxytag: member="CMMFRawFormatWrite::BytesPerSecond" ref="569e926c0d0cca69ce79fbea21f34675" args="()" -->
+TInt64&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_m_m_f_raw_format_write.html#569e926c0d0cca69ce79fbea21f34675">BytesPerSecond</a> ()</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="570f16dc943960474741600593efdc85"></a><!-- doxytag: member="CMMFRawFormatWrite::GetSupportedSampleRatesL" ref="570f16dc943960474741600593efdc85" args="(RArray&lt; TUint &gt; &amp;aSampleRates)" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_m_m_f_raw_format_write.html#570f16dc943960474741600593efdc85">GetSupportedSampleRatesL</a> (RArray&lt; TUint &gt; &amp;aSampleRates)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="aec7d4a7d7985f126dbdc599b26c442a"></a><!-- doxytag: member="CMMFRawFormatWrite::GetSupportedNumChannelsL" ref="aec7d4a7d7985f126dbdc599b26c442a" args="(RArray&lt; TUint &gt; &amp;aNumChannels)" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_m_m_f_raw_format_write.html#aec7d4a7d7985f126dbdc599b26c442a">GetSupportedNumChannelsL</a> (RArray&lt; TUint &gt; &amp;aNumChannels)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="d163d4256db769a1467eb0a3e967abe1"></a><!-- doxytag: member="CMMFRawFormatWrite::GetSupportedDataTypesL" ref="d163d4256db769a1467eb0a3e967abe1" args="(TMediaId aMediaId, RArray&lt; TFourCC &gt; &amp;aDataTypes)" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_m_m_f_raw_format_write.html#d163d4256db769a1467eb0a3e967abe1">GetSupportedDataTypesL</a> (TMediaId aMediaId, RArray&lt; TFourCC &gt; &amp;aDataTypes)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="3148cfdff6fe479128653c0bc4cf759e"></a><!-- doxytag: member="CMMFRawFormatWrite::SetMaximumClipSize" ref="3148cfdff6fe479128653c0bc4cf759e" args="(TInt aBytes)" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_m_m_f_raw_format_write.html#3148cfdff6fe479128653c0bc4cf759e">SetMaximumClipSize</a> (TInt aBytes)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="2b1fb311aab7a38f5b1b2f8600bee598"></a><!-- doxytag: member="CMMFRawFormatWrite::CropL" ref="2b1fb311aab7a38f5b1b2f8600bee598" args="(TTimeIntervalMicroSeconds aPosition, TBool aToEnd)" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_m_m_f_raw_format_write.html#2b1fb311aab7a38f5b1b2f8600bee598">CropL</a> (TTimeIntervalMicroSeconds aPosition, TBool aToEnd)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="5f95521d4c7999ecbe0b33869107bc8a"></a><!-- doxytag: member="CMMFRawFormatWrite::SendEventToClient" ref="5f95521d4c7999ecbe0b33869107bc8a" args="(const TMMFEvent &amp;)" -->
+TInt&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_m_m_f_raw_format_write.html#5f95521d4c7999ecbe0b33869107bc8a">SendEventToClient</a> (const TMMFEvent &amp;)</td></tr>
+
+<tr><td colspan="2"><br><h2>Static Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="9ab821ae7da3de984f1d3ad8ac5b3e82"></a><!-- doxytag: member="CMMFRawFormatWrite::NewL" ref="9ab821ae7da3de984f1d3ad8ac5b3e82" args="(MDataSink *aSink)" -->
+static CMMFFormatEncode *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_m_m_f_raw_format_write.html#9ab821ae7da3de984f1d3ad8ac5b3e82">NewL</a> (MDataSink *aSink)</td></tr>
+
+</table>
+<hr><a name="_details"></a><h2>Detailed Description</h2>
+
+<p>Definition at line <a class="el" href="mmfrawformat_8h-source.html#l00101">101</a> of file <a class="el" href="mmfrawformat_8h-source.html">mmfrawformat.h</a>.</p>
+<hr size="1"><address style="text-align: right;"><small>Generated on Thu Jan 21 10:33:06 2010 for TB10.1 Example Applications by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.3 </small></address>
+</body>
+</html>