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

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

?? avrcp_handler.h

?? BLUETOOTH Stereo Headset Source Code,含CVC(噪音消除,回聲抵消),可用于開發藍牙立體聲耳機,藍牙車載,經過測試.
?? 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一区二区三区免费野_久草精品视频
欧美美女一区二区| 99久精品国产| 亚洲一区二区精品久久av| 久久久无码精品亚洲日韩按摩| 欧美日韩久久久久久| 欧美性大战xxxxx久久久| 在线视频你懂得一区| 色妹子一区二区| 欧美在线高清视频| 欧美午夜精品久久久久久超碰| 在线看国产一区二区| 精品1区2区3区| 88在线观看91蜜桃国自产| 91.xcao| 欧美一区二区三区四区视频| 日韩欧美国产精品| 久久尤物电影视频在线观看| 久久网这里都是精品| 中文字幕免费一区| 亚洲精品成人少妇| 香蕉成人啪国产精品视频综合网| 一区二区三区电影在线播| 午夜精品福利一区二区三区av| 日韩精品电影一区亚洲| 九一九一国产精品| 国产电影精品久久禁18| 99免费精品视频| 欧美日韩午夜影院| www久久精品| 亚洲桃色在线一区| 日本不卡在线视频| 成人午夜大片免费观看| 欧洲国产伦久久久久久久| 欧美美女黄视频| 国产夜色精品一区二区av| 亚洲天天做日日做天天谢日日欢| 亚洲va欧美va国产va天堂影院| 久久国产麻豆精品| 一本久久a久久免费精品不卡| 欧美日本乱大交xxxxx| 久久精品视频在线免费观看| 亚洲欧美日韩中文播放| 精品亚洲成a人在线观看| 91麻豆产精品久久久久久| 日韩欧美一级精品久久| 最近日韩中文字幕| 韩国女主播一区二区三区| 在线亚洲一区二区| 国产精品嫩草久久久久| 麻豆91在线观看| 欧洲一区在线观看| 久久久久久久久久久99999| 亚洲国产日韩综合久久精品| 成人aa视频在线观看| 777午夜精品视频在线播放| 亚洲天堂2016| 国产福利精品一区二区| 欧美一级二级三级乱码| 午夜精品久久久久久久99水蜜桃| 成人av午夜电影| 欧美国产日韩亚洲一区| 乱一区二区av| 制服丝袜成人动漫| 亚洲国产精品一区二区久久 | 视频一区二区国产| av电影在线观看一区| 精品福利在线导航| 青青草成人在线观看| 欧美性三三影院| 亚洲综合激情另类小说区| 成人动漫一区二区三区| 国产视频不卡一区| 国产成人精品1024| 欧美国产日韩亚洲一区| 国产成人免费在线视频| 久久精品男人天堂av| 国产精品中文有码| 欧美mv和日韩mv的网站| 久久国产精品第一页| 精品久久久久久亚洲综合网| 五月激情综合婷婷| 欧美一区二区黄色| 理论电影国产精品| 久久亚洲综合av| 国产成人精品网址| 国产精品网站在线| 91亚洲永久精品| 欧美96一区二区免费视频| 欧美午夜精品久久久| 亚洲国产欧美日韩另类综合| 欧美日韩国产综合一区二区| 五月天亚洲精品| 日韩一二在线观看| 国产综合成人久久大片91| 日韩精品一区二区三区视频在线观看| 午夜精品久久一牛影视| 欧美一区二区三区日韩| 国产一区二区在线视频| 精品国产网站在线观看| 国产二区国产一区在线观看| 国产精品毛片久久久久久久| 欧美亚洲国产bt| 久久99精品国产| 中文字幕视频一区| 欧美日韩大陆一区二区| 精品一区二区三区香蕉蜜桃 | av男人天堂一区| 亚洲午夜视频在线观看| 日韩精品中文字幕在线一区| 顶级嫩模精品视频在线看| 亚洲狠狠丁香婷婷综合久久久| 欧美精品18+| 高清不卡一区二区| 亚洲国产毛片aaaaa无费看| 久久欧美一区二区| 日本久久一区二区| 黄色日韩三级电影| 一区二区视频在线| 久久综合九色综合欧美98| 91视视频在线观看入口直接观看www| 亚洲超碰精品一区二区| 国产亚洲污的网站| 69久久夜色精品国产69蝌蚪网| 国产盗摄一区二区三区| 日本视频中文字幕一区二区三区| 亚洲国产成人一区二区三区| 91精品国产综合久久久蜜臀粉嫩| 高清成人免费视频| 精品在线观看视频| 精品在线播放免费| 一区二区三区四区蜜桃| 国产视频一区在线播放| 91精品国产欧美一区二区| 91丨国产丨九色丨pron| 国产在线国偷精品免费看| 香蕉久久夜色精品国产使用方法| 国产精品久久综合| 久久蜜臀中文字幕| 日韩一区二区精品| 欧美精品乱码久久久久久| 99精品视频在线播放观看| 国产自产v一区二区三区c| 免费美女久久99| 视频一区视频二区中文| 亚洲电影激情视频网站| 亚洲私人影院在线观看| 中文字幕一区免费在线观看| 国产欧美一二三区| 久久久久国产精品人| 亚洲精品一区二区三区香蕉| 日韩一区二区三区av| 日韩一级大片在线| 日韩欧美aaaaaa| 欧美www视频| 日韩一级高清毛片| 精品国产一区二区精华 | 久久精品国产在热久久| 久久精品国产亚洲aⅴ| 日韩精品一二三| 麻豆久久久久久| 精品一区二区久久| 日本精品裸体写真集在线观看| 972aa.com艺术欧美| 99久久精品国产一区二区三区| a亚洲天堂av| 91激情在线视频| 欧美日韩亚洲另类| 日韩欧美国产wwwww| 久久久精品免费免费| 国产校园另类小说区| 一色屋精品亚洲香蕉网站| 亚洲黄色免费网站| 日韩**一区毛片| 国产精品91xxx| 91在线视频免费91| 欧美日韩激情在线| 久久夜色精品国产欧美乱极品| 国产天堂亚洲国产碰碰| 亚洲精品成人精品456| 午夜精品久久久久久久蜜桃app| 麻豆传媒一区二区三区| 东方aⅴ免费观看久久av| 一本一道综合狠狠老| 欧美狂野另类xxxxoooo| 亚洲精品在线网站| 亚洲精品一卡二卡| 美女网站一区二区| 不卡区在线中文字幕| 欧美一区午夜视频在线观看| 久久精品欧美日韩精品| 亚洲一区二区三区自拍| 久久99国产精品麻豆| 在线看日韩精品电影| 久久午夜羞羞影院免费观看| 亚洲卡通欧美制服中文| 开心九九激情九九欧美日韩精美视频电影 | 欧美精品一区二区在线观看| 自拍偷拍国产亚洲| 久久99精品久久久久婷婷| 色综合久久天天|