![]() |
RDK Documentation (Open Sourced RDK Components)
|
#include <stdlib.h>#include <stdbool.h>#include <string.h>#include <glib.h>#include "btrMgr_logger.h"#include "btrMgr_Types.h"#include "btrMgr_mediaTypes.h"#include "btrMgr_audioCap.h"
Go to the source code of this file.
Data Structures | |
| struct | _stBTRMgrACHdl |
Typedefs | |
| typedef struct _stBTRMgrACHdl | stBTRMgrACHdl |
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... | |
@description This file implements bluetooth manager's Generic Audio Capture interface from external modules
Definition in file btrMgr_audioCap.c.
| struct _stBTRMgrACHdl |
Definition at line 90 of file btrMgr_audioCap.c.

| Data Fields | ||
|---|---|---|
| stBTRMgrMediaStatus | stBtrMgrAcStatus | |
| tBTRMgrAcType | pcBTRMgrAcType | |
| fPtr_BTRMgr_AC_DataReadyCb | fpcBBtrMgrAcDataReady | |
| void * | vpBtrMgrAcDataReadyUserData | |
| fPtr_BTRMgr_AC_StatusCb | fpcBBtrMgrAcStatus | |
| void * | vpBtrMgrAcStatusUserData | |