mirror of
https://github.com/Dingo-Shenanigans/ReSkate.git
synced 2026-10-17 16:17:06 +02:00
15 lines
704 B
C++
15 lines
704 B
C++
#pragma once
|
|
#include "native_skater.h"
|
|
namespace dingosdk::multiplayer {
|
|
void prepare_audio_capture(std::uintptr_t base, const NativeFrame &) noexcept;
|
|
// Installs the skater sound hook now (client thread) instead of when a session starts.
|
|
void prepare_remote_audio(std::uintptr_t base) noexcept;
|
|
std::vector<AudioSample> drain_audio_capture(std::uint64_t now);
|
|
void update_remote_audio(std::uintptr_t base, const NativeFrame &, const Pose &, const AudioState &) noexcept;
|
|
void stop_remote_audio() noexcept;
|
|
void reset_audio() noexcept;
|
|
std::string native_audio_status();
|
|
std::uint64_t captured_audio_frames() noexcept;
|
|
std::uint64_t played_audio_frames() noexcept;
|
|
} // namespace dingosdk::multiplayer
|