?? ui_8h.html
字號(hào):
<!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>VLSI Solution Oy Evaluation MP3 Player Source Code Documentation</title><link href="doxygen.css" rel="stylesheet" type="text/css"><img src="vlsi_small.gif" hspace="20" bordercolor="#ffffff" alt="VLSI Solution Oy"><b>VLSI Solution Oy Evaluation MP3 Player Source Code Documentation</b><p></p></head><body><!-- Generated by Doxygen 1.3.7 --><div class="qindex"><a class="qindex" href="index.html">Main Page</a> | <a class="qindex" href="annotated.html">Class List</a> | <a class="qindex" href="files.html">File List</a> | <a class="qindex" href="functions.html">Class Members</a> | <a class="qindex" href="globals.html">File Members</a> | <a class="qindex" href="pages.html">Related Pages</a></div><h1>ui.h File Reference</h1>User Interface common definitions - functions are still in <a class="el" href="player_8c.html">player.c</a>. <a href="#_details">More...</a><p><p>This graph shows which files directly or indirectly include this file:<p><center><img src="ui_8h__dep__incl.png" border="0" usemap="#ui.hdep_map" alt="Included by dependency graph"></center><map name="ui.hdep_map"><area href="player_8c.html" shape="rect" coords="6,18,60,42" alt=""><area href="record_8c.html" shape="rect" coords="84,18,137,42" alt=""><area href="vs10xx_8c.html" shape="rect" coords="161,18,220,42" alt=""></map><p><a href="ui_8h-source.html">Go to the source code of this file.</a><table border=0 cellpadding=0 cellspacing=0><tr><td></td></tr><tr><td colspan=2><br><h2>Enumerations</h2></td></tr><tr><td class="memItemLeft" nowrap align=right valign=top>enum </td><td class="memItemRight" valign=bottom><a class="el" href="ui_8h.html#a24">uimodetype</a> { <br> <a class="el" href="ui_8h.html#a24a2">UI_TITLE</a>, <a class="el" href="ui_8h.html#a24a3">UI_SPEC</a>, <a class="el" href="ui_8h.html#a24a4">UI_VOLUME</a>, <a class="el" href="ui_8h.html#a24a5">UI_BASS</a>, <br> <a class="el" href="ui_8h.html#a24a6">UI_TREBLE</a>, <a class="el" href="ui_8h.html#a24a7">UI_CUE</a>, <a class="el" href="ui_8h.html#a24a8">UI_RECLEVEL</a>, <a class="el" href="ui_8h.html#a24a9">UI_INFO</a>, <br> <a class="el" href="ui_8h.html#a24a10">UI_STOP</a>, <a class="el" href="ui_8h.html#a24a11">UI_END_OF_MODES</a><br> }</td></tr><tr><td class="mdescLeft"> </td><td class="mdescRight">User Interface Modes. <a href="#a24">More...</a><br><br></td></tr><tr><td class="memItemLeft" nowrap align=right valign=top>enum </td><td class="memItemRight" valign=bottom><a class="el" href="ui_8h.html#a25">playingstatetype</a> { <br> <a class="el" href="ui_8h.html#a25a12">PS_NORMAL</a> = 0, <a class="el" href="ui_8h.html#a25a13">PS_END_OF_SONG</a>, <a class="el" href="ui_8h.html#a25a14">PS_NEXT_SONG</a>, <a class="el" href="ui_8h.html#a25a15">PS_PREVIOUS_SONG</a>, <br> <a class="el" href="ui_8h.html#a25a16">PS_CUE</a>, <a class="el" href="ui_8h.html#a25a17">PS_CUE_WAIT1003</a>, <a class="el" href="ui_8h.html#a25a18">PS_CUE_ACTION</a>, <a class="el" href="ui_8h.html#a25a19">PS_REWIND</a>, <br> <a class="el" href="ui_8h.html#a25a20">PS_REW_WAIT1003</a>, <a class="el" href="ui_8h.html#a25a21">PS_FALLBACK_1</a>, <a class="el" href="ui_8h.html#a25a22">PS_FALLBACK_N</a>, <a class="el" href="ui_8h.html#a25a23">PS_RECORDING</a><br> }</td></tr><tr><td class="mdescLeft"> </td><td class="mdescRight">Playing states. <a href="#a25">More...</a><br><br></td></tr><tr><td colspan=2><br><h2>Variables</h2></td></tr><tr><td class="memItemLeft" nowrap align=right valign=top>xdata <a class="el" href="ui_8h.html#a24">uimodetype</a> </td><td class="memItemRight" valign=bottom><a class="el" href="ui_8h.html#a0">uiMode</a></td></tr><tr><td class="mdescLeft"> </td><td class="mdescRight">Current User Interface mode (Title, Volume, ...). <a href="#a0"></a><br><br></td></tr><tr><td class="memItemLeft" nowrap align=right valign=top>xdata <a class="el" href="ui_8h.html#a25">playingstatetype</a> </td><td class="memItemRight" valign=bottom><a class="el" href="ui_8h.html#a1">playingState</a></td></tr><tr><td class="mdescLeft"> </td><td class="mdescRight">Playing State Global. <a href="#a1"></a><br><br></td></tr></table><hr><a name="_details"></a><h2>Detailed Description</h2>User Interface common definitions - functions are still in <a class="el" href="player_8c.html">player.c</a>. <p><p>Definition in file <a class="el" href="ui_8h-source.html">ui.h</a>.<hr><h2>Enumeration Type Documentation</h2><a class="anchor" name="a25" doxytag="ui.h::playingstatetype" ></a><p><table class="mdTable" width="100%" 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="ui_8h.html#a25">playingstatetype</a> </td> </tr> </table> </td> </tr></table><table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td><p>Playing states. <p><dl compact><dt><b><a class="el" href="todo.html#_todo000006">Todo:</a></b></dt><dd>safe rewind</dd></dl><dl compact><dt><b>Enumeration values: </b></dt><dd><table border=0 cellspacing=2 cellpadding=0><tr><td valign=top><em><a class="anchor" name="a25a12" doxytag="PS_NORMAL" ></a>PS_NORMAL</em> </td><td>Continue playing, do nothing special. </td></tr><tr><td valign=top><em><a class="anchor" name="a25a13" doxytag="PS_END_OF_SONG" ></a>PS_END_OF_SONG</em> </td><td>Request termination of current song. </td></tr><tr><td valign=top><em><a class="anchor" name="a25a14" doxytag="PS_NEXT_SONG" ></a>PS_NEXT_SONG</em> </td><td>Request next song. </td></tr><tr><td valign=top><em><a class="anchor" name="a25a15" doxytag="PS_PREVIOUS_SONG" ></a>PS_PREVIOUS_SONG</em> </td><td>Request previous song. </td></tr><tr><td valign=top><em><a class="anchor" name="a25a16" doxytag="PS_CUE" ></a>PS_CUE</em> </td><td>Request to start fast forward. </td></tr><tr><td valign=top><em><a class="anchor" name="a25a17" doxytag="PS_CUE_WAIT1003" ></a>PS_CUE_WAIT1003</em> </td><td>WMA: wait for permission to break stream. </td></tr><tr><td valign=top><em><a class="anchor" name="a25a18" doxytag="PS_CUE_ACTION" ></a>PS_CUE_ACTION</em> </td><td>Just do it. </td></tr><tr><td valign=top><em><a class="anchor" name="a25a19" doxytag="PS_REWIND" ></a>PS_REWIND</em> </td><td>Request to start rewind (not implemented). </td></tr><tr><td valign=top><em><a class="anchor" name="a25a20" doxytag="PS_REW_WAIT1003" ></a>PS_REW_WAIT1003</em> </td><td>WMA: wait for permission to break stream. </td></tr><tr><td valign=top><em><a class="anchor" name="a25a21" doxytag="PS_FALLBACK_1" ></a>PS_FALLBACK_1</em> </td><td>Start fallback to normal after ff/rew. </td></tr><tr><td valign=top><em><a class="anchor" name="a25a22" doxytag="PS_FALLBACK_N" ></a>PS_FALLBACK_N</em> </td><td>fallbackCount sectors to PS_NORMAL </td></tr><tr><td valign=top><em><a class="anchor" name="a25a23" doxytag="PS_RECORDING" ></a>PS_RECORDING</em> </td><td>Recording mode. </td></tr></table></dl><p>Definition at line <a class="el" href="ui_8h-source.html#l00022">22</a> of file <a class="el" href="ui_8h-source.html">ui.h</a>.<p><pre class="fragment"><div>00022 {00023 <a class="code" href="ui_8h.html#a25a12">PS_NORMAL</a> = 0, 00024 <a class="code" href="ui_8h.html#a25a13">PS_END_OF_SONG</a>, 00025 <a class="code" href="ui_8h.html#a25a14">PS_NEXT_SONG</a>, 00026 <a class="code" href="ui_8h.html#a25a15">PS_PREVIOUS_SONG</a>, 00027 <a class="code" href="ui_8h.html#a25a16">PS_CUE</a>, 00028 <a class="code" href="ui_8h.html#a25a17">PS_CUE_WAIT1003</a>, 00029 <a class="code" href="ui_8h.html#a25a18">PS_CUE_ACTION</a>, 00030 <a class="code" href="ui_8h.html#a25a19">PS_REWIND</a>, 00031 <a class="code" href="ui_8h.html#a25a20">PS_REW_WAIT1003</a>, 00032 <a class="code" href="ui_8h.html#a25a21">PS_FALLBACK_1</a>, 00033 <a class="code" href="ui_8h.html#a25a22">PS_FALLBACK_N</a>, 00034 <a class="code" href="ui_8h.html#a25a23">PS_RECORDING</a> 00036 } <a class="code" href="ui_8h.html#a25">playingstatetype</a>;</div></pre> </td> </tr></table><a class="anchor" name="a24" doxytag="ui.h::uimodetype" ></a><p><table class="mdTable" width="100%" 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="ui_8h.html#a24">uimodetype</a> </td> </tr> </table> </td> </tr></table><table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td><p>User Interface Modes. <p><dl compact><dt><b>Enumeration values: </b></dt><dd><table border=0 cellspacing=2 cellpadding=0><tr><td valign=top><em><a class="anchor" name="a24a2" doxytag="UI_TITLE" ></a>UI_TITLE</em> </td><td>Track, title and playing time. </td></tr><tr><td valign=top><em><a class="anchor" name="a24a3" doxytag="UI_SPEC" ></a>UI_SPEC</em> </td><td>Spectrum Analyzer. </td></tr><tr><td valign=top><em><a class="anchor" name="a24a4" doxytag="UI_VOLUME" ></a>UI_VOLUME</em> </td><td>Volume setting. </td></tr><tr><td valign=top><em><a class="anchor" name="a24a5" doxytag="UI_BASS" ></a>UI_BASS</em> </td><td>Bass enhancer setting. </td></tr><tr><td valign=top><em><a class="anchor" name="a24a6" doxytag="UI_TREBLE" ></a>UI_TREBLE</em> </td><td>Treble enhancer setting. </td></tr><tr><td valign=top><em><a class="anchor" name="a24a7" doxytag="UI_CUE" ></a>UI_CUE</em> </td><td>ask to FF/REW? </td></tr><tr><td valign=top><em><a class="anchor" name="a24a8" doxytag="UI_RECLEVEL" ></a>UI_RECLEVEL</em> </td><td>Recording Level setting. </td></tr><tr><td valign=top><em><a class="anchor" name="a24a9" doxytag="UI_INFO" ></a>UI_INFO</em> </td><td>Decoding info. </td></tr><tr><td valign=top><em><a class="anchor" name="a24a10" doxytag="UI_STOP" ></a>UI_STOP</em> </td><td>Stop and return to browser? </td></tr><tr><td valign=top><em><a class="anchor" name="a24a11" doxytag="UI_END_OF_MODES" ></a>UI_END_OF_MODES</em> </td><td>Nothing, jump go to first mode. </td></tr></table></dl><p>Definition at line <a class="el" href="ui_8h-source.html#l00007">7</a> of file <a class="el" href="ui_8h-source.html">ui.h</a>.<p><pre class="fragment"><div>00007 {00008 <a class="code" href="ui_8h.html#a24a2">UI_TITLE</a>, 00009 <a class="code" href="ui_8h.html#a24a3">UI_SPEC</a>, 00010 <a class="code" href="ui_8h.html#a24a4">UI_VOLUME</a>, 00011 <a class="code" href="ui_8h.html#a24a5">UI_BASS</a>, 00012 <a class="code" href="ui_8h.html#a24a6">UI_TREBLE</a>, 00013 <a class="code" href="ui_8h.html#a24a7">UI_CUE</a>, 00014 <a class="code" href="ui_8h.html#a24a8">UI_RECLEVEL</a>, 00015 <a class="code" href="ui_8h.html#a24a9">UI_INFO</a>, 00016 <a class="code" href="ui_8h.html#a24a10">UI_STOP</a>, 00017 <a class="code" href="ui_8h.html#a24a11">UI_END_OF_MODES</a> 00018 } <a class="code" href="ui_8h.html#a24">uimodetype</a>;</div></pre> </td> </tr></table><hr><h2>Variable Documentation</h2><a class="anchor" name="a1" doxytag="ui.h::playingState" ></a><p><table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> xdata <a class="el" href="ui_8h.html#a25">playingstatetype</a> <a class="el" href="vs10xx_8h.html#a34">playingState</a> </td> </tr> </table> </td> </tr></table><table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td><p>Playing State Global. <p><p>Definition at line <a class="el" href="ui_8h-source.html#l00037">37</a> of file <a class="el" href="ui_8h-source.html">ui.h</a>. </td> </tr></table><a class="anchor" name="a0" doxytag="ui.h::uiMode" ></a><p><table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> xdata <a class="el" href="ui_8h.html#a24">uimodetype</a> <a class="el" href="ui_8h.html#a0">uiMode</a> </td> </tr> </table> </td> </tr></table><table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td><p>Current User Interface mode (Title, Volume, ...). <p><p>Definition at line <a class="el" href="ui_8h-source.html#l00019">19</a> of file <a class="el" href="ui_8h-source.html">ui.h</a>.<p>Referenced by <a class="el" href="player_8c-source.html#l00332">AvailableProcessorTime()</a>, <a class="el" href="player_8c-source.html#l00765">main()</a>, and <a class="el" href="record_8c-source.html#l00101">Record()</a>. </td> </tr></table><hr><FONT SIZE="-1">All software copyright 2000-2004 <a href="http://www.vlsi.fi/"> VLSI Solution OY.</a>Redistribution of these software modules are limited to promotional use onlyand only with the VS1011 / VS1002 / VS1003 MP3-Evakit evaluation boards. Free orcommercial use of these software modules in MP3 players is ok if theproduct includes MP3 decoder chip(s) from VLSI. You can request the complete(compilable) package from mp3@vlsi.fi</FONT>
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -