A method and system for allowing a media player to determine if it
supports the capabilities of an accessory are disclosed. The method and
system comprise requesting information about the capabilities of the
accessory by the media player and providing information about the
capabilities of the accessory by the accessory to the media player. The
method and system further include utilizing the information to determine
if the capabilities of the accessory are supported by the media player.
Accordingly, a method and system in accordance with the present invention
provides a system that allows a media player to obtain information from
an accessory about the accessory's capability. A media player can then
utilize this information to allow for the maximum functionality of the
accessory when connected to the media player.