#include "ksound.h"

#include "game/kernel/common/kdgo.h"
#include "game/kernel/common/ksound.h"
#include "game/kernel/jak2/kscheme.h"

namespace jak2 {
/*!
 * Set up some functions which are somewhat related to sound.
 */
void InitSoundScheme() {
  make_function_symbol_from_c("rpc-call", (void*)RpcCall_wrapper);
  make_function_symbol_from_c("rpc-busy?", (void*)RpcBusy);
  make_function_symbol_from_c("test-load-dgo-c", (void*)LoadDGOTest);
  make_stack_arg_function_symbol_from_c("rpc-call", (void*)RpcCall_wrapper);

  // PC port interns
  make_function_symbol_from_c("pc-sound-set-flava-hack", (void*)set_flava_hack);
  make_function_symbol_from_c("pc-sound-set-fade-hack", (void*)set_fade_hack);
}
}  // namespace jak2