RDK Documentation (Open Sourced RDK Components)
|
This file defines bluetooth manager's data streaming interfaces to external Bluetooth devices.
Typedefs | |
typedef eBTRMgrRet(* | fPtr_BTRMgr_SO_StatusCb) (stBTRMgrMediaStatus *apstBtrMgrSoStatus, void *apvUserData) |
typedef void * | tBTRMgrSoGstHdl |
typedef enum _eBTRMgrSOGstRet | eBTRMgrSOGstRet |
typedef enum _eBTRMgrSOGstStatus | eBTRMgrSOGstStatus |
typedef eBTRMgrSOGstRet(* | fPtr_BTRMgr_SO_GstStatusCb) (eBTRMgrSOGstStatus aeBtrMgrSoGstStatus, void *apvUserData) |
Enumerations | |
enum | _eBTRMgrSOGstRet |
enum | _eBTRMgrSOGstStatus |
Functions | |
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... | |
eBTRMgrSOGstRet | BTRMgr_SO_GstInit (tBTRMgrSoGstHdl *phBTRMgrSoGstHdl, fPtr_BTRMgr_SO_GstStatusCb afpcBSoGstStatus, void *apvUserData) |
This API initializes the streaming interface. More... | |
eBTRMgrSOGstRet | BTRMgr_SO_GstDeInit (tBTRMgrSoGstHdl hBTRMgrSoGstHdl) |
This API performs the cleanup operations. More... | |
eBTRMgrSOGstRet | BTRMgr_SO_GstStart (tBTRMgrSoGstHdl hBTRMgrSoGstHdl, int ai32InBufMaxSize, const char *apcInFmt, int ai32InRate, int ai32InChannels, int ai32OutRate, int ai32OutChannels, const char *apcOutChannelMode, unsigned char aui8SbcAllocMethod, unsigned char aui8SbcSubbands, unsigned char aui8SbcBlockLength, unsigned char aui8SbcMinBitpool, unsigned char aui8SbcMaxBitpool, int ai32BTDevFd, int ai32BTDevMTU) |
This API starts the playback and listens to the events associated with it. More... | |
eBTRMgrSOGstRet | BTRMgr_SO_GstStop (tBTRMgrSoGstHdl hBTRMgrSoGstHdl) |
This API stops the current playback and sets the state as NULL. More... | |
eBTRMgrSOGstRet | BTRMgr_SO_GstPause (tBTRMgrSoGstHdl hBTRMgrSoGstHdl) |
This API pauses the current playback and listens to the events. More... | |
eBTRMgrSOGstRet | BTRMgr_SO_GstResume (tBTRMgrSoGstHdl hBTRMgrSoGstHdl) |
This API resumes the current operation and listens to the events. More... | |
eBTRMgrSOGstRet | BTRMgr_SO_GstSetInputPaused (tBTRMgrSoGstHdl hBTRMgrSoGstHdl, unsigned char ui8InputPaused) |
This API Sets whether the input of current Buffers is Paused. More... | |
eBTRMgrSOGstRet | BTRMgr_SO_GstSetVolume (tBTRMgrSoGstHdl hBTRMgrSoGstHdl, unsigned char ui8Volume) |
This API Sets the volume of current operation and listens to the events. More... | |
eBTRMgrSOGstRet | BTRMgr_SO_GstGetVolume (tBTRMgrSoGstHdl hBTRMgrSoGstHdl, unsigned char *ui8Volume) |
This API Gets the volume of current operation and listens to the events. More... | |
eBTRMgrSOGstRet | BTRMgr_SO_GstSetMute (tBTRMgrSoGstHdl hBTRMgrSoGstHdl, gboolean mute) |
This API Sets the Mute of current operation and listens to the events. More... | |
eBTRMgrSOGstRet | BTRMgr_SO_GstGetMute (tBTRMgrSoGstHdl hBTRMgrSoGstHdl, gboolean *mute) |
This API Gets the Mute of current operation and listens to the events. More... | |
eBTRMgrSOGstRet | BTRMgr_SO_GstSendBuffer (tBTRMgrSoGstHdl hBTRMgrSoGstHdl, char *pcInBuf, int aiInBufSize) |
This API pushes the buffer to the queue. More... | |
eBTRMgrSOGstRet | BTRMgr_SO_GstSendEOS (tBTRMgrSoGstHdl hBTRMgrSoGstHdl) |
This API is used to push EOS(End of Stream) to the queue. More... | |
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.
[in] | phBTRMgrSoHdl | Handle to the stream out interface. |
[in] | afpcBSoStatus | Callback function. |
[in] | apvUserData | Data for the callback function. |
eBTRMgrSOGstSuccess | on success, appropriate error code otherwise. |
Definition at line 77 of file btrMgr_streamOut.c.
eBTRMgrRet BTRMgr_SO_DeInit | ( | tBTRMgrSoHdl | hBTRMgrSoHdl | ) |
This API invokes BTRMgr_SO_GstDeInit() for the deinitializations.
It also set the state as deinitialized.
[in] | hBTRMgrSoHdl | Handle to the stream out interface. |
eBTRMgrSOGstSuccess | on success, appropriate error code otherwise. |
Definition at line 125 of file btrMgr_streamOut.c.
eBTRMgrRet BTRMgr_SO_GetDefaultSettings | ( | tBTRMgrSoHdl | hBTRMgrSoHdl | ) |
This API is used to load the default settings used by this interface.
[in] | hBTRMgrSoHdl | Handle to the stream out interface. |
eBTRMgrSOGstSuccess | on success, appropriate error code otherwise. |
Definition at line 160 of file btrMgr_streamOut.c.
eBTRMgrRet BTRMgr_SO_GetCurrentSettings | ( | tBTRMgrSoHdl | hBTRMgrSoHdl | ) |
This API will fetch the current settings used by this interface.
[in] | hBTRMgrSoHdl | Handle to the bluetooth manager stream out interface. |
eBTRMgrSuccess | on success, appropriate error code otherwise. |
Definition at line 180 of file btrMgr_streamOut.c.
eBTRMgrRet BTRMgr_SO_GetStatus | ( | tBTRMgrSoHdl | hBTRMgrSoHdl, |
stBTRMgrMediaStatus * | apstBtrMgrSoStatus | ||
) |
This API fetches the media file status.
[in] | hBTRMgrSoHdl | Handle to the bluetooth manager stream out interface. |
[out] | apstBtrMgrSoStatus | Structure which holds the status. |
eBTRMgrSuccess | on success, appropriate error code otherwise. |
Definition at line 200 of file btrMgr_streamOut.c.
eBTRMgrRet BTRMgr_SO_SetStatus | ( | tBTRMgrSoHdl | hBTRMgrSoHdl, |
stBTRMgrMediaStatus * | apstBtrMgrSoStatus | ||
) |
This API will set the current settings used by this interface.
[in] | hBTRMgrSoHdl | Handle to the bluetooth manager stream out interface. |
[in] | pstBtrMgrSoStatus | Status of media device that has to be fetched. |
eBTRMgrSuccess | on success, appropriate error code otherwise. |
Definition at line 221 of file btrMgr_streamOut.c.
eBTRMgrRet BTRMgr_SO_SetVolume | ( | tBTRMgrSoHdl | hBTRMgrSoHdl, |
unsigned char | ui8Volume | ||
) |
This API will set the current volume used by this interface.
[in] | hBTRMgrSoHdl | Handle to the bluetooth manager stream out interface. |
[in] | ui8Volume | Volume of media device that has to be set. |
eBTRMgrSuccess | on success, appropriate error code otherwise. |
Definition at line 277 of file btrMgr_streamOut.c.
eBTRMgrRet BTRMgr_SO_GetVolume | ( | tBTRMgrSoHdl | hBTRMgrSoHdl, |
unsigned char * | ui8Volume | ||
) |
This API will fetches the current volume used by this interface.
[in] | hBTRMgrSoHdl | Handle to the bluetooth manager stream out interface. |
[in] | ui8Volume | Volume of media device that has to be fetched. |
eBTRMgrSuccess | on success, appropriate error code otherwise. |
Definition at line 298 of file btrMgr_streamOut.c.
eBTRMgrRet BTRMgr_SO_SetMute | ( | tBTRMgrSoHdl | hBTRMgrSoHdl, |
gboolean | Mute | ||
) |
This API will set the Mute used by this interface.
[in] | hBTRMgrSoHdl | Handle to the bluetooth manager stream out interface. |
[in] | Mute | Mute of media device that has to be set. |
eBTRMgrSuccess | on success, appropriate error code otherwise. |
Definition at line 325 of file btrMgr_streamOut.c.
eBTRMgrRet BTRMgr_SO_GetMute | ( | tBTRMgrSoHdl | hBTRMgrSoHdl, |
gboolean * | Mute | ||
) |
This API will fetches the Mute used by this interface.
[in] | hBTRMgrSoHdl | Handle to the bluetooth manager stream out interface. |
[in] | Mute | Mute of media device that has to be fetched. |
eBTRMgrSuccess | on success, appropriate error code otherwise. |
Definition at line 343 of file btrMgr_streamOut.c.
eBTRMgrRet BTRMgr_SO_GetEstimatedInABufSize | ( | tBTRMgrSoHdl | hBTRMgrSoHdl, |
stBTRMgrInASettings * | apstBtrMgrSoInASettings, | ||
stBTRMgrOutASettings * | apstBtrMgrSoOutASettings | ||
) |
This API fetches the maximum transmission rate.
[in] | hBTRMgrSoHdl | Handle to the bluetooth manager stream out interface. |
[in] | apstBtrMgrSoInASettings | Structure which holds the audio input settings. |
[out] | apstBtrMgrSoOutASettings | Saves the MTU information. |
eBTRMgrSuccess | on success, appropriate error code otherwise. |
Definition at line 368 of file btrMgr_streamOut.c.
eBTRMgrRet BTRMgr_SO_Start | ( | tBTRMgrSoHdl | hBTRMgrSoHdl, |
stBTRMgrInASettings * | apstBtrMgrSoInASettings, | ||
stBTRMgrOutASettings * | apstBtrMgrSoOutASettings | ||
) |
This API uses BTRMgr_SO_GstStart(), starts the pipeline.
It also sets the state as playing.
[in] | hBTRMgrSoHdl | Handle to the bluetooth manager stream out interface. |
[in] | apstBtrMgrSoInASettings | Structure which holds the audio input settings. |
[in] | apstBtrMgrSoOutASettings | Structure which holds the audio output settings. |
eBTRMgrSuccess | on success, appropriate error code otherwise. |
Definition at line 507 of file btrMgr_streamOut.c.
eBTRMgrRet BTRMgr_SO_Stop | ( | tBTRMgrSoHdl | hBTRMgrSoHdl | ) |
This API uses BTRMgr_SO_GstStop() for closing the pipeline.
Sets the Bluetooth manager state as stopped.
[in] | hBTRMgrSoHdl | Handle to the bluetooth manager stream out interface. |
eBTRMgrSuccess | on success, appropriate error code otherwise. |
Definition at line 721 of file btrMgr_streamOut.c.
eBTRMgrRet BTRMgr_SO_Pause | ( | tBTRMgrSoHdl | hBTRMgrSoHdl | ) |
This API uses BTRMgr_SO_GstPause() for pausing the current operation.
[in] | hBTRMgrSoHdl | Handle to the bluetooth manager stream out interface. |
eBTRMgrSuccess | on success, appropriate error code otherwise. |
Definition at line 753 of file btrMgr_streamOut.c.
eBTRMgrRet BTRMgr_SO_Resume | ( | tBTRMgrSoHdl | hBTRMgrSoHdl | ) |
This API uses BTRMgr_SO_GstResume() to resume the status.
[in] | hBTRMgrSoHdl | Handle to the bluetooth manager stream out interface. |
eBTRMgrSuccess | on success, appropriate error code otherwise. |
Definition at line 783 of file btrMgr_streamOut.c.
eBTRMgrRet BTRMgr_SO_SendBuffer | ( | tBTRMgrSoHdl | hBTRMgrSoHdl, |
char * | pcInBuf, | ||
int | aiInBufSize | ||
) |
Invokes BTRMgr_SO_GstSendBuffer() to add the buffer to the queue.
[in] | hBTRMgrSoHdl | Handle to the bluetooth manager stream outinterface. |
[in] | pcInBuf | The buffer to be added to the queue. |
[in] | aiInBufSize | Buffer size. |
eBTRMgrSuccess | on success, appropriate error code otherwise. |
Definition at line 813 of file btrMgr_streamOut.c.
eBTRMgrRet BTRMgr_SO_SendEOS | ( | tBTRMgrSoHdl | hBTRMgrSoHdl | ) |
This API is used to indicate the End of stream.
Invokes the BTRMgr_SO_GstSendEOS() to push the end of stream. Also sets the bluetooth manager status as completed.
[in] | hBTRMgrSoHdl | Handle to the bluetooth manager stream out interface. |
eBTRMgrSuccess | on success, appropriate error code otherwise. |
Definition at line 844 of file btrMgr_streamOut.c.
eBTRMgrSOGstRet BTRMgr_SO_GstInit | ( | tBTRMgrSoGstHdl * | phBTRMgrSoGstHdl, |
fPtr_BTRMgr_SO_GstStatusCb | afpcBSoGstStatus, | ||
void * | apvUserData | ||
) |
This API initializes the streaming interface.
Uses gstreamer element "appsrc" for initialization.
[in] | phBTRMgrSoGstHdl | Handle to the stream out interface. |
[in] | afpcBSoGstStatus | Stream Out callback function. |
[in] | apvUserData | Data for the callback function. |
eBTRMgrSOGstSuccess | on success, appropriate error code otherwise. |
Definition at line 300 of file btrMgr_streamOutGst.c.
eBTRMgrSOGstRet BTRMgr_SO_GstDeInit | ( | tBTRMgrSoGstHdl | hBTRMgrSoGstHdl | ) |
This API performs the cleanup operations.
Cancels the threads that are running within and frees all associated memory.
[in] | hBTRMgrSoGstHdl | Handle to the stream out interface. |
eBTRMgrSOGstSuccess | on success, appropriate error code otherwise. |
Definition at line 463 of file btrMgr_streamOutGst.c.
eBTRMgrSOGstRet BTRMgr_SO_GstStart | ( | tBTRMgrSoGstHdl | hBTRMgrSoGstHdl, |
int | ai32InBufMaxSize, | ||
const char * | apcInFmt, | ||
int | ai32InRate, | ||
int | ai32InChannels, | ||
int | ai32OutRate, | ||
int | ai32OutChannels, | ||
const char * | apcOutChannelMode, | ||
unsigned char | aui8SbcAllocMethod, | ||
unsigned char | aui8SbcSubbands, | ||
unsigned char | aui8SbcBlockLength, | ||
unsigned char | aui8SbcMinBitpool, | ||
unsigned char | aui8SbcMaxBitpool, | ||
int | ai32BTDevFd, | ||
int | ai32BTDevMTU | ||
) |
This API starts the playback and listens to the events associated with it.
[in] | hBTRMgrSoGstHdl | Handle to the stream out interface. |
[in] | apcInFmt | Supported formats. |
[in] | ai32InRate | Input rate. |
[in] | ai32InChannels | Input channels. |
[in] | ai32OutRate | Output rate. |
[in] | ai32OutChannels | Channels supported. |
[in] | apcOutChannelMode | Channel modes. |
[in] | aui8SbcAllocMethod | Allocation methods. |
[in] | aui8SbcSubbands | Sub bands. |
[in] | aui8SbcBlockLength | Blocks. |
[in] | aui8SbcMinBitpool | Min bit pool. |
[in] | aui8SbcMaxBitpool | Max bit pool. |
[in] | ai32InBufMaxSize | Maximum buffer size. |
[in] | ai32BTDevFd | Input file descriptor. |
[in] | ai32BTDevMTU | Block size to read. |
eBTRMgrSOGstSuccess | on success, appropriate error code otherwise. |
Definition at line 547 of file btrMgr_streamOutGst.c.
eBTRMgrSOGstRet BTRMgr_SO_GstStop | ( | tBTRMgrSoGstHdl | hBTRMgrSoGstHdl | ) |
This API stops the current playback and sets the state as NULL.
[in] | hBTRMgrSoGstHdl | Handle to the stream out interface. |
eBTRMgrSOGstSuccess | on success, appropriate error code otherwise. |
Definition at line 721 of file btrMgr_streamOutGst.c.
eBTRMgrSOGstRet BTRMgr_SO_GstPause | ( | tBTRMgrSoGstHdl | hBTRMgrSoGstHdl | ) |
This API pauses the current playback and listens to the events.
Checks for the current state if it is playing sets the state to pause.
[in] | hBTRMgrSoGstHdl | Handle to the stream out interface. |
eBTRMgrSOGstSuccess | on success, appropriate error code otherwise. |
Definition at line 764 of file btrMgr_streamOutGst.c.
eBTRMgrSOGstRet BTRMgr_SO_GstResume | ( | tBTRMgrSoGstHdl | hBTRMgrSoGstHdl | ) |
This API resumes the current operation and listens to the events.
Checks for the current state if it is paused sets the state to playing.
[in] | hBTRMgrSoGstHdl | Handle to the stream out interface. |
eBTRMgrSOGstSuccess | on success, appropriate error code otherwise. |
Definition at line 796 of file btrMgr_streamOutGst.c.
eBTRMgrSOGstRet BTRMgr_SO_GstSetInputPaused | ( | tBTRMgrSoGstHdl | hBTRMgrSoGstHdl, |
unsigned char | ui8InputPaused | ||
) |
This API Sets whether the input of current Buffers is Paused.
Sets the current state, if it is in paused state, with respect to buffer input
[in] | hBTRMgrSoGstHdl | Handle to the stream in interface. |
[in] | ui8InputPaused | Input Buffers Paused. |
eBTRMgrSOGstSuccess | on success, appropriate error code otherwise. |
Definition at line 828 of file btrMgr_streamOutGst.c.
eBTRMgrSOGstRet BTRMgr_SO_GstSetVolume | ( | tBTRMgrSoGstHdl | hBTRMgrSoGstHdl, |
unsigned char | ui8Volume | ||
) |
This API Sets the volume of current operation and listens to the events.
Checks for the current state, if it is in paused state, playing state is set.
[in] | hBTRMgrSoGstHdl | Handle to the stream in interface. |
[in] | ui8Volume | Input Volume. |
eBTRMgrSOGstSuccess | on success, appropriate error code otherwise. |
Definition at line 884 of file btrMgr_streamOutGst.c.
eBTRMgrSOGstRet BTRMgr_SO_GstGetVolume | ( | tBTRMgrSoGstHdl | hBTRMgrSoGstHdl, |
unsigned char * | ui8Volume | ||
) |
This API Gets the volume of current operation and listens to the events.
[in] | hBTRMgrSoGstHdl | Handle to the stream in interface. |
[in] | ui8Volume | Output Volume. |
eBTRMgrSOGstSuccess | on success, appropriate error code otherwise. |
Definition at line 907 of file btrMgr_streamOutGst.c.
eBTRMgrSOGstRet BTRMgr_SO_GstSetMute | ( | tBTRMgrSoGstHdl | hBTRMgrSoGstHdl, |
gboolean | mute | ||
) |
This API Sets the Mute of current operation and listens to the events.
[in] | hBTRMgrSoGstHdl | Handle to the stream in interface. |
[in] | mute | Input mute. |
eBTRMgrSOGstSuccess | on success, appropriate error code otherwise. |
Definition at line 930 of file btrMgr_streamOutGst.c.
eBTRMgrSOGstRet BTRMgr_SO_GstGetMute | ( | tBTRMgrSoGstHdl | hBTRMgrSoGstHdl, |
gboolean * | mute | ||
) |
This API Gets the Mute of current operation and listens to the events.
[in] | hBTRMgrSoGstHdl | Handle to the stream in interface. |
[in] | mute | Output mute. |
eBTRMgrSOGstSuccess | on success, appropriate error code otherwise. |
Definition at line 951 of file btrMgr_streamOutGst.c.
eBTRMgrSOGstRet BTRMgr_SO_GstSendBuffer | ( | tBTRMgrSoGstHdl | hBTRMgrSoGstHdl, |
char * | pcInBuf, | ||
int | aiInBufSize | ||
) |
This API pushes the buffer to the queue.
[in] | hBTRMgrSoGstHdl | Handle to the stream out interface. |
[in] | pcInBuf | The buffer to be added to the queue. |
[in] | aiInBufSize | Buffer size. |
eBTRMgrSOGstSuccess | on success, appropriate error code otherwise. |
Definition at line 974 of file btrMgr_streamOutGst.c.
eBTRMgrSOGstRet BTRMgr_SO_GstSendEOS | ( | tBTRMgrSoGstHdl | hBTRMgrSoGstHdl | ) |
This API is used to push EOS(End of Stream) to the queue.
[in] | hBTRMgrSoGstHdl | Handle to the stream out interface. |
eBTRMgrSOGstSuccess | on success, appropriate error code otherwise. |
Definition at line 1102 of file btrMgr_streamOutGst.c.