/foundation/communication/bluetooth_service/services/bluetooth/stack/src/avdtp/ |
H A D | avdtp_impl.h | 70 extern uint16_t AvdtActStreamOpenReq(AvdtStreamCtrl *streamCtrl, AvdtEventData *data); 71 extern uint16_t AvdtActStreamOpenRsp(AvdtStreamCtrl *streamCtrl, AvdtEventData *data); 72 extern uint16_t AvdtActStreamOpenInd(AvdtStreamCtrl *streamCtrl, AvdtEventData *data); 73 extern uint16_t AvdtActStreamOpenCfm(AvdtStreamCtrl *streamCtrl, AvdtEventData *data); 74 extern uint16_t AvdtActStreamCloseReq(AvdtStreamCtrl *streamCtrl, AvdtEventData *data); 75 extern uint16_t AvdtActStreamCloseRsp(AvdtStreamCtrl *streamCtrl, AvdtEventData *data); 76 extern uint16_t AvdtActStreamCloseInd(AvdtStreamCtrl *streamCtrl, AvdtEventData *data); 77 extern uint16_t AvdtActStreamCloseCfm(AvdtStreamCtrl *streamCtrl, AvdtEventData *data); 78 extern uint16_t AvdtActSetConfigReq(AvdtStreamCtrl *streamCtrl, AvdtEventData *data); 79 extern uint16_t AvdtActSetConfigRsp(AvdtStreamCtrl *streamCtrl, AvdtEventDat [all...] |
H A D | avdtp_impl.c | 97 if (sigCtrl->streamCtrl[i].isAllocated) { in AvdtActDiscoverInd() 98 AvdtStreamConfig *streamConfig = AvdtGetSepConfigByCodecIndex(sigCtrl->streamCtrl[i].codecIndex); in AvdtActDiscoverInd() 104 event.msg.discoverRsp.seps[event.msg.discoverRsp.numSeps].isUsed = sigCtrl->streamCtrl[i].isUsed; in AvdtActDiscoverInd() 106 (uint8_t)(sigCtrl->streamCtrl[i].handle); in AvdtActDiscoverInd() 110 __func__, sigCtrl->streamCtrl[i].codecIndex); in AvdtActDiscoverInd() 233 if (sigCtrl->streamCtrl[i].isAllocated && sigCtrl->streamCtrl[i].handle == handle) { in AvdtGetSepConfig() 234 AvdtStreamConfig *streamConfig = AvdtGetSepConfigByCodecIndex(sigCtrl->streamCtrl[i].codecIndex); in AvdtGetSepConfig() 247 sigCtrl->streamCtrl[i].handle, in AvdtGetSepConfig() 386 uint16_t AvdtActSetConfigReq(AvdtStreamCtrl *streamCtrl, AvdtEventDat argument 418 AvdtActSetConfigRsp(AvdtStreamCtrl *streamCtrl, AvdtEventData *data) AvdtActSetConfigRsp() argument 446 AvdtActSetConfigInd(AvdtStreamCtrl *streamCtrl, AvdtEventData *data) AvdtActSetConfigInd() argument 494 AvdtActSetConfigCfm(AvdtStreamCtrl *streamCtrl, AvdtEventData *data) AvdtActSetConfigCfm() argument 518 AvdtActGetConfigReq(AvdtStreamCtrl *streamCtrl, AvdtEventData *data) AvdtActGetConfigReq() argument 542 AvdtActGetConfigRsp(AvdtStreamCtrl *streamCtrl, AvdtEventData *data) AvdtActGetConfigRsp() argument 568 AvdtActGetConfigInd(AvdtStreamCtrl *streamCtrl, AvdtEventData *data) AvdtActGetConfigInd() argument 626 AvdtActGetConfigCfm(AvdtStreamCtrl *streamCtrl, AvdtEventData *data) AvdtActGetConfigCfm() argument 649 AvdtActReconfigReq(AvdtStreamCtrl *streamCtrl, AvdtEventData *data) AvdtActReconfigReq() argument 672 AvdtActReconfigRsp(AvdtStreamCtrl *streamCtrl, AvdtEventData *data) AvdtActReconfigRsp() argument 698 AvdtActReconfigInd(AvdtStreamCtrl *streamCtrl, AvdtEventData *data) AvdtActReconfigInd() argument 723 AvdtActReconfigCfm(AvdtStreamCtrl *streamCtrl, AvdtEventData *data) AvdtActReconfigCfm() argument 746 AvdtActOpenReq(AvdtStreamCtrl *streamCtrl, AvdtEventData *data) AvdtActOpenReq() argument 770 AvdtActOpenRsp(AvdtStreamCtrl *streamCtrl, AvdtEventData *data) AvdtActOpenRsp() argument 796 AvdtActOpenInd(AvdtStreamCtrl *streamCtrl, AvdtEventData *data) AvdtActOpenInd() argument 825 AvdtActOpenCfm(AvdtStreamCtrl *streamCtrl, AvdtEventData *data) AvdtActOpenCfm() argument 847 AvdtActSuspendReq(AvdtStreamCtrl *streamCtrl, AvdtEventData *data) AvdtActSuspendReq() argument 870 AvdtActSuspendRsp(AvdtStreamCtrl *streamCtrl, AvdtEventData *data) AvdtActSuspendRsp() argument 896 AvdtActSuspendInd(AvdtStreamCtrl *streamCtrl, AvdtEventData *data) AvdtActSuspendInd() argument 928 AvdtActSuspendCfm(AvdtStreamCtrl *streamCtrl, AvdtEventData *data) AvdtActSuspendCfm() argument 950 AvdtActStartReq(AvdtStreamCtrl *streamCtrl, AvdtEventData *data) AvdtActStartReq() argument 973 AvdtActStartRsp(AvdtStreamCtrl *streamCtrl, AvdtEventData *data) AvdtActStartRsp() argument 999 AvdtActStartInd(AvdtStreamCtrl *streamCtrl, AvdtEventData *data) AvdtActStartInd() argument 1025 AvdtActStartCfm(AvdtStreamCtrl *streamCtrl, AvdtEventData *data) AvdtActStartCfm() argument 1048 AvdtActCloseReq(AvdtStreamCtrl *streamCtrl, AvdtEventData *data) AvdtActCloseReq() argument 1071 AvdtActCloseRsp(AvdtStreamCtrl *streamCtrl, AvdtEventData *data) AvdtActCloseRsp() argument 1097 AvdtActCloseInd(AvdtStreamCtrl *streamCtrl, AvdtEventData *data) AvdtActCloseInd() argument 1121 AvdtActCloseCfm(AvdtStreamCtrl *streamCtrl, AvdtEventData *data) AvdtActCloseCfm() argument 1147 AvdtActDelayRptReq(AvdtStreamCtrl *streamCtrl, AvdtEventData *data) AvdtActDelayRptReq() argument 1171 AvdtActDelayRptRsp(AvdtStreamCtrl *streamCtrl, AvdtEventData *data) AvdtActDelayRptRsp() argument 1198 AvdtActDelayRptInd(AvdtStreamCtrl *streamCtrl, AvdtEventData *data) AvdtActDelayRptInd() argument 1225 AvdtActDelayRptCfm(AvdtStreamCtrl *streamCtrl, AvdtEventData *data) AvdtActDelayRptCfm() argument 1251 AvdtActAbortReq(AvdtStreamCtrl *streamCtrl, AvdtEventData *data) AvdtActAbortReq() argument 1274 AvdtActAbortRsp(AvdtStreamCtrl *streamCtrl, AvdtEventData *data) AvdtActAbortRsp() argument 1296 AvdtActAbortInd(AvdtStreamCtrl *streamCtrl, AvdtEventData *data) AvdtActAbortInd() argument 1319 AvdtActAbortCfm(AvdtStreamCtrl *streamCtrl, AvdtEventData *data) AvdtActAbortCfm() argument 1341 AvdtActWriteReq(AvdtStreamCtrl *streamCtrl, AvdtEventData *data) AvdtActWriteReq() argument 1391 AvdtActWriteCfm(AvdtStreamCtrl *streamCtrl, AvdtEventData *data) AvdtActWriteCfm() argument 1407 AvdtActReadInd(AvdtStreamCtrl *streamCtrl, AvdtEventData *data) AvdtActReadInd() argument 1423 AvdtActStreamOpenReq(AvdtStreamCtrl *streamCtrl, AvdtEventData *data) AvdtActStreamOpenReq() argument 1452 AvdtActStreamOpenRsp(AvdtStreamCtrl *streamCtrl, AvdtEventData *data) AvdtActStreamOpenRsp() argument 1468 AvdtActStreamOpenInd(AvdtStreamCtrl *streamCtrl, AvdtEventData *data) AvdtActStreamOpenInd() argument 1484 AvdtActStreamOpenCfm(AvdtStreamCtrl *streamCtrl, AvdtEventData *data) AvdtActStreamOpenCfm() argument 1500 AvdtActStreamCloseReq(AvdtStreamCtrl *streamCtrl, AvdtEventData *data) AvdtActStreamCloseReq() argument 1527 AvdtActStreamCloseRsp(AvdtStreamCtrl *streamCtrl, AvdtEventData *data) AvdtActStreamCloseRsp() argument 1543 AvdtActStreamCloseInd(AvdtStreamCtrl *streamCtrl, AvdtEventData *data) AvdtActStreamCloseInd() argument 1569 AvdtActStreamCloseCfm(AvdtStreamCtrl *streamCtrl, AvdtEventData *data) AvdtActStreamCloseCfm() argument 1798 AvdtActBadStateRej(AvdtStreamCtrl *streamCtrl, AvdtEventData *data) AvdtActBadStateRej() argument [all...] |
H A D | avdtp_api.c | 156 AvdtStreamCtrl *streamCtrl = AvdtStreamCtrlAllocate(sigCtrl, codecIndex); in AvdtCreateStream() local 157 if (streamCtrl == NULL) { in AvdtCreateStream() 160 *handle = streamCtrl->handle; in AvdtCreateStream() 663 AvdtStreamCtrl *streamCtrl = AvdtGetStreamCtrlByHandle(handle); in AvdtDelayReq() local 664 if (streamCtrl == NULL) { in AvdtDelayReq() 670 AvdtSigCtrl *sigCtrl = AvdtGetSigCtrlByHandle(streamCtrl->sigHandle); in AvdtDelayReq() 674 evt.apiDelay.hdr.seid = streamCtrl->peerSeid; in AvdtDelayReq() 676 AvdtStreamProcEvent(streamCtrl, AVDT_DELAY_CMD_REQ_EVENT, &evt); in AvdtDelayReq() 732 AvdtStreamCtrl *streamCtrl = AvdtGetStreamCtrlByHandle(handle); in AvdtDelayRsp() local 733 if (streamCtrl ! in AvdtDelayRsp() 801 AvdtStreamCtrl *streamCtrl = AvdtGetStreamCtrlByHandle(handle); AvdtOpenReq() local 897 AvdtStreamCtrl *streamCtrl = AvdtGetStreamCtrlByHandle(handle); AvdtSetConfigReq() local 975 AvdtStreamCtrl *streamCtrl = AvdtGetStreamCtrlByHandle(handle); AvdtSetConfigRsp() local 1041 AvdtStreamCtrl *streamCtrl = AvdtGetStreamCtrlByHandle(handle); AvdtGetConfigReq() local 1112 AvdtStreamCtrl *streamCtrl = AvdtGetStreamCtrlByHandle(handles[0]); AvdtStartReq() local 1191 AvdtStreamCtrl *streamCtrl = AvdtGetStreamCtrlByHandle(firstHandle); AvdtStartRsp() local 1264 AvdtStreamCtrl *streamCtrl = AvdtGetStreamCtrlByHandle(handles[0]); AvdtSuspendReq() local 1335 AvdtStreamCtrl *streamCtrl = AvdtGetStreamCtrlByHandle(firstHandle); AvdtSuspendRsp() local 1405 AvdtStreamCtrl *streamCtrl = AvdtGetStreamCtrlByHandle(handle); AvdtCloseReq() local 1474 AvdtStreamCtrl *streamCtrl = AvdtGetStreamCtrlByHandle(handle); AvdtCloseRsp() local 1541 AvdtStreamCtrl *streamCtrl = AvdtGetStreamCtrlByHandle(handle); AvdtAbortReq() local 1609 AvdtStreamCtrl *streamCtrl = AvdtGetStreamCtrlByHandle(handle); AvdtAbortRsp() local 1682 AvdtStreamCtrl *streamCtrl = AvdtGetStreamCtrlByHandle(handle); AvdtReconfigReq() local 1753 AvdtStreamCtrl *streamCtrl = AvdtGetStreamCtrlByHandle(handle); AvdtReconfigRsp() local 1840 AvdtStreamCtrl *streamCtrl = AvdtGetStreamCtrlByHandle(handle); AvdtWriteReq() local [all...] |
H A D | avdtp_ctrl.c | 950 void AvdtStreamProcEvent(AvdtStreamCtrl *streamCtrl, uint8_t event, AvdtEventData *data) in AvdtStreamProcEvent() argument 952 LOG_DEBUG("[AVDT]%{public}s:event(%hhu),streamCtrl->state(%hhu)", __func__, event, streamCtrl->state); in AvdtStreamProcEvent() 954 AVDT_STREAM_ST_TBL curStatus = AVDT_STREAM_TBL[streamCtrl->state]; in AvdtStreamProcEvent() 956 if (streamCtrl->state != curStatus[event][AVDT_STREAM_NEXT_STATE]) { in AvdtStreamProcEvent() 957 streamCtrl->state = curStatus[event][AVDT_STREAM_NEXT_STATE]; in AvdtStreamProcEvent() 962 LOG_DEBUG("[AVDT]%{public}s: streamAction[Action:%hhu] nextState(%hhu)", __func__, Action, streamCtrl->state); in AvdtStreamProcEvent() 963 g_avdtCb.streamAction[Action](streamCtrl, data); in AvdtStreamProcEvent() 1109 * of streamCtrl. 1115 AvdtStreamCtrl *streamCtrl in AvdtGetStreamCtrlByHandle() local 1142 AvdtStreamCtrl *streamCtrl = NULL; AvdtStreamCtrlAllocate() local 1223 AvdtTransChTabAllocate(uint8_t type, AvdtSigCtrl *sigCtrl, AvdtStreamCtrl *streamCtrl) AvdtTransChTabAllocate() argument 1555 AvdtStreamCtrl *streamCtrl = NULL; AvdtCreateSEP() local [all...] |
H A D | avdtp_l2cap.c | 187 AvdtStreamCtrl *streamCtrl = AvdtGetStreamCtrlByHandle(sigCtrl->streamHandle); in AvdtConnectStreamIndication() local 188 if (streamCtrl == NULL) { in AvdtConnectStreamIndication() 192 transTable = AvdtTransChTabAllocate(AVDT_CH_TYPE_STREAM, sigCtrl, streamCtrl); in AvdtConnectStreamIndication() 469 AvdtStreamCtrl *streamCtrl = AvdtGetStreamCtrlByHandle(transTable->streamHandle); in AvdtConfigComplete() local 470 if (streamCtrl != NULL) { in AvdtConfigComplete() 471 AvdtStreamProcEvent(streamCtrl, AVDT_STREAM_OPEN_CMD_CFM_EVENT, NULL); in AvdtConfigComplete() 619 AvdtStreamCtrl *streamCtrl = AvdtGetStreamCtrlByHandle(transTable->streamHandle); in AvdtL2capDisconnectIndCallback() local 620 if (streamCtrl != NULL) { in AvdtL2capDisconnectIndCallback() 621 AvdtStreamProcEvent(streamCtrl, AVDT_STREAM_CLOSE_CMD_IND_EVENT, NULL); in AvdtL2capDisconnectIndCallback() 691 AvdtStreamCtrl *streamCtrl in AvdtL2capDisconnectCfmCallback() local 776 AvdtStreamCtrl *streamCtrl = AvdtGetStreamCtrlByHandle(transTable->streamHandle); AvdtL2capReadDataIndCallback() local 804 AvdtStreamDataProc(AvdtStreamCtrl *streamCtrl, Packet *packet) AvdtStreamDataProc() argument 963 AvdtStreamCtrl *streamCtrl = AvdtGetStreamCtrlByHandle(transTable->streamHandle); AvdtL2capDisconnectAbnormalSignle() local 979 AvdtStreamCtrl *streamCtrl = AvdtGetStreamCtrlByHandle(transTable->streamHandle); AvdtL2capDisconnectAbnormalStream() local [all...] |
H A D | avdtp_message.c | 175 void AvdtMsgSendCmd(AvdtSigCtrl *sigCtrl, AvdtStreamCtrl *streamCtrl, uint8_t sigId, const AvdtMsg *avdtMsgData) in AvdtMsgSendCmd() argument 193 AvdtBuildReconfigureCmd(sigCtrl, streamCtrl, sigId, avdtMsgData); in AvdtMsgSendCmd() 196 AvdtBuildSetConfigureCmd(sigCtrl, streamCtrl, sigId, avdtMsgData); in AvdtMsgSendCmd() 216 void AvdtMsgSendRsp(AvdtSigCtrl *sigCtrl, AvdtStreamCtrl *streamCtrl, uint8_t sigId, const AvdtMsg *avdtMsgData) in AvdtMsgSendRsp() argument 228 AvdtBuildGetConfigureRsp(sigCtrl, streamCtrl, sigId, avdtMsgData); in AvdtMsgSendRsp() 554 AvdtSigCtrl *sigCtrl, AvdtStreamCtrl *streamCtrl, uint8_t sigId, const AvdtMsg *avdtMsgData) in AvdtBuildSetConfigureCmd() 557 if (sigCtrl == NULL || streamCtrl == NULL || avdtMsgData == NULL) { in AvdtBuildSetConfigureCmd() 563 if (streamCtrl->reqCfg.pscMask & AVDT_PSC_MSK_TRANS) { in AvdtBuildSetConfigureCmd() 566 if (streamCtrl->reqCfg.pscMask & AVDT_PSC_MSK_DELAY_RPT) { in AvdtBuildSetConfigureCmd() 569 payloadLen += streamCtrl in AvdtBuildSetConfigureCmd() 553 AvdtBuildSetConfigureCmd( AvdtSigCtrl *sigCtrl, AvdtStreamCtrl *streamCtrl, uint8_t sigId, const AvdtMsg *avdtMsgData) AvdtBuildSetConfigureCmd() argument 630 AvdtBuildGetConfigureRsp( AvdtSigCtrl *sigCtrl, AvdtStreamCtrl *streamCtrl, uint8_t sigId, const AvdtMsg *avdtMsgData) AvdtBuildGetConfigureRsp() argument 665 AvdtBuildReconfigureCmd( AvdtSigCtrl *sigCtrl, AvdtStreamCtrl *streamCtrl, uint8_t sigId, const AvdtMsg *avdtMsgData) AvdtBuildReconfigureCmd() argument 1136 AvdtStreamCtrl *streamCtrl = AvdtGetStreamCtrlByHandle((uint16_t)seid); AvdtParseCommonInd() local 1173 AvdtStreamCtrl *streamCtrl = AvdtGetStreamCtrlByHandle((uint16_t)seid); AvdtParseReconfigInd() local 1212 AvdtStreamCtrl *streamCtrl = AvdtGetStreamCtrlByHandle((uint16_t)seid); AvdtParseSetconfigInd() local 1242 AvdtStreamCtrl *streamCtrl = AvdtGetStreamCtrlByHandle((uint16_t)seid); AvdtParseDelayRptInd() local 1413 AvdtStreamCtrl *streamCtrl = AvdtGetStreamCtrlByHandle(sigCtrl->streamHandle); AvdtParseSignalRsp() local 1459 AvdtStreamCtrl *streamCtrl = AvdtGetStreamCtrlByHandle(sigCtrl->streamHandle); AvdtParseSignalRej() local 1692 AvdtStreamCtrl *streamCtrl = AvdtGetStreamCtrlByHandle(streamHandle); AvdtParseSetconfig() local 1838 AvdtStreamCtrl *streamCtrl = AvdtGetStreamCtrlByHandle(streamHandle); AvdtParseReconfig() local 1956 AvdtStreamCtrl *streamCtrl = AvdtGetStreamCtrlByHandle((uint16_t)seid); AvdtIndSeidCheck() local [all...] |
H A D | avdtp_ctrl.h | 29 extern void AvdtStreamProcEvent(AvdtStreamCtrl *streamCtrl, uint8_t event, AvdtEventData *data); 42 extern AvdtTransChannel *AvdtTransChTabAllocate(uint8_t type, AvdtSigCtrl *sigCtrl, AvdtStreamCtrl *streamCtrl);
|
H A D | avdtp_message.h | 114 extern void AvdtMsgSendCmd(AvdtSigCtrl *sigCtrl, AvdtStreamCtrl *streamCtrl, uint8_t sigId, const AvdtMsg *avdtMsgData); 115 extern void AvdtMsgSendRsp(AvdtSigCtrl *sigCtrl, AvdtStreamCtrl *streamCtrl, uint8_t sigId, const AvdtMsg *avdtMsgData); 132 AvdtSigCtrl *sigCtrl, AvdtStreamCtrl *streamCtrl, uint8_t sigId, const AvdtMsg *avdtMsgData); 134 AvdtSigCtrl *sigCtrl, AvdtStreamCtrl *streamCtrl, uint8_t sigId, const AvdtMsg *avdtMsgData); 148 AvdtSigCtrl *sigCtrl, AvdtStreamCtrl *streamCtrl, uint8_t sigId, const AvdtMsg *avdtMsgData);
|
H A D | avdtp_int.h | 410 AvdtStreamCtrl streamCtrl[AVDT_NUM_SEPS]; member 443 typedef uint16_t (*AvdtStreamAction)(AvdtStreamCtrl *streamCtrl, AvdtEventData *data);
|
H A D | avdtp_l2cap.h | 123 void AvdtStreamDataProc(AvdtStreamCtrl *streamCtrl, Packet *packet);
|