亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? player_8c-source.html

?? MP3播放器源代碼, VS1003B
?? HTML
?? 第 1 頁 / 共 4 頁
字號:
00543     <span class="keywordflow">if</span> (<a class="code" href="board_8h.html#a15">KEY_FARRIGHT</a>){00544       <a class="code" href="player_8c.html#a3">playingState</a> = <a class="code" href="ui_8h.html#a25a14">PS_NEXT_SONG</a>; <span class="comment">/* Request */</span>00545     }      00546     <span class="keywordflow">if</span> (<a class="code" href="board_8h.html#a18">KEY_FARLEFT</a>){00547       <a class="code" href="player_8c.html#a3">playingState</a> = <a class="code" href="ui_8h.html#a25a15">PS_PREVIOUS_SONG</a>; <span class="comment">/* Request */</span>00548     }      00549     <span class="keywordflow">break</span>;00550 00551 00552   <span class="keywordflow">case</span> <a class="code" href="ui_8h.html#a24a4">UI_VOLUME</a>:00553     00554     <span class="keywordflow">if</span> (<a class="code" href="board_8h.html#a18">KEY_FARLEFT</a>){00555       uiReturnDelay = <a class="code" href="player_8c.html#a2">UI_RETURN_DELAY</a>;00556       <span class="keywordflow">if</span> (volume++ == 254) volume = 254; <span class="comment">//Change + limit to 254 (minimum vol)</span>00557       <a class="code" href="vs10xx_8h.html#a33">Mp3SetVolume</a>(volume,volume);00558     }00559     00560     <span class="keywordflow">if</span> (<a class="code" href="board_8h.html#a15">KEY_FARRIGHT</a>){00561       uiReturnDelay = <a class="code" href="player_8c.html#a2">UI_RETURN_DELAY</a>;00562       <span class="keywordflow">if</span> (volume-- == 0) volume = 0; <span class="comment">//Change + limit to 0 (maximum volume)</span>00563       <a class="code" href="vs10xx_8h.html#a33">Mp3SetVolume</a>(volume,volume);00564     }00565     <span class="keywordflow">break</span>; <span class="comment">// UI_VOLUME</span>00566 00567   <span class="keywordflow">case</span> <a class="code" href="ui_8h.html#a24a5">UI_BASS</a>:00568   <span class="keywordflow">case</span> <a class="code" href="ui_8h.html#a24a6">UI_TREBLE</a>: <span class="comment">//BASS and TREBLE use the same VS10xx register</span>00569     bassUpdateNeeded = 0;00570     00571     <span class="comment">//First let's see if a key is pressed; does the user want to set level?</span>00572 00573     <span class="keywordflow">if</span> (<a class="code" href="player_8c.html#a6">uiMode</a>==<a class="code" href="ui_8h.html#a24a5">UI_BASS</a>){ <span class="comment">//BASS screen is active</span>00574 00575       <span class="keywordflow">if</span> (<a class="code" href="board_8h.html#a18">KEY_FARLEFT</a>){00576         bassUpdateNeeded = 1;00577         <span class="keywordflow">if</span> (bass-- == 0) bass = 0; <span class="comment">//Change + limit to 0 (OFF setting)</span>00578       }00579       <span class="keywordflow">if</span> (<a class="code" href="board_8h.html#a15">KEY_FARRIGHT</a>){00580         bassUpdateNeeded = 1;00581         <span class="keywordflow">if</span> (bass++ == 127) bass = 127; <span class="comment">//Change + limit to 127 (max setting)</span>00582       }00583 00584     }<span class="keywordflow">else</span>{ <span class="comment">//TREBLE screen is active</span>00585       00586       <span class="keywordflow">if</span> (<a class="code" href="board_8h.html#a18">KEY_FARLEFT</a>){00587         bassUpdateNeeded = 1; <span class="comment">//SCI_BASS is for both bass and treble</span>00588         <span class="keywordflow">if</span> (treble-- == 0) treble = 0; <span class="comment">//Change + limit to 0 (OFF setting)</span>00589       }00590       <span class="keywordflow">if</span> (<a class="code" href="board_8h.html#a15">KEY_FARRIGHT</a>){00591         bassUpdateNeeded = 1; <span class="comment">//SCI_BASS is for both bass and treble</span>00592         <span class="keywordflow">if</span> (treble++ == 127) treble = 127; <span class="comment">//Change + limit to 127 (max)</span>00593       }00594       00595     }00596 00597 00598     <span class="keywordflow">if</span> (bassUpdateNeeded){00599       <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> newBassRegister;00600 00601       <span class="comment">//User has pushed button to alter bass/treble register</span>00602       <span class="comment">//calculate new value</span>00603 00619       <span class="comment">//Let's start from bass frequency setting.</span>00620       <span class="comment">//min(0) should give 2 (20Hz), max(127) should give 15 (150Hz)</span>00621       newBassRegister = (bass + 23) / 10; <span class="comment">//into bits 3..0, clear hibits</span>00622       00623       <span class="comment">//Bass boost level.</span>00624       <span class="comment">//min(0) should give 0, max(127) should give 15</span>00625       newBassRegister |= (bass&gt;&gt;3)&lt;&lt;4; <span class="comment">//insert to bits 7..4</span>00626 00627       <span class="comment">//Then the treble frequency</span>00628       <span class="comment">//min(0) should give 15(15kHx), max(127) should give 2(2kHz)</span>00629       newBassRegister |= (((148-treble)&gt;&gt;3)+2)&lt;&lt;8; <span class="comment">//insert into bits 11..8</span>00630 00631       <span class="comment">//Finally the treble value (-8..7)</span>00632       <span class="comment">//min(0) should give -8, max(127) should give 7;</span>00633       newBassRegister |= ((treble&gt;&gt;3)-8)&lt;&lt;12; <span class="comment">//insert into bits 15..12</span>00634       00635       00636       uiReturnDelay = <a class="code" href="player_8c.html#a2">UI_RETURN_DELAY</a>;00637 00638       <span class="keywordflow">if</span> (<a class="code" href="vs10xx_8h.html#a38">Mp3ReadRegister</a>(<a class="code" href="vs10xx_8h.html#a4">SPI_BASS</a>)!=newBassRegister){00639         <a class="code" href="vs10xx_8h.html#a32">Mp3WriteRegister</a>(<a class="code" href="vs10xx_8h.html#a4">SPI_BASS</a>,newBassRegister&gt;&gt;8,newBassRegister&amp;0xff);00640       }00641 00642       <span class="comment">//i = newBassRegister;</span>00643       <span class="comment">//displayTitle[4] = lcd_hexchars[i&gt;&gt;12];</span>00644       <span class="comment">//displayTitle[5] = lcd_hexchars[(i&gt;&gt;8)&amp;0x0f];</span>00645       <span class="comment">//displayTitle[6] = lcd_hexchars[(i&gt;&gt;4)&amp;0x0f];</span>00646       <span class="comment">//displayTitle[7] = lcd_hexchars[i&amp;0x0f];</span>00647     00648 00649     }00650 00651     <span class="keywordflow">break</span>; <span class="comment">// UI_BASS and UI_TREBLE</span>00652 00653 00654   <span class="keywordflow">case</span> <a class="code" href="ui_8h.html#a24a8">UI_RECLEVEL</a>:00655     00656     <span class="keywordflow">if</span> (<a class="code" href="player_8c.html#a3">playingState</a>==<a class="code" href="ui_8h.html#a25a23">PS_RECORDING</a>){00657       <span class="keywordflow">if</span> (<a class="code" href="board_8h.html#a15">KEY_FARRIGHT</a>){00658         uiReturnDelay = <a class="code" href="player_8c.html#a2">UI_RETURN_DELAY</a>;00659         <span class="keywordflow">if</span> (reclevel++ == 100){00660           reclevel = 100;00661         }00662         <a class="code" href="vs10xx_8h.html#a32">Mp3WriteRegister</a>(<a class="code" href="vs10xx_8h.html#a15">SPI_AICTRL1</a>,00663                          ((<span class="keywordtype">int</span>)reclevel*32)&gt;&gt;8,((<span class="keywordtype">int</span>)reclevel*32)&amp;0xff);00664         <a class="code" href="board_8h.html#a44">SPIPutChar</a>(0);<a class="code" href="board_8h.html#a43">SPIWait</a>();00665       }00666       00667       <span class="keywordflow">if</span> (<a class="code" href="board_8h.html#a18">KEY_FARLEFT</a>){00668         uiReturnDelay = <a class="code" href="player_8c.html#a2">UI_RETURN_DELAY</a>;00669         <span class="keywordflow">if</span> (reclevel-- == 0){00670           reclevel = 0;00671         }00672         <a class="code" href="vs10xx_8h.html#a32">Mp3WriteRegister</a>(<a class="code" href="vs10xx_8h.html#a15">SPI_AICTRL1</a>,00673                          ((<span class="keywordtype">int</span>)reclevel*32)&gt;&gt;8,((<span class="keywordtype">int</span>)reclevel*32)&amp;0xff);00674         <a class="code" href="board_8h.html#a44">SPIPutChar</a>(0);<a class="code" href="board_8h.html#a43">SPIWait</a>();00675       }00676     }<span class="keywordflow">else</span>{00677       <span class="comment">//Not in recording</span>00678       <span class="keywordflow">if</span> (<a class="code" href="board_8h.html#a15">KEY_FARRIGHT</a>){00679         <span class="comment">//Enter recording mode</span>00680         <a class="code" href="player_8c.html#a3">playingState</a>=<a class="code" href="ui_8h.html#a25a23">PS_RECORDING</a>; <span class="comment">//request to record</span>00681       }00682     }00683     <span class="keywordflow">break</span>; <span class="comment">// UI_RECLEVEL</span>00684 00685   <span class="keywordflow">case</span> <a class="code" href="ui_8h.html#a24a10">UI_STOP</a>:00686     00687     <span class="keywordflow">if</span> (<a class="code" href="board_8h.html#a15">KEY_FARRIGHT</a>){00688       <a class="code" href="player_8c.html#a3">playingState</a> = <a class="code" href="ui_8h.html#a25a13">PS_END_OF_SONG</a>; <span class="comment">/* Request to abort playing */</span>00689     }      00690     <span class="keywordflow">break</span>; <span class="comment">// UI_STOP</span>00691     00692   <span class="keywordflow">case</span> <a class="code" href="ui_8h.html#a24a7">UI_CUE</a>:00693     00694     <span class="keywordflow">if</span> (<a class="code" href="player_8c.html#a3">playingState</a> == <a class="code" href="ui_8h.html#a25a12">PS_NORMAL</a>){ <span class="comment">/* Only control when PS_NORMAL */</span>00695       <span class="keywordflow">if</span> (<a class="code" href="board_8h.html#a15">KEY_FARRIGHT</a>){00696         uiReturnDelay = <a class="code" href="player_8c.html#a2">UI_RETURN_DELAY</a>; <span class="comment">/* Don't go back to title just yet */</span>00697         <a class="code" href="player_8c.html#a3">playingState</a> = <a class="code" href="ui_8h.html#a25a16">PS_CUE</a>; <span class="comment">/* Request */</span>00698       }      00699       <span class="keywordflow">if</span> (<a class="code" href="board_8h.html#a18">KEY_FARLEFT</a>){00700         uiReturnDelay = <a class="code" href="player_8c.html#a2">UI_RETURN_DELAY</a>;00701         <a class="code" href="player_8c.html#a3">playingState</a> = <a class="code" href="ui_8h.html#a25a19">PS_REWIND</a>; <span class="comment">/* Request */</span>00702       }      00703     }00704 00705     <span class="keywordflow">break</span>; <span class="comment">// UI_SKIP</span>00706 00707   <span class="keywordflow">case</span> <a class="code" href="ui_8h.html#a24a11">UI_END_OF_MODES</a>:00708     <a class="code" href="player_8c.html#a6">uiMode</a> = <a class="code" href="ui_8h.html#a24a2">UI_TITLE</a>;00709     <span class="keywordflow">break</span>; <span class="comment">// UI_END_OF_MODES</span>00710     00711 00712   } <span class="comment">//End Switch</span>00713 00714 00715   <span class="comment">// Draw screen</span>00716   <a class="code" href="display_8c.html#a7">UpdateDisplay</a>();00717 }00718   00719 00720 <a name="l00724"></a><a class="code" href="player_8c.html#a13">00724</a> <span class="keywordtype">void</span> <a class="code" href="player_8c.html#a13">PlayCurrentFile</a>(){00725   xdata <span class="keywordtype">char</span> c, nFragments;00726 00727   <a class="code" href="player_8c.html#a3">playingState</a> = <a class="code" href="ui_8h.html#a25a12">PS_NORMAL</a>; <span class="comment">/* Request to play normally */</span>

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
自拍偷自拍亚洲精品播放| 精品在线播放午夜| 国产欧美视频在线观看| 精品免费一区二区三区| 欧美猛男男办公室激情| 精品视频一区二区三区免费| 欧美性色综合网| 欧美性大战久久| 91精品国产欧美一区二区成人| 欧美精品123区| 欧美成va人片在线观看| 久久久91精品国产一区二区精品| 国产午夜亚洲精品理论片色戒| 欧美精品一区二区精品网| 久久影院视频免费| 国产亚洲精品久| 亚洲日穴在线视频| 午夜精品久久久久久久99水蜜桃| 日日噜噜夜夜狠狠视频欧美人 | 555www色欧美视频| 91精品国产入口在线| 久久久久久97三级| 一区二区三区在线影院| 五月天激情综合| 国产乱色国产精品免费视频| 亚洲大尺度视频在线观看| 老色鬼精品视频在线观看播放| 日韩一区二区麻豆国产| 中文字幕视频一区二区三区久| 亚洲成av人综合在线观看| 国产一区二区三区香蕉| 欧美电影在线免费观看| 一区二区免费视频| 成人av片在线观看| 国产精品入口麻豆原神| 亚洲国产精品久久一线不卡| 国产欧美一区二区精品婷婷 | 久久精品一区二区三区不卡牛牛 | 午夜久久福利影院| 成人免费看视频| 884aa四虎影成人精品一区| 久久精品人人做人人爽人人| 亚洲一区二区偷拍精品| 懂色一区二区三区免费观看| 欧美日韩国产天堂| 最新日韩av在线| 国模娜娜一区二区三区| 成人污视频在线观看| 日韩精品一区二区在线| 亚洲激情中文1区| 成人在线综合网| 日韩欧美中文字幕一区| 亚洲午夜电影网| 91香蕉视频mp4| 亚洲精品一区二区精华| 午夜精品成人在线视频| 亚洲成人精品影院| 欧美日韩一区二区三区四区五区 | 欧美午夜一区二区三区| 国产精品国产a级| 波多野结衣精品在线| 91在线高清观看| 国产精品久久久久久久裸模| 久久99国内精品| 国产麻豆精品一区二区| 亚洲成av人片在线观看无码| 欧美老女人在线| 欧美电影免费观看高清完整版 | www国产成人| 亚洲午夜在线视频| 欧美日韩在线播放一区| 精品免费国产一区二区三区四区| 精品综合免费视频观看| 亚洲欧美一区二区久久| 欧美一二三区精品| 国产成人精品免费网站| 中文字幕日韩av资源站| 欧美va在线播放| 欧美一区二区三区免费观看视频| 91视频观看视频| 亚洲精品视频在线看| 国产精品一区二区三区乱码| 一区二区高清免费观看影视大全| 欧美大片国产精品| 在线成人av网站| 欧美午夜一区二区三区免费大片| 在线亚洲+欧美+日本专区| 成人美女在线视频| 91在线无精精品入口| 国产精品77777| 精品亚洲免费视频| 韩国av一区二区三区在线观看| 无码av免费一区二区三区试看| 婷婷综合久久一区二区三区| 亚洲欧美一区二区三区极速播放| 中文字幕在线一区| 亚洲精品国产一区二区精华液| 亚洲精品久久7777| 久久国产精品区| 成熟亚洲日本毛茸茸凸凹| 国产成人免费在线观看| 8x8x8国产精品| 亚洲特级片在线| av一区二区不卡| 成人免费在线播放视频| 蜜桃久久精品一区二区| 精品一区二区三区免费毛片爱 | 午夜视频在线观看一区二区 | 亚洲123区在线观看| 亚洲在线观看免费视频| 国产精品萝li| 91麻豆国产福利精品| 性欧美大战久久久久久久久| 精品久久久久久久久久久院品网 | 国产精品国产三级国产aⅴ原创| 色狠狠av一区二区三区| 男女男精品视频| 国产欧美日韩在线看| 欧美色爱综合网| 国产不卡视频一区二区三区| 亚洲成a人v欧美综合天堂| 中文字幕不卡在线| 欧美成人综合网站| 欧美熟乱第一页| 99久久er热在这里只有精品66| 免费欧美日韩国产三级电影| 亚洲蜜桃精久久久久久久| 国产女人aaa级久久久级| 欧美乱妇15p| 91黄色免费看| 成人av动漫网站| 国产高清在线精品| 美腿丝袜亚洲三区| 香蕉成人伊视频在线观看| 国产精品人成在线观看免费| 欧美xxxxx裸体时装秀| 欧美精品在欧美一区二区少妇| 一本大道久久a久久综合婷婷| 国产精品996| 激情五月激情综合网| 另类欧美日韩国产在线| 亚洲综合在线五月| 国产精品高潮久久久久无| 久久亚洲一级片| 日韩女优av电影| 日韩欧美123| 欧美mv日韩mv国产| 精品盗摄一区二区三区| 精品黑人一区二区三区久久| 欧美一区二区在线免费观看| 欧美日韩精品一区二区天天拍小说 | 国产一区在线观看麻豆| 免费精品视频最新在线| 精品无人码麻豆乱码1区2区 | 欧美一级黄色片| 日韩欧美不卡在线观看视频| 日韩欧美专区在线| 久久综合久久综合亚洲| 欧美精品一区二区三区久久久| 日韩欧美一级二级三级久久久| 欧美精品丝袜中出| 日韩欧美在线网站| 国产午夜精品理论片a级大结局| 久久精品欧美一区二区三区麻豆| 欧美激情一区二区三区不卡 | 91精品1区2区| 欧美三级电影在线观看| 91麻豆精品国产| 久久亚洲免费视频| 成人免费一区二区三区视频| 亚洲综合另类小说| 蜜桃av一区二区| 丁香天五香天堂综合| 一本久久综合亚洲鲁鲁五月天 | 一本色道综合亚洲| 8x福利精品第一导航| 久久精品日韩一区二区三区| 国产精品久久久久毛片软件| 夜夜揉揉日日人人青青一国产精品| 午夜伦欧美伦电影理论片| 九九精品一区二区| 99国产欧美另类久久久精品| 欧美高清你懂得| 国产精品青草久久| 亚洲成人手机在线| 成人免费视频视频在线观看免费| 在线观看免费一区| 久久影院午夜论| 亚洲一区电影777| 国产一区视频导航| 欧美日韩另类一区| 国产精品每日更新| 日韩国产在线观看| 91丨九色porny丨蝌蚪| 久久亚洲二区三区| 亚洲成av人片www| proumb性欧美在线观看| 日韩午夜三级在线| 亚洲一二三四区不卡| 国产宾馆实践打屁股91|