|
eBTRMgrRet | BTRMgr_SO_Init (tBTRMgrSoHdl *phBTRMgrSoHdl, fPtr_BTRMgr_SO_StatusCb afpcBSoStatus, void *apvUserData) |
| This API invokes BTRMgr_SO_GstInit() and also set the state as initialized. More...
|
|
eBTRMgrRet | BTRMgr_SO_DeInit (tBTRMgrSoHdl hBTRMgrSoHdl) |
| This API invokes BTRMgr_SO_GstDeInit() for the deinitializations. More...
|
|
eBTRMgrRet | BTRMgr_SO_GetDefaultSettings (tBTRMgrSoHdl hBTRMgrSoHdl) |
| This API is used to load the default settings used by this interface. More...
|
|
eBTRMgrRet | BTRMgr_SO_GetCurrentSettings (tBTRMgrSoHdl hBTRMgrSoHdl) |
| This API will fetch the current settings used by this interface. More...
|
|
eBTRMgrRet | BTRMgr_SO_GetStatus (tBTRMgrSoHdl hBTRMgrSoHdl, stBTRMgrMediaStatus *apstBtrMgrSoStatus) |
| This API fetches the media file status. More...
|
|
eBTRMgrRet | BTRMgr_SO_SetStatus (tBTRMgrSoHdl hBTRMgrSoHdl, stBTRMgrMediaStatus *apstBtrMgrSoStatus) |
| This API will set the current settings used by this interface. More...
|
|
eBTRMgrRet | BTRMgr_SO_SetVolume (tBTRMgrSoHdl hBTRMgrSoHdl, unsigned char ui8Volume) |
| This API will set the current volume used by this interface. More...
|
|
eBTRMgrRet | BTRMgr_SO_GetVolume (tBTRMgrSoHdl hBTRMgrSoHdl, unsigned char *ui8Volume) |
| This API will fetches the current volume used by this interface. More...
|
|
eBTRMgrRet | BTRMgr_SO_SetMute (tBTRMgrSoHdl hBTRMgrSoHdl, gboolean Mute) |
| This API will set the Mute used by this interface. More...
|
|
eBTRMgrRet | BTRMgr_SO_GetMute (tBTRMgrSoHdl hBTRMgrSoHdl, gboolean *mute) |
| This API will fetches the Mute used by this interface. More...
|
|
eBTRMgrRet | BTRMgr_SO_GetEstimatedInABufSize (tBTRMgrSoHdl hBTRMgrSoHdl, stBTRMgrInASettings *apstBtrMgrSoInASettings, stBTRMgrOutASettings *apstBtrMgrSoOutASettings) |
| This API fetches the maximum transmission rate. More...
|
|
eBTRMgrRet | BTRMgr_SO_Start (tBTRMgrSoHdl hBTRMgrSoHdl, stBTRMgrInASettings *apstBtrMgrSoInASettings, stBTRMgrOutASettings *apstBtrMgrSoOutASettings) |
| This API uses BTRMgr_SO_GstStart(), starts the pipeline. More...
|
|
eBTRMgrRet | BTRMgr_SO_Stop (tBTRMgrSoHdl hBTRMgrSoHdl) |
| This API uses BTRMgr_SO_GstStop() for closing the pipeline. More...
|
|
eBTRMgrRet | BTRMgr_SO_Pause (tBTRMgrSoHdl hBTRMgrSoHdl) |
| This API uses BTRMgr_SO_GstPause() for pausing the current operation. More...
|
|
eBTRMgrRet | BTRMgr_SO_Resume (tBTRMgrSoHdl hBTRMgrSoHdl) |
| This API uses BTRMgr_SO_GstResume() to resume the status. More...
|
|
eBTRMgrRet | BTRMgr_SO_SendBuffer (tBTRMgrSoHdl hBTRMgrSoHdl, char *pcInBuf, int aiInBufSize) |
| Invokes BTRMgr_SO_GstSendBuffer() to add the buffer to the queue. More...
|
|
eBTRMgrRet | BTRMgr_SO_SendEOS (tBTRMgrSoHdl hBTRMgrSoHdl) |
| This API is used to indicate the End of stream. More...
|
|
@description This file implements bluetooth manager's Generic streaming interface to external BT devices
Definition in file btrMgr_streamOut.c.