AVRC_MsgReq() function
* Function AVRC_MsgReq * Description This function is used to send the AVRCP byte stream in p_pkt * down to AVCTP. * It is expected that p_pkt->offset is at least AVCT_MSG_OFFSET * p_pkt->layer_specific is AVCT_DATA_CTRL or AVCT_DATA_BROWSE * p_pkt->event is AVRC_OP_VENDOR, AVRC_OP_PASS_THRU or AVRC_OP_BROWSE * The above BT_HDR settings are set by the AVRC_Bld* functions. * Returns AVRC_SUCCESS if successful. * AVRC_BAD_HANDLE if handle is invalid.
![]()
UINT16 AVRC_MsgReq (UINT8 handle, UINT8 label, UINT8 ctype, BT_HDR *p_pkt)![]()
extern UINT16 AVRC_MsgReq (UINT8 handle, UINT8 label, UINT8 ctype, BT_HDR *p_pkt);![]()
AVRC_MsgReq (handle, (UINT8)(label), AVRC_CMD_CTRL, p_cmd);![]()
AVRC_MsgReq(p_rcb->handle, p_data->api_meta_rsp.label,![]()
AVRC_MsgReq (p_data->rc_msg.handle, p_data->rc_msg.label, ctype, p_pkt);
AVRC_MsgReq() is called by 3 functions and calls 6 functions:
![]()
AVRC_MsgReq()
AVRC_MsgReq() reads 11 variables and writes 7 variables:
![]()
AVRC_MsgReq()
AVRC_MsgReq() allocates 1 types:
![]()
AVRC_MsgReq()