Stream selector

I would have suggested that you just bind / trigger the generic checkPlayerSourcesEvent and support the concept of a child entry for supplying sources .. instead of adding callback functions, params and flags to the core changeMedia method.