RDK Documentation (Open Sourced RDK Components)
btrMgr_audioCap.h File Reference
#include "btrMgr_Types.h"
Include dependency graph for btrMgr_audioCap.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

typedef void * tBTRMgrAcHdl
 
typedef char * tBTRMgrAcType
 
typedef eBTRMgrRet(* fPtr_BTRMgr_AC_DataReadyCb) (void *apvAcDataBuf, unsigned int aui32AcDataLen, void *apvUserData)
 
typedef eBTRMgrRet(* fPtr_BTRMgr_AC_StatusCb) (stBTRMgrMediaStatus *apstBtrMgrSoStatus, void *apvUserData)
 

Functions

eBTRMgrRet BTRMgr_AC_Init (tBTRMgrAcHdl *phBTRMgrAcHdl, tBTRMgrAcType api8BTRMgrAcType)
 This API initializes the bluetooth manager audio capture interface. More...
 
eBTRMgrRet BTRMgr_AC_DeInit (tBTRMgrAcHdl hBTRMgrAcHdl)
 This API deinitializes the bluetooth manager audio capture interface. More...
 
eBTRMgrRet BTRMgr_AC_GetDefaultSettings (tBTRMgrAcHdl hBTRMgrAcHdl, stBTRMgrOutASettings *apstBtrMgrAcOutASettings)
 This API will fetch default RMF AudioCapture Settings. More...
 
eBTRMgrRet BTRMgr_AC_GetCurrentSettings (tBTRMgrAcHdl hBTRMgrAcHdl, stBTRMgrOutASettings *apstBtrMgrAcOutASettings)
 This API fetches the current settings to capture data as part of the specific Audio capture context. More...
 
eBTRMgrRet BTRMgr_AC_GetStatus (tBTRMgrAcHdl hBTRMgrAcHdl, stBTRMgrMediaStatus *apstBtrMgrAcStatus)
 This API fetches the status of the operation. More...
 
eBTRMgrRet BTRMgr_AC_Start (tBTRMgrAcHdl hBTRMgrAcHdl, stBTRMgrOutASettings *apstBtrMgrAcOutASettings, fPtr_BTRMgr_AC_DataReadyCb afpcBBtrMgrAcDataReady, fPtr_BTRMgr_AC_StatusCb afpcBBtrMgrAcStatus, void *apvUserData)
 This function will start the Audio capture with the default capture settings. More...
 
eBTRMgrRet BTRMgr_AC_Stop (tBTRMgrAcHdl hBTRMgrAcHdl)
 This function will stop the audio capture. More...
 
eBTRMgrRet BTRMgr_AC_Pause (tBTRMgrAcHdl hBTRMgrAcHdl)
 This API pauses the state of audio capture. More...
 
eBTRMgrRet BTRMgr_AC_Resume (tBTRMgrAcHdl hBTRMgrAcHdl)
 This API resumes the state of audio capture. More...
 

Variables

const tBTRMgrAcType BTRMGR_AC_TYPE_PRIMARY = "primary"
 
const tBTRMgrAcType BTRMGR_AC_TYPE_AUXILIARY = "auxiliary"