Streamline media router API.
Merge progress and status and remove ACTION_GET_PROGRESS.
Add a new MediaItemStatus object to ensure that apps package the
status information correctly into the Bundle and to remove
possible ambiguity about the interpretation of each field.
Add EXTRA_ITEM_STATUS as a standard output result from
most requests include ACTION_PLAY, ACTION_PAUSE, etc.
Add a timestamp to the status object.
Add a mechanism for returning an error string from failed
media control requests.
Add a unique prefix to all mediarouter library resources
to make conflicts with application resources less likely.
Bug: 8175766
Change-Id: Ifca759424125ca62e8a72d35068dd3cc045d21ad
61 files changed