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 |