fixes #574 - Add ability to report playable media types
fixes #575 - Enforce playable media types