libnx
v4.8.0
|
Audio Recorder IPC wrapper. More...
#include "../types.h"
#include "../audio/audio.h"
#include "../sf/service.h"
#include "../kernel/event.h"
Go to the source code of this file.
Data Structures | |
struct | FinalOutputRecorderBuffer |
struct | FinalOutputRecorderParameter |
struct | FinalOutputRecorderParameterInternal |
struct | AudrecRecorder |
Functions | |
Result | audrecInitialize (void) |
void | audrecExit (void) |
Service * | audrecGetServiceSession (void) |
Result | audrecOpenFinalOutputRecorder (AudrecRecorder *recorder_out, FinalOutputRecorderParameter *param_in, u64 aruid, FinalOutputRecorderParameterInternal *param_out) |
Result | audrecRecorderStart (AudrecRecorder *recorder) |
Result | audrecRecorderStop (AudrecRecorder *recorder) |
Result | audrecRecorderRegisterBufferEvent (AudrecRecorder *recorder, Event *out_event) |
Result | audrecRecorderAppendFinalOutputRecorderBuffer (AudrecRecorder *recorder, u64 buffer_client_ptr, FinalOutputRecorderBuffer *param) |
Result | audrecRecorderGetReleasedFinalOutputRecorderBuffers (AudrecRecorder *recorder, u64 *out_buffers, u64 *inout_count, u64 *out_released) |
void | audrecRecorderClose (AudrecRecorder *recorder) |
Audio Recorder IPC wrapper.