Migrate/Media-Services component Review #580
Open
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
OnTrack Component Review
Team Member Name
Zara Danziger
Student ID: s223468285
Component Name
Media-services
Files in this Component
Media-services.CoffeeComponent Purpose
The media services component is used for managing audio recording capabilities within the OnTrack application. It uses
AudioContextand determines the most suitable MIME type for audio recordings based on the browser’s compatibility.Screenshot
No Screenshot Needed
Component Outcome and Interactions
Expected Outcomes
AudioContextand determine the correct MIME type for the audio recording.Interactions
Inputs:
window.AudioContextorwebkitAudioContextif not already created.Navigator.userAgentto determine MIME type compatibility.Outputs:
AudioContext.Component Migration Plan
Migration Steps
Review Existing Component
Set Up Environment
9.x).Create Component
Migrate and Downgrade Component
Testing
Component Checklist
Ability to initialize media context
AudioContextis available for processing.Succeeds when data is valid
Handles errors
Audio context is reusable
AudioContextinstances from being created.