|
@@ -19,9 +19,10 @@ namespace AudioCore::Renderer {
|
|
|
|
|
|
|
|
InfoUpdater::InfoUpdater(std::span<const u8> input_, std::span<u8> output_,
|
|
InfoUpdater::InfoUpdater(std::span<const u8> input_, std::span<u8> output_,
|
|
|
Kernel::KProcess* process_handle_, BehaviorInfo& behaviour_)
|
|
Kernel::KProcess* process_handle_, BehaviorInfo& behaviour_)
|
|
|
- : input{input_.data() + sizeof(UpdateDataHeader)}, input_origin{input_},
|
|
|
|
|
- output{output_.data() + sizeof(UpdateDataHeader)}, output_origin{output_},
|
|
|
|
|
- in_header{reinterpret_cast<const UpdateDataHeader*>(input_origin.data())},
|
|
|
|
|
|
|
+ : input{input_.data() + sizeof(UpdateDataHeader)},
|
|
|
|
|
+ input_origin{input_}, output{output_.data() + sizeof(UpdateDataHeader)},
|
|
|
|
|
+ output_origin{output_}, in_header{reinterpret_cast<const UpdateDataHeader*>(
|
|
|
|
|
+ input_origin.data())},
|
|
|
out_header{reinterpret_cast<UpdateDataHeader*>(output_origin.data())},
|
|
out_header{reinterpret_cast<UpdateDataHeader*>(output_origin.data())},
|
|
|
expected_input_size{input_.size()}, expected_output_size{output_.size()},
|
|
expected_input_size{input_.size()}, expected_output_size{output_.size()},
|
|
|
process_handle{process_handle_}, behaviour{behaviour_} {
|
|
process_handle{process_handle_}, behaviour{behaviour_} {
|