|
| | VITASDK_BUILD_ASSERT_EQ (0x10, SceVoiceEventPortDataReady) |
| |
| | VITASDK_BUILD_ASSERT_EQ (0x10, SceVoiceEventAudioInputOwnershipChanged) |
| |
| | VITASDK_BUILD_ASSERT_EQ (0x18, SceVoiceEvent) |
| |
| | VITASDK_BUILD_ASSERT_EQ (0x20, SceVoiceInitParam) |
| |
| | VITASDK_BUILD_ASSERT_EQ (0x20, SceVoiceStartParam) |
| |
| | VITASDK_BUILD_ASSERT_EQ (0x18, SceVoicePortParam) |
| |
| | VITASDK_BUILD_ASSERT_EQ (0xA, SceVoiceResourceInfo) |
| |
| | VITASDK_BUILD_ASSERT_EQ (0x18, SceVoicePortInfo) |
| |
| int | sceVoiceInit (const SceVoiceInitParam *param, SceUInt32 version) |
| | Initialize Voice for the calling process.
|
| |
| int | sceVoiceEnd (void) |
| | Shut down Voice for the calling process and release its ports.
|
| |
| int | sceVoiceStart (const SceVoiceStartParam *param) |
| | Attach the Voice instance to its working-memory block and start processing.
|
| |
| int | sceVoiceStop (void) |
| | Stop Voice processing and detach the working-memory block.
|
| |
| int | sceVoiceGetResourceInfo (SceVoiceResourceInfo *info) |
| | Get the port limits assigned to this Voice instance.
|
| |
| int | sceVoiceCheckTopology (void) |
| | Check whether the current port connections are valid.
|
| |
| int | sceVoiceSetMuteFlagAll (SceBool mute) |
| | Set the process-wide mute-reporting override.
|
| |
| int | sceVoiceSetMuteFlag (SceVoicePortId port_id, SceBool mute) |
| | Set one port's mute flag.
|
| |
| int | sceVoiceGetMuteFlag (SceVoicePortId port_id, SceUInt16 *mute) |
| | Get one port's reported mute flag.
|
| |
| int | sceVoiceSetVolume (SceVoicePortId port_id, float volume) |
| | Set one port's linear volume.
|
| |
| int | sceVoiceGetVolume (SceVoicePortId port_id, float *volume) |
| | Get one port's linear volume.
|
| |
| int | sceVoiceSetBitRate (SceVoicePortId port_id, SceUInt32 bit_rate) |
| | Change the bitrate of an encoded input or output port.
|
| |
| int | sceVoiceGetBitRate (SceVoicePortId port_id, SceUInt32 *bit_rate) |
| | Get the bitrate of an encoded input or output port.
|
| |
| int | sceVoiceSetPortAttr (SceVoicePortId port_id, SceVoicePortAttr attr, const SceInt32 *value) |
| | Set a port attribute.
|
| |
| int | sceVoiceGetPortAttr (SceVoicePortId port_id, SceVoicePortAttr attr, SceInt32 *value) |
| | Get a port attribute.
|
| |
| int | sceVoiceCreatePort (SceVoicePortId *port_id, const SceVoicePortParam *param) |
| | Create a Voice port.
|
| |
| int | sceVoiceUpdatePort (SceVoicePortId port_id, const SceVoicePortParam *param) |
| | Update an existing port's configuration.
|
| |
| int | sceVoiceConnectIPortToOPort (SceVoicePortId input_port_id, SceVoicePortId output_port_id) |
| | Connect an input port to an output port.
|
| |
| int | sceVoiceDisconnectIPortFromOPort (SceVoicePortId input_port_id, SceVoicePortId output_port_id) |
| | Disconnect an input port from an output port.
|
| |
| int | sceVoiceDeletePort (SceVoicePortId port_id) |
| | Delete a Voice port and remove its connections.
|
| |
| int | sceVoiceWriteToIPort (SceVoicePortId port_id, const void *data, SceSize *size, SceInt16 frame_gap) |
| | Write application data to a PCM or encoded input port.
|
| |
| int | sceVoiceReadFromOPort (SceVoicePortId port_id, void *data, SceSize *size) |
| | Read application data from a PCM or encoded output port.
|
| |
| int | sceVoiceGetPortInfo (SceVoicePortId port_id, SceVoicePortInfo *info) |
| | Get one port's type, processing state, available data, and frame size.
|
| |
| int | sceVoiceResetPort (SceVoicePortId port_id) |
| | Clear one port's buffered data and reset its processing state.
|
| |
| int | sceVoicePausePort (SceVoicePortId port_id) |
| | Pause processing for one port.
|
| |
| int | sceVoiceResumePort (SceVoicePortId port_id) |
| | Resume processing for one port.
|
| |
| int | sceVoicePausePortAll (void) |
| | Pause processing for every Voice port in the calling process.
|
| |
| int | sceVoiceResumePortAll (void) |
| | Resume processing for every Voice port in the calling process.
|
| |