The AddressedPlayerId is a unique identifier, assigned by AVRCP, for a media player.
This ID is only used for AVRCP purposes, and should not be interpreted as an
identification created, assigned, or used by MediaSession or any other API surfaces.
Set get_all if we want all attributes of a media element item.
Set attribute_list if we want to get only the specified attributes.
If get_all is set to false, it will be treated as attribute request
with emtpy list of attribute IDs.
Defined by AVRCP 1.6.2 section 6.7.2 (RegisterNotification).
Format for EVENT_BATT_STATUS_CHANGED.
Same encoding also defined by 6.5.8 (InformBatteryStatusOfCT).
Items returned from GetFolderItems(Filesystem) may be either a folder or media element.
Defined by AVRCP 1.6.2 section 6.10.1.2.
Only one of folder or media_element should be set.
Defined by AVRCP 1.6.2 section 6.7.2 (RegisterNotification) and Appendix H.
Style note: named exactly as they are in the specification with the “EVENT_” prefix.
Relative path from the current directory.
As per AVRCP 1.6.2 Section 6.10.4.1.1, it either specifies a parent folder
for Folder Up direction or a child folder by its unique ID for Folder
Down direction.
Status codes for AVRCP specific AV/C commands.
Defined in AVRCP 1.6.2 section 6.15.3, Table 6.49.
Style note: named exactly as they are in Table 6.49 with the “REJECTED_” prefix.
The maximum number of MediaPlayerItems that can be returned from a call to
GetFileSystemItems.
This value is arbitrary and is meant to limit the number of items that can be returned.
AVRCP 1.6.2, Section 6.10.4.2.2 defines the Number of Items parameter as a uint16.
The maximum number of MediaPlayerItems that can be returned from a call to
GetMediaPlayerItems.
This value is arbitrary and is meant to limit the number of items that can be returned.
AVRCP 1.6.2, Section 6.10.4.2.2 defines the Number of Items parameter as a uint16.
The maximum number of Notification Event IDs that can be supported by the TG.
0x0E to 0xFF are reserved for future use.
Defined by AVRCP 1.6.2 Appendix H.
The maximum number of MediaPlayerItems that can be returned from a call to
GetFileSystemItems.
This value is arbitrary and is meant to limit the number of items that can be returned.
AVRCP 1.6.2, Section 6.10.4.2.2 defines the Number of Items parameter as a uint16.
The maximum number of MediaAttributeId that can be returned from a call to
GetFileSystemItems or GetNowPlayingItems.
This value based on list of media attributes available as per
AVRCP 1.6.2, 26 Appendix E: list of media attributes.