vitasdk
Documentation of the vitasdk

Exports for User. More...

Enumerations

enum  SceAudioInErrorCode {
  SCE_AUDIO_IN_ERROR_FATAL = 0x80260100 , SCE_AUDIO_IN_ERROR_INVALID_PORT = 0x80260101 , SCE_AUDIO_IN_ERROR_INVALID_SIZE = 0x80260102 , SCE_AUDIO_IN_ERROR_INVALID_SAMPLE_FREQ = 0x80260103 ,
  SCE_AUDIO_IN_ERROR_INVALID_PORT_TYPE = 0x80260104 , SCE_AUDIO_IN_ERROR_INVALID_POINTER = 0x80260105 , SCE_AUDIO_IN_ERROR_INVALID_PORT_PARAM = 0x80260106 , SCE_AUDIO_IN_ERROR_PORT_FULL = 0x80260107 ,
  SCE_AUDIO_IN_ERROR_OUT_OF_MEMORY = 0x80260108 , SCE_AUDIO_IN_ERROR_NOT_OPENED = 0x80260109 , SCE_AUDIO_IN_ERROR_BUSY = 0x8026010A , SCE_AUDIO_IN_ERROR_INVALID_PARAMETER = 0x8026010B
}
 
enum  SceAudioInPortType { SCE_AUDIO_IN_PORT_TYPE_VOICE = 0 , SCE_AUDIO_IN_PORT_TYPE_RAW = 2 }
 
enum  SceAudioInParam { SCE_AUDIO_IN_PARAM_FORMAT_S16_MONO = 0 , SCE_AUDIO_IN_GETSTATUS_MUTE = 1 }
 

Functions

int sceAudioInOpenPort (SceAudioInPortType portType, int grain, int freq, SceAudioInParam param)
 Open port.
 
int sceAudioInReleasePort (int port)
 Close port.
 
int sceAudioInInput (int port, void *destPtr)
 
int sceAudioInGetAdopt (SceAudioInPortType portType)
 
int sceAudioInGetStatus (int select)
 

Detailed Description

Exports for User.


Using this library in your project

Include the header file in your project:


Link the library to the executable:

SceAudioIn_stub



Enumeration Type Documentation

◆ SceAudioInErrorCode

Enumerator
SCE_AUDIO_IN_ERROR_FATAL 

Undefined error.

SCE_AUDIO_IN_ERROR_INVALID_PORT 

Bad value of port number.

SCE_AUDIO_IN_ERROR_INVALID_SIZE 

Invalid sample length.

SCE_AUDIO_IN_ERROR_INVALID_SAMPLE_FREQ 

Invalid sample frequency.

SCE_AUDIO_IN_ERROR_INVALID_PORT_TYPE 

Invalid port type.

SCE_AUDIO_IN_ERROR_INVALID_POINTER 

Invalid pointer value.

SCE_AUDIO_IN_ERROR_INVALID_PORT_PARAM 

Invalid port param.

SCE_AUDIO_IN_ERROR_PORT_FULL 

Cannot open no ports.

SCE_AUDIO_IN_ERROR_OUT_OF_MEMORY 

Not enough memory.

SCE_AUDIO_IN_ERROR_NOT_OPENED 

Port is not opened.

SCE_AUDIO_IN_ERROR_BUSY 

Tried to input while busy.

SCE_AUDIO_IN_ERROR_INVALID_PARAMETER 

Invalid parameter.

◆ SceAudioInPortType

Enumerator
SCE_AUDIO_IN_PORT_TYPE_VOICE 
SCE_AUDIO_IN_PORT_TYPE_RAW 

◆ SceAudioInParam

Enumerator
SCE_AUDIO_IN_PARAM_FORMAT_S16_MONO 
SCE_AUDIO_IN_GETSTATUS_MUTE 

Function Documentation

◆ sceAudioInOpenPort()

int sceAudioInOpenPort ( SceAudioInPortType  portType,
int  grain,
int  freq,
SceAudioInParam  param 
)

Open port.

◆ sceAudioInReleasePort()

int sceAudioInReleasePort ( int  port)

Close port.

◆ sceAudioInInput()

int sceAudioInInput ( int  port,
void *  destPtr 
)

◆ sceAudioInGetAdopt()

int sceAudioInGetAdopt ( SceAudioInPortType  portType)

◆ sceAudioInGetStatus()

int sceAudioInGetStatus ( int  select)