wut  v1.7.0
Wii U Toolchain
Typedefs | Enumerations | Functions
device.h File Reference
#include <wut.h>
#include "result.h"
Include dependency graph for device.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

typedef void(* AXDeviceFinalMixCallback) (void *)
 
typedef void(* AXAuxCallback) (void *, void *)
 
typedef uint32_t AXDeviceMode
 A value from enum AX_DEVICE_MODE. More...
 
typedef uint32_t AXDeviceType
 A value from enum AX_DEVICE_TYPE. More...
 

Enumerations

enum  AX_DEVICE_MODE { AX_DEVICE_MODE_UNKNOWN }
 
enum  AX_DEVICE_TYPE {
  AX_DEVICE_TYPE_TV = 0 ,
  AX_DEVICE_TYPE_DRC = 1 ,
  AX_DEVICE_TYPE_CONTROLLER = 2
}
 

Functions

AXResult AXGetDeviceMode (AXDeviceType type, AXDeviceMode *mode)
 
AXResult AXGetDeviceFinalMixCallback (AXDeviceType type, AXDeviceFinalMixCallback *func)
 
AXResult AXRegisterDeviceFinalMixCallback (AXDeviceType type, AXDeviceFinalMixCallback func)
 
AXResult AXGetAuxCallback (AXDeviceType type, uint32_t unk0, uint32_t unk1, AXAuxCallback *callback, void **userData)
 
AXResult AXRegisterAuxCallback (AXDeviceType type, uint32_t unk0, uint32_t unk1, AXAuxCallback callback, void *userData)
 
AXResult AXSetDeviceLinearUpsampler (AXDeviceType type, uint32_t unk0, uint32_t unk1)
 
AXResult AXSetDeviceCompressor (AXDeviceType type, uint32_t unk0)
 
AXResult AXSetDeviceUpsampleStage (AXDeviceType type, BOOL postFinalMix)
 
AXResult AXSetDeviceVolume (AXDeviceType type, uint32_t id, uint16_t volume)