Skip to content

Releases: DaemonBeast/Mitochondria

v0.14.0

23 Dec 15:13

Choose a tag to compare

v0.14.0 Pre-release
Pre-release

Bug Fixes

  • Added ChildProcessWatchdog to kill child FFmpeg processes when the Among Us process exits. Not entirely sure it actually works. Not 100% effective due to race conditions.

Features

  • Added ResourceProvider (incorrectly referred to as ResourceHandle in commit history) to allow resources to be loaded lazily or loaded after being unloaded.
  • Added ability to generate primitive textures including rectangles and circles.
  • Added event for when multiple keys are held at once.

v0.13.0

10 Dec 00:46

Choose a tag to compare

v0.13.0 Pre-release
Pre-release

Bug Fixes

  • Added missing quotes in FFmpeg command.

Miscellaneous

  • Moved the Constants class from Mitochondria.Core to Mitochondria.Resources.FFmpeg.
  • Modified StreamingAudioClip to store data using floats instead of Halfs to save on processor usage.

v0.12.1

18 Nov 03:26

Choose a tag to compare

v0.12.1 Pre-release
Pre-release

Bug Fixes

  • Fixed seeking of StreamingAudioClip playback.

Features

  • Added ability to acquire a Memory/Span for an Il2CppStructArray.

Miscellaneous

  • Modified calls to Unity methods and reading from/writing to a StreamingAudioClip to ensure thread safety.
  • Modified StreamingAudioClip to store data using Halfs instead of floats to save on memory usage.

v0.11.0

08 Nov 21:00

Choose a tag to compare

v0.11.0 Pre-release
Pre-release

Bug Fixes

  • Fixed lengthSamples calculation passed to AudioClip.Create() in StreamingAudioClip.
  • Fixed deadlock caused by not closing FFmpeg's input stream after piping in audio data.

Features

  • Improved audio duration detection to allow for .webm support.
  • Modified creation of StreamingAudioClips to return immediately and provide a callback for when streaming starts, instead of waiting for streaming to start before returning.
  • Added .Metadata property to StreamingAudioClip.

0.10.0

22 Oct 03:15

Choose a tag to compare

0.10.0 Pre-release
Pre-release
Return  instead of

I could've sworn I did this

0.9.0

22 Oct 03:15

Choose a tag to compare

0.9.0 Pre-release
Pre-release
Add ability to play audio while being transcoded

v0.8.0

09 Oct 23:36

Choose a tag to compare

v0.8.0 Pre-release
Pre-release
Make audio conversion async and add licensing notice

v0.7.3

30 Sep 12:51

Choose a tag to compare

v0.7.3 Pre-release
Pre-release
  • Fixed CI release action

v0.7.1

30 Sep 12:02

Choose a tag to compare

v0.7.1 Pre-release
Pre-release
  • Fixed audio file info duplicate keys

v0.7.0

30 Sep 02:14

Choose a tag to compare

v0.7.0 Pre-release
Pre-release
Fix GitHub CI script