wut  v1.5.0
Wii U Toolchain
Data Structures | Typedefs | Enumerations | Functions
Collaboration diagram for Core:

Data Structures

struct  AXProfile
 
struct  AXInitParams
 
struct  AXTransitionAudioBuffer
 

Typedefs

typedef struct AXProfile AXProfile
 
typedef struct AXInitParams AXInitParams
 
typedef struct AXTransitionAudioBuffer AXTransitionAudioBuffer
 
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)
 

Detailed Description


Data Structure Documentation

◆ AXProfile

struct AXProfile

Definition at line 41 of file core.h.

◆ AXInitParams

struct AXInitParams

Definition at line 46 of file core.h.

Data Fields
AXInitRenderer renderer
AXInitPipeline pipeline

◆ AXTransitionAudioBuffer

struct AXTransitionAudioBuffer

Definition at line 56 of file core.h.

Data Fields
uint32_t length
void * audioBuffer
uint32_t audioBufferLen
AXDeviceMode tvMode
AXDeviceMode drcMode

Typedef Documentation

◆ AXProfile

typedef struct AXProfile AXProfile

Definition at line 1 of file core.h.

◆ AXInitParams

typedef struct AXInitParams AXInitParams

Definition at line 1 of file core.h.

◆ AXTransitionAudioBuffer

Definition at line 1 of file core.h.

◆ AXFrameCallback

typedef void(* AXFrameCallback) (void)

Definition at line 21 of file core.h.

◆ AXInitRenderer

typedef uint32_t AXInitRenderer

A value from enum AX_INIT_RENDERER.

Definition at line 24 of file core.h.

◆ AXInitPipeline

typedef uint32_t AXInitPipeline

A value from enum AX_INIT_PIPELINE.

Definition at line 27 of file core.h.

Enumeration Type Documentation

◆ AX_INIT_RENDERER

Enumerator
AX_INIT_RENDERER_32KHZ 
AX_INIT_RENDERER_48KHZ 

Definition at line 29 of file core.h.

◆ AX_INIT_PIPELINE

Enumerator
AX_INIT_PIPELINE_SINGLE 
AX_INIT_PIPELINE_FOUR_STAGE 

Definition at line 35 of file core.h.

Function Documentation

◆ AXInit()

void AXInit ( )

◆ AXQuit()

void AXQuit ( )

◆ AXInitWithParams()

void AXInitWithParams ( AXInitParams params)

◆ AXIsInit()

BOOL AXIsInit ( )

◆ AXInitProfile()

void AXInitProfile ( AXProfile profile,
uint32_t  count 
)

◆ AXGetSwapProfile()

uint32_t AXGetSwapProfile ( AXProfile profile,
uint32_t  count 
)

◆ AXSetDefaultMixerSelect()

AXResult AXSetDefaultMixerSelect ( uint32_t  unk0)

◆ AXRegisterAppFrameCallback()

AXResult AXRegisterAppFrameCallback ( AXFrameCallback  callback)

◆ AXDeregisterAppFrameCallback()

AXResult AXDeregisterAppFrameCallback ( AXFrameCallback  callback)

◆ AXRegisterFrameCallback()

AXFrameCallback AXRegisterFrameCallback ( AXFrameCallback  callback)

◆ AXGetInputSamplesPerFrame()

uint32_t AXGetInputSamplesPerFrame ( )

◆ AXGetInputSamplesPerSec()

uint32_t AXGetInputSamplesPerSec ( )

◆ AXStartTransitionAudio()

void AXStartTransitionAudio ( )

◆ AXSetUpTransitionAudio()

void AXSetUpTransitionAudio ( AXTransitionAudioBuffer buffer)