Parent: eb42911f651c925178172fd9cef934fc0e93617a
Author: Luiz Augusto von Dentz <luiz.von.dentz@intel.com>
Committer: Johan Hedberg <johan.hedberg@intel.com>
Date: 2013-02-01 23:31:15
Tree: 62c55f1fe18cd5280e506bc333c6c3ac8ccf7d56
media-api: Add org.bluez.MediaFolder1 This interface adds support for browsing and searching in the player's storage using AVRCP 1.4/1.5. Some remarks about the design: - Exposing UIDCounter and UIDs was considered, but the spec seems to have missed to define the player's id persistency. There are also the fact that UIDCounter alone does not guarantee persistency across sessions and do not provide what exact items have changed, so in the end exposing these details will bring almost no value. - Indexing or caching the whole media library is not recommended, Bluetooth is too slow for that and even vendors such as Apple do not recommend doing it, so the only items keep in cache are the current listed ones. - Addressed vs Browsed player is done implicitly when accessed, this was done to simplify the API and avoid confusions between applications and players.
Diffstat
| M | doc/media-api.txt | | | 171 | ++++++++++++++++++++++++++++++++++++++++ |
1 files changed, 171 insertions(+), 0 deletions(-)