virtualx-engine/modules/ogg
reduz d1ddee2258 Implement BPM support
Based on #62896, only implements the BPM support part.

* Implements BPM support in the AudioStreamOGG/MP3 importers.
* Can select BPM/Bar Size and total beats in a song file, as well as edit looping points.
* Looping is now BPM aware
* Added a special importer UI for configuring this.
* Added a special preview showing the audio waveform as well as the playback position in the resource picker.
* Renamed `AudioStream::instance` to `instantiate` for correctness.
2022-07-23 07:31:17 +02:00
..
doc_classes Add an XML schema for documentation 2022-02-15 00:03:31 +01:00
config.py Replace stb_vorbis with libogg+libvorbis 2021-09-09 19:39:04 -07:00
ogg_packet_sequence.cpp Implement BPM support 2022-07-23 07:31:17 +02:00
ogg_packet_sequence.h Implement BPM support 2022-07-23 07:31:17 +02:00
register_types.cpp Refactor module initialization 2022-05-04 17:34:51 +02:00
register_types.h Refactor module initialization 2022-05-04 17:34:51 +02:00
SCsub Remove WebM support (and deps libvpx and opus) 2021-10-15 12:09:11 +02:00