API Reference | developer.brewmp.com API Reference | developer.brewmp.com

Developer

API Reference

Bluetooth Audio-Video

This profile is designed to provide a standard interface to control TVs, Hi-fi equipment, etc. to allow a single remote control (or other device) to control all of the A/V equipment to which a user has access. It may be used in concert with A2DP or VDP.

ClassAEECLSID_BTAVRCPTargetdeprecated
Items marked as deprecated have been replaced by a more powerful, alternative feature. Deprecated interfaces include a reference to the replacement interface, which should be used for all new application development. Deprecated features are still supported for backward compatibility, but should be avoided when developing new applications.
AEECLSID_RemoteControl_AVRCP_1_0_Targetdeprecated
Items marked as deprecated have been replaced by a more powerful, alternative feature. Deprecated interfaces include a reference to the replacement interface, which should be used for all new application development. Deprecated features are still supported for backward compatibility, but should be avoided when developing new applications.
Data structureAEEBTAVRCPCTBatteryStatusType
AEEBTAVRCPCTCmdInfoType
AEEBTAVRCPCTCmdOpcodeType
AEEBTAVRCPCTCmdType
AEEBTAVRCPCTVendorUniqueCmdType
AEEBTAVRCPCmdResponse
AEEBTAVRCPCmdResponseCodeType
AEEBTAVRCPCmdStatusCodeType
AEEBTAVRCPFeatureBitmaskLower64Bits
AEEBTAVRCPFeatureBitmaskUpper64Bits
AEEBTAVRCPMediaAttrType
AEEBTAVRCPNotifEventType
AEEBTAVRCPNotification
AEEBTAVRCPPlayStatusType
AEEBTAVRCPPlayerAttrType
AEEBTAVRCPPlayerAttrValuePair
AEEBTAVRCPPlayerEqValType
AEEBTAVRCPPlayerFeatureBitmask
AEEBTAVRCPPlayerRepeatValType
AEEBTAVRCPPlayerScanValType
AEEBTAVRCPPlayerShuffleValType
AEEBTAVRCPVendorUniqueIdType
AEERemoteControl_OpDirection
InterfaceIBTAVRCPCTInfo
IBTAVRCPMgr
IBTAVRCPPlayer
IBTAVRCPPlayerCmd
IBTAVRCPTarget
MethodIBTAVRCPCTInfo_AddRef()
IBTAVRCPCTInfo_GetBatteryStatus()
IBTAVRCPCTInfo_GetBdAddr()
IBTAVRCPCTInfo_OnCTInfoChange()
IBTAVRCPCTInfo_QueryInterface()
IBTAVRCPCTInfo_Release()
IBTAVRCPMgr_AddRef()
IBTAVRCPMgr_GetCTObj()
IBTAVRCPMgr_GetConnectedDevices()
IBTAVRCPMgr_OnConnChange()
IBTAVRCPMgr_QueryInterface()
IBTAVRCPMgr_RegisterMediaClient()
IBTAVRCPMgr_Release()
IBTAVRCPPlayerCmd_AddRef()
IBTAVRCPPlayerCmd_GetAppSettingAttributesTextReq()
IBTAVRCPPlayerCmd_GetAppSettingValuesReq()
IBTAVRCPPlayerCmd_GetAppSettingValuesTextReq()
IBTAVRCPPlayerCmd_GetBdAddr()
IBTAVRCPPlayerCmd_GetCurrentPlayerAppSettingValueReq()
IBTAVRCPPlayerCmd_GetMediaElementAttributesReq()
IBTAVRCPPlayerCmd_HandleDisplayableCharsetReq()
IBTAVRCPPlayerCmd_HandleSetPlayerAppSettingValueReq()
IBTAVRCPPlayerCmd_HandleVendorUniqueReq()
IBTAVRCPPlayerCmd_QueryInterface()
IBTAVRCPPlayerCmd_Release()
IBTAVRCPPlayerCmd_RespondAppSettingAttributesReq()
IBTAVRCPPlayerCmd_RespondAppSettingAttributesTextReq()
IBTAVRCPPlayerCmd_RespondAppSettingValuesReq()
IBTAVRCPPlayerCmd_RespondAppSettingValuesTextReq()
IBTAVRCPPlayerCmd_RespondCurrentPlayerAppSettingValueReq()
IBTAVRCPPlayerCmd_RespondDisplayableCharsetReq()
IBTAVRCPPlayerCmd_RespondMediaElementAttributesReq()
IBTAVRCPPlayerCmd_RespondPlayStatusReq()
IBTAVRCPPlayerCmd_RespondSetPlayerAppSettingValueReq()
IBTAVRCPPlayerCmd_RespondVendorUniqueReq()
IBTAVRCPPlayer_AddRef()
IBTAVRCPPlayer_GetCommandObject()
IBTAVRCPPlayer_GetNotificationCriteria()
IBTAVRCPPlayer_OnCommandNotify()
IBTAVRCPPlayer_OnNotificationUpdate()
IBTAVRCPPlayer_QueryInterface()
IBTAVRCPPlayer_Release()
IBTAVRCPPlayer_SetCapability()
IBTAVRCPPlayer_SetFeatureBitmask()
IBTAVRCPPlayer_SetNotificationData()
IBTAVRCPPlayer_SetNotificationDataString()
IBTAVRCPTarget_AddRef()
IBTAVRCPTarget_Connect()
IBTAVRCPTarget_Disable()
IBTAVRCPTarget_Disconnect()
IBTAVRCPTarget_Enable()
IBTAVRCPTarget_GetStatus()
IBTAVRCPTarget_OnEventNotify()
IBTAVRCPTarget_QueryInterface()
IBTAVRCPTarget_Release()