You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
MoonWorks/lib
cosmonaut efb9893aef Theora video support + audio improvements (#20)
- `SoundInstance.Play` no longer takes a loop parameter
- `SoundInstance.Stop` is split into `Stop` and `StopImmediate` instead of taking an immediate parameter
- Added `StreamingSoundSeekable` to better support streaming audio that does not support seek
- `StreamingSound` no longer has a Loop property, but `StreamingSoundSeekable` does
- abstract `StreamingSound.AddBuffer` renamed to `FillBuffer`
- `FillBuffer` is now provided with a native buffer to avoid an extra data copy
- `StreamingSound` buffer implementation optimized to avoid repeated alloc/frees

- added `Video` class which can load and play Theora (.ogv) streaming video/audio

Reviewed-on: MoonsideGames/MoonWorks#20
10 months ago
..
FAudio@0b6d5dabbf WAV static sounds + static sound instance pool 1 year ago
RefreshCS@98c590ae77 add DDS and BC7 support 1 year ago
SDL2-CS@b35aaa494e WAV static sounds + static sound instance pool 1 year ago
Theorafile@dd8c7fa69e Theora video support + audio improvements (#20) 10 months ago
WellspringCS@f8872bae59 Packer.TextBounds 11 months ago