Rework ADSP into a wrapper for apps
This commit is contained in:
parent
5ce41fa213
commit
ebd19dec99
173 changed files with 1059 additions and 1265 deletions
|
@ -7,7 +7,7 @@
|
|||
#include "audio_core/renderer/splitter/splitter_context.h"
|
||||
#include "common/polyfill_ranges.h"
|
||||
|
||||
namespace AudioCore::AudioRenderer {
|
||||
namespace AudioCore::Renderer {
|
||||
|
||||
void MixContext::Initialize(std::span<MixInfo*> sorted_mix_infos_, std::span<MixInfo> mix_infos_,
|
||||
const u32 count_, std::span<s32> effect_process_order_buffer_,
|
||||
|
@ -139,4 +139,4 @@ EdgeMatrix& MixContext::GetEdgeMatrix() {
|
|||
return edge_matrix;
|
||||
}
|
||||
|
||||
} // namespace AudioCore::AudioRenderer
|
||||
} // namespace AudioCore::Renderer
|
||||
|
|
|
@ -10,7 +10,7 @@
|
|||
#include "audio_core/renderer/nodes/node_states.h"
|
||||
#include "common/common_types.h"
|
||||
|
||||
namespace AudioCore::AudioRenderer {
|
||||
namespace AudioCore::Renderer {
|
||||
class SplitterContext;
|
||||
|
||||
/*
|
||||
|
@ -121,4 +121,4 @@ private:
|
|||
EdgeMatrix edge_matrix{};
|
||||
};
|
||||
|
||||
} // namespace AudioCore::AudioRenderer
|
||||
} // namespace AudioCore::Renderer
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
#include "audio_core/renderer/nodes/edge_matrix.h"
|
||||
#include "audio_core/renderer/splitter/splitter_context.h"
|
||||
|
||||
namespace AudioCore::AudioRenderer {
|
||||
namespace AudioCore::Renderer {
|
||||
|
||||
MixInfo::MixInfo(std::span<s32> effect_order_buffer_, s32 effect_count_, BehaviorInfo& behavior)
|
||||
: effect_order_buffer{effect_order_buffer_}, effect_count{effect_count_},
|
||||
|
@ -117,4 +117,4 @@ bool MixInfo::HasAnyConnection() const {
|
|||
return dst_mix_id != UnusedMixId || dst_splitter_id != UnusedSplitterId;
|
||||
}
|
||||
|
||||
} // namespace AudioCore::AudioRenderer
|
||||
} // namespace AudioCore::Renderer
|
||||
|
|
|
@ -9,7 +9,7 @@
|
|||
#include "audio_core/common/common.h"
|
||||
#include "common/common_types.h"
|
||||
|
||||
namespace AudioCore::AudioRenderer {
|
||||
namespace AudioCore::Renderer {
|
||||
class EdgeMatrix;
|
||||
class SplitterContext;
|
||||
class EffectContext;
|
||||
|
@ -121,4 +121,4 @@ public:
|
|||
const bool long_size_pre_delay_supported;
|
||||
};
|
||||
|
||||
} // namespace AudioCore::AudioRenderer
|
||||
} // namespace AudioCore::Renderer
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue