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.