Changelog
- Update dependency libraries to account for security vulnerability
- Update example to account for changes in Chrome (Thanks to Katherine Winter for code updates)
- Update example to load via file browser (Thanks to Katherine Winter for code updates)
- Update dependency libraries to account for security vulnerability
- Update play code for browser changes to autoplay policy (Thanks to Colin Hill for reporting)
- Update package bundling to Babel 7
- Update underlying soundtouchjs library
- Update internal vars to use 'play' event from soundtouchjs
- Update playback head to use 'play' event from soundtouchjs
- Call video sync from 'play' event from soundtouchjs for smoother output
- Apply playback offset to more closely match the video and audio on timing
- Change it so that it doesn't display the song tag until after the player is marked as 'loaded'.
- Create Title Image capability. Documented in the README and added to example.
- Create Volume slider control and methods
- Update example
- Read ID3 tag from audio file in zip
- Output 'title' and 'artist' from tag data to the canvas on file load
- Remove the changeSize() method from the CDGPlayer, and setup automatic ratio on resize via CSS
- Update CDGControls SASS for spacing in the control bar.
- Updated the example
- Updates to the CDGControls CSS
- Refine the CDGFileLoader, and add capacity for loading zip from file buffer
- Clear player canvas on reload
- Refine player zip handling
- Add methods for controlling volume, and toggling "Mute"