So you've passed what you are sure is a correctly encoded URI to AalMediaPlayerService::setMedia() and GStreamer is still refusing to play that URI? If so, nothing you do in media-hub will fix that as it's should be simply passing this URI straight through to GStreamer's playbin uri field. You should be able to test what GStreamer is capable of with gst-launch-1.0 and pass it playbin uri=file:///my_path/my.mp3
So you've passed what you are sure is a correctly encoded URI to AalMediaPlayerS ervice: :setMedia( ) and GStreamer is still refusing to play that URI? If so, nothing you do in media-hub will fix that as it's should be simply passing this URI straight through to GStreamer's playbin uri field. You should be able to test what GStreamer is capable of with gst-launch-1.0 and pass it playbin uri=file: ///my_path/ my.mp3