wut  v1.7.0
Wii U Toolchain
Data Structures | Typedefs | Enumerations | Functions
core.h File Reference
#include <wut.h>
#include <sndcore2/device.h>
#include "result.h"
Include dependency graph for core.h:

Go to the source code of this file.

Data Structures

struct  AXProfile
 
struct  AXInitParams
 
struct  AXTransitionAudioBufferDevice
 
struct  AXTransitionAudioBuffer
 

Typedefs

typedef struct AXProfile AXProfile
 
typedef struct AXInitParams AXInitParams
 
typedef struct AXTransitionAudioBuffer AXTransitionAudioBuffer
 
typedef struct AXTransitionAudioBufferDevice AXTransitionAudioBufferDevice
 
typedef void(* AXFrameCallback) (void)
 
typedef uint32_t AXInitRenderer
 A value from enum AX_INIT_RENDERER. More...
 
typedef uint32_t AXInitPipeline
 A value from enum AX_INIT_PIPELINE. More...
 

Enumerations

enum  AX_INIT_RENDERER {
  AX_INIT_RENDERER_32KHZ = 0 ,
  AX_INIT_RENDERER_48KHZ = 1
}
 
enum  AX_INIT_PIPELINE {
  AX_INIT_PIPELINE_SINGLE = 0 ,
  AX_INIT_PIPELINE_FOUR_STAGE = 1
}
 

Functions

void AXInit ()
 
void AXQuit ()
 
void AXInitWithParams (AXInitParams *params)
 
BOOL AXIsInit ()
 
void AXInitProfile (AXProfile *profile, uint32_t count)
 
uint32_t AXGetSwapProfile (AXProfile *profile, uint32_t count)
 
AXResult AXSetDefaultMixerSelect (uint32_t unk0)
 
AXResult AXRegisterAppFrameCallback (AXFrameCallback callback)
 
AXResult AXDeregisterAppFrameCallback (AXFrameCallback callback)
 
AXFrameCallback AXRegisterFrameCallback (AXFrameCallback callback)
 
uint32_t AXGetInputSamplesPerFrame ()
 
uint32_t AXGetInputSamplesPerSec ()
 
void AXStartTransitionAudio ()
 
void AXSetUpTransitionAudio (AXTransitionAudioBuffer *buffer)