![]() |
RDK Documentation (Open Sourced RDK Components)
|
This file defines bluetooth manager's mediatypes for internal use.
Data Structures | |
| struct | _stBTRMgrPCMInfo |
| Represents the PCM codec details. More... | |
| struct | _stBTRMgrSBCInfo |
| Represents the Subband coding (SBC) audio codec information. More... | |
| struct | _stBTRMgrMPEGInfo |
| Represents the MPEG codec details. More... | |
| struct | _stBTRMgrInASettings |
| Represents the audio input settings. More... | |
| struct | _stBTRMgrOutASettings |
| Represents the audio output settings. More... | |
| struct | _stBTRMgrMediaStatus |
| Represents the media file status. More... | |
Typedefs | |
| typedef enum _eBTRMgrState | eBTRMgrState |
| Represents the status of media player. | |
| typedef enum _eBTRMgrAType | eBTRMgrAType |
| Represents the audio codec types. | |
| typedef enum _eBTRMgrSFreq | eBTRMgrSFreq |
| Represents the frequency supported. | |
| typedef enum _eBTRMgrSFmt | eBTRMgrSFmt |
| Represents the PCM bits supported. | |
| typedef enum _eBTRMgrAChan | eBTRMgrAChan |
| Represents the Audio channel supported. | |
| typedef struct _stBTRMgrPCMInfo | stBTRMgrPCMInfo |
| Represents the PCM codec details. | |
| typedef struct _stBTRMgrSBCInfo | stBTRMgrSBCInfo |
| Represents the Subband coding (SBC) audio codec information. More... | |
| typedef struct _stBTRMgrMPEGInfo | stBTRMgrMPEGInfo |
| Represents the MPEG codec details. | |
| typedef struct _stBTRMgrInASettings | stBTRMgrInASettings |
| Represents the audio input settings. | |
| typedef struct _stBTRMgrOutASettings | stBTRMgrOutASettings |
| Represents the audio output settings. | |
| typedef struct _stBTRMgrMediaStatus | stBTRMgrMediaStatus |
| Represents the media file status. | |
| typedef enum _eBTRMgrRet | eBTRMgrRet |
| Represents the bluetooth manager return values. | |
Enumerations | |
| enum | _eBTRMgrState |
| Represents the status of media player. | |
| enum | _eBTRMgrAType |
| Represents the audio codec types. | |
| enum | _eBTRMgrSFreq |
| Represents the frequency supported. | |
| enum | _eBTRMgrSFmt |
| Represents the PCM bits supported. | |
| enum | _eBTRMgrAChan |
| Represents the Audio channel supported. | |
| enum | _eBTRMgrRet |
| Represents the bluetooth manager return values. | |
| struct _stBTRMgrPCMInfo |
Represents the PCM codec details.
Definition at line 103 of file btrMgr_mediaTypes.h.

| Data Fields | ||
|---|---|---|
| eBTRMgrSFreq | eBtrMgrSFreq | |
| eBTRMgrSFmt | eBtrMgrSFmt | |
| eBTRMgrAChan | eBtrMgrAChan | |
| struct _stBTRMgrSBCInfo |
Represents the Subband coding (SBC) audio codec information.
This technique is used to connect headphones via wireless Bluetooth links.
Definition at line 114 of file btrMgr_mediaTypes.h.

| Data Fields | ||
|---|---|---|
| eBTRMgrSFreq | eBtrMgrSbcSFreq | frequency |
| eBTRMgrAChan | eBtrMgrSbcAChan | channel_mode |
| unsigned char | ui8SbcAllocMethod | allocation_method |
| unsigned char | ui8SbcSubbands | subbands |
| unsigned char | ui8SbcBlockLength | block_length |
| unsigned char | ui8SbcMinBitpool | min_bitpool |
| unsigned char | ui8SbcMaxBitpool | max_bitpool |
| unsigned short | ui16SbcFrameLen | frameLength |
| unsigned short | ui16SbcBitrate | bitrate |
| struct _stBTRMgrMPEGInfo |
Represents the MPEG codec details.
Definition at line 129 of file btrMgr_mediaTypes.h.

| Data Fields | ||
|---|---|---|
| eBTRMgrSFreq | eBtrMgrMpegSFreq | frequency |
| eBTRMgrAChan | eBtrMgrMpegAChan | channel_mode |
| unsigned char | ui8MpegCrc | crc |
| unsigned char | ui8MpegLayer | layer |
| unsigned char | ui8MpegMpf | mpf |
| unsigned char | ui8MpegRfa | rfa |
| unsigned short | ui16MpegBitrate | bitrate |
| struct _stBTRMgrInASettings |
Represents the audio input settings.
Definition at line 142 of file btrMgr_mediaTypes.h.

| Data Fields | ||
|---|---|---|
| eBTRMgrAType | eBtrMgrInAType | |
| void * | pstBtrMgrInCodecInfo | |
| int | i32BtrMgrInBufMaxSize | |
| int | i32BtrMgrDevFd | |
| int | i32BtrMgrDevMtu | |
| struct _stBTRMgrOutASettings |
Represents the audio output settings.
Definition at line 153 of file btrMgr_mediaTypes.h.

| Data Fields | ||
|---|---|---|
| eBTRMgrAType | eBtrMgrOutAType | |
| void * | pstBtrMgrOutCodecInfo | |
| int | i32BtrMgrOutBufMaxSize | |
| int | i32BtrMgrDevFd | |
| int | i32BtrMgrDevMtu | |
| unsigned int | ui32BtrMgrDevDelay | |
| struct _stBTRMgrMediaStatus |
Represents the media file status.
Definition at line 165 of file btrMgr_mediaTypes.h.

| Data Fields | ||
|---|---|---|
| eBTRMgrState | eBtrMgrState | |
| eBTRMgrSFreq | eBtrMgrSFreq | |
| eBTRMgrSFmt | eBtrMgrSFmt | |
| eBTRMgrAChan | eBtrMgrAChan | |
| unsigned int | ui32OverFlowCnt | |
| unsigned int | ui32UnderFlowCnt | |
| unsigned char | ui8Volume | |
| typedef struct _stBTRMgrSBCInfo stBTRMgrSBCInfo |
Represents the Subband coding (SBC) audio codec information.
This technique is used to connect headphones via wireless Bluetooth links.