ryanheise
ryanheise
Just to check up on this, have you had a chance to test the latest commit on your app?
> on a physical iOS device anyway - the controls don't seem to go away on my emulator no matter what I try! I'll take that as a win :-)...
Why not avoid passing in invalid states to the API?
I'm just thinking about it from the perspective of the way the Android API's work where it is the app's responsibility to coordinate these two things. Alternatively, maybe there is...
I've spent some time thinking about it, and while I originally thought I should just let the `processingState` and `playing` states determine these two aspects of the Android life cycle,...
Seems like a good idea. I don't see any problem with adding an extras field to media item.
I don't have a good feel for the ratings code having not used it, but it seems that you've already wrote the code to put the rating into the extras...
I'd be happy to accept a pull request. So basically if we add an extras field to `MediaItem`, it should normally be restricted to data allowed by `StandardMessageCodec`. i.e. primitive...
OK, sounds good.
I don't think a `setExtras` method is required to implement this. The way I would envisage it working is that each key/value pair in these extras can just translate to...