Public Attributes#

uint16_t
uint16_t
uint8_t
uint16_t
uint16_t
uint8_t
uint16_t
uint16_t
uint8_t

Public Attribute Documentation#

uidcntr#

uint16_t uidcntr

Identified by an UID


Definition at line 3493 of file include/rsi_bt_apis.h

numofitems#

uint16_t numofitems

Number of items present in that Folder


Definition at line 3496 of file include/rsi_bt_apis.h

itemtype#

uint8_t itemtype

Item_Type
1 - Media Player Item
2 - Folder Item
3 - Media Element Item
Note

  • But this structure is declared for Media_Player_Item


Definition at line 3503 of file include/rsi_bt_apis.h

itemlen#

uint16_t itemlen

Lenth of the Items


Definition at line 3506 of file include/rsi_bt_apis.h

playerid#

uint16_t playerid

A unique identifier for this media player.


Definition at line 3509 of file include/rsi_bt_apis.h

majorplayertype#

uint8_t majorplayertype

There are currently four base types of media player
BIT(0) - AUDIO_PLAYER (Eg: Mp3 Player)
BIT(1) - VIDEO_PLAYER (Eg: Mpeg4 Player)
BIT(2) - BROADCASTING_AUDIO (Eg: FM Radio)
BIT(3) - BROADCASTING_VIDEO (Eg: DVB-H Tuner)


Definition at line 3516 of file include/rsi_bt_apis.h

playersubtype#

uint32_t playersubtype

There are Two defined SubTypes
BIT(0) - AUDIO_BOOK
BIT(1) - PODCAST


Definition at line 3521 of file include/rsi_bt_apis.h

playstatus#

uint8_t playstatus

Current Play Status
0 - STOPPED
1 - PLAYING
2 - PAUSED
3 - FWD_SEEK
4 - REV_SEEK
FF - ERROR


Definition at line 3530 of file include/rsi_bt_apis.h

featurebitmask#

uint8_t featurebitmask[16]

Each Player on a TG announces its features to the CT in the PlayerFeatureBitmask


Definition at line 3533 of file include/rsi_bt_apis.h

charsetid#

uint16_t charsetid

Specifies the character set ID to be displayed on CT


Definition at line 3536 of file include/rsi_bt_apis.h

disnamelen#

uint16_t disnamelen

Length of Displayable Name. The name length shall be limited such that a response
to a GetFolderItems containing one media player item fits within the maximum size of
AVRCP PDU which can be received by the CT.


Definition at line 3541 of file include/rsi_bt_apis.h

disname#

uint8_t disname[11]

Displayable name of player


Definition at line 3544 of file include/rsi_bt_apis.h