-
Notifications
You must be signed in to change notification settings - Fork 533
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
Finish cellular functionality for audio streaming #307
Comments
There also seems to be a lot of bugs around continuing audio in follow-up states. I'm seeing repeated crashes along the lines of:
We should make sure that audio properly starts/stops in subsequent states, that it fails gracefully when there's no internet access, and that the button only appears when there's audio to stream and the user has internet connectivity. We should also make sure that feedback audio is automatically played when feedback is given, and replaying the audio for a state replays its content in the same way as it does on Oppia web. |
* Finished audio functionality for statefragment * moved audio fragment to top * Added test cases to NetworkConnectionUtil * Added remove audiofragment animation * moved exploration retrieval to AudioViewModel * Added no audio available * Changed NetworkConnectionUtil for tests * new audio test cases, removed old ones * Fixed tests * Fixed comment * Fixed rotation case * Removed unused methods and imports * Added feedback playback * Added autoplay * Always add audio fragment * Working on test cases * Added exploration tests and fixed not showing exploration title * Added more test cases * Do not auto play audio when language selection is shown * Fixed test case * Minor fixes * Changed AudioUIManger API * Moving code to audioFragmentPresenter (WIP). * Removed audio code from statefragment * Added annotations to test * Minor changes * Routed setVisibility to activity * Added scrollToTop. * Updated AudioUiManager
The cellular audio button does not actually detect whether the user is currently on cellular, and it attempts to play audio even if explorations don't have voiceovers. We should also overall make sure the voiceover flows work correctly in the exploration player once #270 is done.
The text was updated successfully, but these errors were encountered: