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

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

?? avrcp_handler.h

?? 藍牙立體聲耳機 firmware
?? H
字號:
/****************************************************************************
Copyright (C) Cambridge Silicon Radio Ltd. 2004-2006
Part of BlueLab 3.6.2-release

FILE NAME
    avrcp_handler.h

DESCRIPTION

*/

#ifndef _AVRCP_HANDLER_H_
#define _AVRCP_HANDLER_H_


/*************************************************************************
NAME    
     avHeadsetHandleAvrcpConnectReq
    
DESCRIPTION
     This function is called to create an AVRCP connection     
*/
void avHeadsetHandleAvrcpConnectReq(headsetTaskData *app, bdaddr addr);


/*************************************************************************
NAME    
     avHeadsetHandleAvrcpConnectCfm
    
DESCRIPTION
     This function is called on receipt of an AVRCP_CONNECT_CFM message     
*/
void avHeadsetHandleAvrcpConnectCfm(headsetTaskData *app, const AVRCP_CONNECT_CFM_T *cfm);


/*************************************************************************
NAME    
     avHeadsetHandleAvrcpConnectInd
    
DESCRIPTION
     This function is called on receipt of an AVRCP_CONNECT_IND message
*/
void avHeadsetHandleAvrcpConnectInd(const headsetTaskData *app, const AVRCP_CONNECT_IND_T *ind);


/*************************************************************************
NAME    
     avHeadsetHandleAvrcpConnectIndReject
    
DESCRIPTION
     This function is called on receipt of an AVRCP_CONNECT_IND message
*/
void avHeadsetHandleAvrcpConnectIndReject(AVRCP *avrcp, const AVRCP_CONNECT_IND_T *ind);


/*************************************************************************
NAME    
     avHeadsetHandleAvrcpDisconnectInd
    
DESCRIPTION
     This function is called on receipt of an AVRCP_DISCONNECT_IND message
*/
void avHeadsetHandleAvrcpDisconnectInd(headsetTaskData *app);


/*************************************************************************
NAME    
     avHeadsetHandleAvrcpPassthroughInd
    
DESCRIPTION
     This function is called on receipt of an AVRCP_PASSTHROUGH_IND message
*/
void avHeadsetHandleAvrcpPassthroughInd(const AVRCP_PASSTHROUGH_IND_T *ind);


/*************************************************************************
NAME    
     avHeadetHandleAvrcpUnitInfo
    
DESCRIPTION
     This function is called on receipt of an AVRCP_UNITINFO_IND message
*/
void avHeadetHandleAvrcpUnitInfo(const AVRCP_UNITINFO_IND_T *ind);


/*************************************************************************
NAME    
     avHeadetHandleAvrcpSubUnitInfo
    
DESCRIPTION
     This function is called on receipt of an AVRCP_SUBUNITINFO_IND message
*/
void avHeadetHandleAvrcpSubUnitInfo(const AVRCP_SUBUNITINFO_IND_T *ind);


/*************************************************************************
NAME    
     avHeadetHandleAvrcpVendorDependent
    
DESCRIPTION
     This function is called on receipt of an AVRCP_VENDORDEPENDENT_INDD message
*/
void avHeadetHandleAvrcpVendorDependent(const AVRCP_VENDORDEPENDENT_IND_T *ind);


/*************************************************************************
NAME
    controls_handler

DESCRIPTUION
    Initiate avrcp pending button actions.
*/
void controls_handler(Task task, MessageId id, Message message);


/*************************************************************************
NAME
    avHeadsetSendPause

DESCRIPTUION
    Sends an AVRCP Pause.
NAME    
     avHeadsetSendPause
    
DESCRIPTION
     Pause has been signalled so send appropriate AVRCP comands and update states.
*/
void avHeadsetSendPause(headsetTaskData* app);


/*************************************************************************
NAME    
     avHeadsetPausePress
    
DESCRIPTION
     Signal that pause has been pressed.
     Note that the AV Control specification states that the pause
     button will toggle between playing/paused.
*/
void avHeadsetPausePress(headsetTaskData* app);


/*************************************************************************
NAME    
     avHeadsetPauseRelease
    
DESCRIPTION
     Signal that pause has been released
*/
void avHeadsetPauseRelease(headsetTaskData* app);


/*************************************************************************
NAME
    avHeadsetSendPlay

DESCRIPTUION
    Sends an AVRCP Play.
NAME    
     avHeadsetSendPlay
    
DESCRIPTION
     Play has been signalled so send appropriate AVRCP comands and update states.
*/
void avHeadsetSendPlay(headsetTaskData* app);


/*************************************************************************
NAME    
     avHeadsetPlayPress
    
DESCRIPTION
     Signal that play has been pressed
*/
void avHeadsetPlayPress(headsetTaskData* app);


/*************************************************************************
NAME    
     avHeadsetPlayRelease
    
DESCRIPTION
     Signal that play has been released
*/
void avHeadsetPlayRelease(headsetTaskData* app);


/*************************************************************************
NAME    
     avHeadsetForwardPress
    
DESCRIPTION
     Signal that Forward has been pressed
*/
void avHeadsetForwardPress(headsetTaskData* app);


/*************************************************************************
NAME    
     avHeadsetForwardRelease
    
DESCRIPTION
     Signal that Forward has been released
*/
void avHeadsetForwardRelease(headsetTaskData* app);


/*************************************************************************
NAME    
     avHeadsetBackwardPress
    
DESCRIPTION
     Signal that Backward has been pressed
*/
void avHeadsetBackwardPress(headsetTaskData* app);


/*************************************************************************
NAME    
     avHeadsetBackwardRelease
    
DESCRIPTION
     Signal that Backward has been released
*/
void avHeadsetBackwardRelease(headsetTaskData* app);


/*************************************************************************
NAME
    avHeadsetSendStop

DESCRIPTUION
    Sends an AVRCP Stop.
*/
void avHeadsetSendStop(headsetTaskData* app);


/*************************************************************************
NAME    
     avHeadsetStopPress
    
DESCRIPTION
     Signal that Stop has been pressed
*/
void avHeadsetStopPress(headsetTaskData* app);


/*************************************************************************
NAME    
     avHeadsetStopRelease
    
DESCRIPTION
     Signal that Stop has been released
*/
void avHeadsetStopRelease(headsetTaskData* app);


/*************************************************************************
NAME    
     avHeadsetFastForwardPress
    
DESCRIPTION
     Signal that Fast Forward has been pressed
*/
void avHeadsetFastForwardPress(headsetTaskData* app);


/*************************************************************************
NAME    
     avHeadsetFastForwardRelease
    
DESCRIPTION
     Signal that Fast Forward has been released
*/
void avHeadsetFastForwardRelease(headsetTaskData* app);


/*************************************************************************
NAME    
     avHeadsetFastRewindPress
    
DESCRIPTION
     Signal that Fast Rewind has been pressed
*/
void avHeadsetFastRewindPress(headsetTaskData* app);


/*************************************************************************
NAME    
     avHeadsetFastRewindRelease
    
DESCRIPTION
     Signal that Fast Rewind has been released
*/
void avHeadsetFastRewindRelease(headsetTaskData* app);


/*************************************************************************
NAME
	avHeadsetUpdateAvrcpPlayState
	
DESCRIPTION
	Update the local avrcp play state to the new state.
*/
void avHeadsetUpdateAvrcpPlayState(headsetTaskData *app, const bool state);

/*************************************************************************/


