diff options
| author | skal <pascal.massimino@gmail.com> | 2026-02-03 07:39:54 +0100 |
|---|---|---|
| committer | skal <pascal.massimino@gmail.com> | 2026-02-03 07:39:54 +0100 |
| commit | 5fc0517ffed67411ce5ca529742a2142acc2b5dc (patch) | |
| tree | 262c18c8f66be6878ef431b9c3ecab29ee522824 /src/audio/audio.h | |
| parent | 4174f84f6b505d57dcf37847f0338724568d49f1 (diff) | |
feat: Finalize tracker asset-sample integration with unified pasting strategy
Diffstat (limited to 'src/audio/audio.h')
| -rw-r--r-- | src/audio/audio.h | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/audio/audio.h b/src/audio/audio.h index 24db18f..a1ddb44 100644 --- a/src/audio/audio.h +++ b/src/audio/audio.h @@ -3,6 +3,15 @@ // Includes initialization, shutdown, and frame updates. #pragma once +#include "generated/assets.h" +#include <cstdint> + +struct SpecHeader { + char magic[4]; + int32_t version; + int32_t dct_size; + int32_t num_frames; +}; void audio_init(); void audio_start(); // Starts the audio device callback @@ -11,3 +20,5 @@ void audio_render_silent(float duration_sec); // Fast-forwards audio state #endif /* !defined(STRIP_ALL) */ void audio_update(); void audio_shutdown(); + +int register_spec_asset(AssetId id); |
