Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Provide easy way to enable debug mode in demo player #7

Closed
follower opened this issue Jul 27, 2016 · 1 comment
Closed

Provide easy way to enable debug mode in demo player #7

follower opened this issue Jul 27, 2016 · 1 comment
Assignees

Comments

@follower
Copy link

It would be helpful to provide a way to enable debug mode from within the browser. e.g. Add a "try to play anyway" button to the toast message or enable the debug mode state to be specified in the URL.

The information regarding mobile browser support is currently fragmented and confusing. The main source seems to be #2 which specifies:

  • Chrome for Android M51 does not support the multichannel audio decoding in MediaElement yet. However, the 4-channel audio stream can be decoded properly with the UnifiedMediaPipeline flag enabled.
  • Chrome for Android M53 (which is the dev channel ATM) supports the multichannel audio decoding by default, thus Omnitone can be used there without fiddling flags.

The Beta is currently M52 and the only reference to Unified Media Pipeline is a flag confusingly named "Disable Unified Media Pipeline" (with the option available to "enable" the disabling).

But after attaching a desktop debugger I was able to manually change the value of the player debug value to 'true' and the Resonance demo played successfully. (Highlight for me: following the sound of the clucking chickens. :) )

@hoch
Copy link
Member

hoch commented Aug 3, 2016

Fixed with ea1b7ba.

  • Click settings icon in the gallery toolbar and you're in the debug mode.
  • The demo player will be launched in the debug mode, that bypasses all the platform/device check and plays the content.

@hoch hoch closed this as completed Aug 3, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants