diff options
author | David Marcec <dmarcecguzman@gmail.com> | 2019-09-20 10:42:09 +1000 |
---|---|---|
committer | David Marcec <dmarcecguzman@gmail.com> | 2019-09-20 10:42:09 +1000 |
commit | b54cdeb28448aade6eb84bc703d04d63348eea3d (patch) | |
tree | 3cb0347035a3069baddc993f9e7d45a5d425db25 /src/audio_core/audio_renderer.h | |
parent | b31880dc5e0d9aab1171d3476453ad2db00cfd3a (diff) |
Added frame_count for REV7 audio renderer
Added framecount
Diffstat (limited to 'src/audio_core/audio_renderer.h')
-rw-r--r-- | src/audio_core/audio_renderer.h | 25 |
1 files changed, 14 insertions, 11 deletions
diff --git a/src/audio_core/audio_renderer.h b/src/audio_core/audio_renderer.h index 45afbe7598..4f14b91cd7 100644 --- a/src/audio_core/audio_renderer.h +++ b/src/audio_core/audio_renderer.h @@ -194,21 +194,24 @@ struct UpdateDataHeader { mixes_size = 0x0; sinks_size = config.sink_count * 0x20; performance_manager_size = 0x10; + frame_count = 0; total_size = sizeof(UpdateDataHeader) + behavior_size + memory_pools_size + voices_size + effects_size + sinks_size + performance_manager_size; } - u32_le revision; - u32_le behavior_size; - u32_le memory_pools_size; - u32_le voices_size; - u32_le voice_resource_size; - u32_le effects_size; - u32_le mixes_size; - u32_le sinks_size; - u32_le performance_manager_size; - INSERT_PADDING_WORDS(6); - u32_le total_size; + u32_le revision{}; + u32_le behavior_size{}; + u32_le memory_pools_size{}; + u32_le voices_size{}; + u32_le voice_resource_size{}; + u32_le effects_size{}; + u32_le mixes_size{}; + u32_le sinks_size{}; + u32_le performance_manager_size{}; + INSERT_PADDING_WORDS(1); + u32_le frame_count{}; + INSERT_PADDING_WORDS(4); + u32_le total_size{}; }; static_assert(sizeof(UpdateDataHeader) == 0x40, "UpdateDataHeader has wrong size"); |