#endif /* _AVRCP_HANDLER_H_ */

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
av电影天堂一区二区在线观看| 一区二区三区高清不卡| 欧美性视频一区二区三区| 波多野结衣中文字幕一区| 韩国精品主播一区二区在线观看| 免费观看30秒视频久久| 美女诱惑一区二区| 久久国产精品99久久人人澡| 日韩电影一二三区| 日本不卡中文字幕| 奇米777欧美一区二区| 国产传媒一区在线| 国产精品69毛片高清亚洲| 国产成人av电影在线| 成人h版在线观看| av亚洲精华国产精华精| 不卡在线视频中文字幕| 欧美视频自拍偷拍| 精品国产凹凸成av人导航| 欧美国产日韩a欧美在线观看| 中文字幕亚洲区| 亚洲伊人色欲综合网| 蜜臀av性久久久久蜜臀av麻豆| 裸体健美xxxx欧美裸体表演| 国产乱人伦精品一区二区在线观看| 国产不卡视频一区二区三区| 91国偷自产一区二区三区观看| 欧美午夜影院一区| 精品久久一区二区| 国产精品精品国产色婷婷| 亚洲成a人片在线不卡一二三区 | 中文字幕在线不卡国产视频| 亚洲男同1069视频| 麻豆国产欧美日韩综合精品二区| 国产精品正在播放| 欧美人与性动xxxx| 国产精品人妖ts系列视频| 五月天激情综合网| av午夜一区麻豆| 日韩欧美中文字幕一区| 亚洲欧美日韩国产综合在线| 免费成人在线网站| 色香蕉久久蜜桃| 精品国产乱码久久久久久免费| 亚洲欧美日韩成人高清在线一区| 看片的网站亚洲| 一本在线高清不卡dvd| 精品久久久久久最新网址| 一区二区三区小说| 国产成人免费视| 欧美一三区三区四区免费在线看| 欧美国产一区在线| 九九精品视频在线看| 欧美日韩在线观看一区二区| 久久久久国产精品麻豆ai换脸| 亚洲精品视频在线看| 高清不卡在线观看av| 日韩亚洲欧美一区| 五月婷婷综合网| 97久久超碰国产精品| 亚洲欧洲精品一区二区三区不卡| 另类小说欧美激情| 欧美三区在线视频| 亚洲人吸女人奶水| 91天堂素人约啪| 中文字幕一区av| aaa国产一区| 国产精品久久久久aaaa樱花| 国产真实精品久久二三区| 欧美一区国产二区| 青青草成人在线观看| 91精品麻豆日日躁夜夜躁| 亚洲成av人综合在线观看| 91国产免费观看| 亚洲激情一二三区| 欧美亚洲免费在线一区| 一区二区三区精品在线观看| 色综合视频在线观看| 一区二区三区欧美亚洲| 欧美视频一区在线观看| 首页国产丝袜综合| 欧美一区二区网站| 久久激情综合网| 日韩欧美视频在线| 国产综合色产在线精品| 中文一区二区完整视频在线观看| 国产a区久久久| 日韩美女精品在线| 欧美色中文字幕| 免费看日韩精品| 久久影院午夜论| 不卡的av电影在线观看| 亚洲第一主播视频| 日韩精品一区二区三区视频| 国产高清亚洲一区| 亚洲色大成网站www久久九九| 在线观看国产91| 看电影不卡的网站| ...xxx性欧美| 欧美精品乱人伦久久久久久| 美女视频一区二区| 亚洲视频精选在线| 制服丝袜中文字幕一区| 国产成人综合在线播放| 亚洲日本丝袜连裤袜办公室| 欧美日韩1234| 懂色一区二区三区免费观看 | 精品视频在线免费观看| 美女视频黄 久久| 中文字幕亚洲不卡| 91精品国产综合久久精品app| 国产精品一区二区视频| 亚洲国产aⅴ天堂久久| 精品国产免费视频| 欧美中文字幕一二三区视频| 久久激五月天综合精品| 亚洲精品久久7777| 久久综合999| 欧美日韩五月天| 成人丝袜高跟foot| 秋霞成人午夜伦在线观看| 国产精品免费av| 精品久久一区二区三区| 欧美三区免费完整视频在线观看| 国精产品一区一区三区mba视频| 亚洲主播在线观看| 最新不卡av在线| 久久影音资源网| 日韩欧美国产精品一区| 色综合久久66| 成人性色生活片免费看爆迷你毛片| 午夜精品久久久久久久久| 亚洲欧美一区二区久久| 精品国产一区二区三区四区四| 欧美日韩一本到| 91亚洲精华国产精华精华液| 国产综合久久久久影院| 麻豆国产91在线播放| 午夜一区二区三区在线观看| 亚洲激情图片一区| 最新国产成人在线观看| 国产精品美女视频| 欧美激情一区二区三区不卡| 久久一区二区视频| 精品国内二区三区| 337p日本欧洲亚洲大胆色噜噜| 日韩欧美国产麻豆| 日韩视频免费观看高清在线视频| 欧美精品777| 欧美高清精品3d| 555夜色666亚洲国产免| 欧美日韩精品免费| 在线不卡一区二区| 制服.丝袜.亚洲.中文.综合| 欧美影院一区二区| 欧美三级电影在线看| 在线国产亚洲欧美| 欧美三级电影在线观看| 777午夜精品视频在线播放| 欧美猛男gaygay网站| 欧美高清视频一二三区 | 不卡区在线中文字幕| 99久免费精品视频在线观看| 99久久久久久99| 色欧美片视频在线观看| 欧美日韩黄色一区二区| 欧美精品在线一区二区三区| 91精品国产综合久久香蕉麻豆| 4hu四虎永久在线影院成人| 91精品中文字幕一区二区三区| 欧美私人免费视频| 日韩午夜在线观看视频| 欧美精品一区二区三区蜜桃| 久久久99久久精品欧美| 国产精品乱码人人做人人爱 | 国产精品污网站| ●精品国产综合乱码久久久久| 一区二区三区免费在线观看| 日韩国产欧美三级| 国产高清不卡一区| 色婷婷精品大在线视频| 日韩欧美精品在线| 亚洲视频一二三| 六月婷婷色综合| 99久久99久久精品免费看蜜桃| 欧美最猛性xxxxx直播| 欧美一区二区三区免费视频 | 宅男在线国产精品| 国产午夜精品一区二区三区嫩草 | 激情综合色综合久久综合| 粉嫩一区二区三区性色av| 色94色欧美sute亚洲线路一ni | 日韩一区国产二区欧美三区| 精品福利一二区| 怡红院av一区二区三区| 久久99精品一区二区三区| 91丝袜美女网| 久久久久久久久久久99999| 亚洲一卡二卡三卡四卡无卡久久| 久久国产视频网|