mirror of
https://github.com/switchbrew/libnx.git
synced 2025-09-25 22:43:19 +02:00
Merge 81ac8142d3
into f6e45096aa
This commit is contained in:
commit
caa926c019
@ -7,6 +7,7 @@
|
|||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
#include "../types.h"
|
#include "../types.h"
|
||||||
|
#include "../kernel/event.h"
|
||||||
#include "../audio/audio.h"
|
#include "../audio/audio.h"
|
||||||
#include "../sf/service.h"
|
#include "../sf/service.h"
|
||||||
|
|
||||||
@ -324,6 +325,9 @@ void audrenExit(void);
|
|||||||
/// Gets the Service object for IAudioRenderer.
|
/// Gets the Service object for IAudioRenderer.
|
||||||
Service* audrenGetServiceSession_AudioRenderer(void);
|
Service* audrenGetServiceSession_AudioRenderer(void);
|
||||||
|
|
||||||
|
/// Returns event that is signalled on new frame (autoclear=true).
|
||||||
|
Event* audrenGetFrameEvent(void);
|
||||||
|
|
||||||
void audrenWaitFrame(void);
|
void audrenWaitFrame(void);
|
||||||
Result audrenGetState(u32* out_state);
|
Result audrenGetState(u32* out_state);
|
||||||
Result audrenRequestUpdateAudioRenderer(const void* in_param_buf, size_t in_param_buf_size, void* out_param_buf, size_t out_param_buf_size, void* perf_buf, size_t perf_buf_size);
|
Result audrenRequestUpdateAudioRenderer(const void* in_param_buf, size_t in_param_buf_size, void* out_param_buf, size_t out_param_buf_size, void* perf_buf, size_t perf_buf_size);
|
||||||
|
@ -111,6 +111,10 @@ Service* audrenGetServiceSession_AudioRenderer(void) {
|
|||||||
return &g_audrenIAudioRenderer;
|
return &g_audrenIAudioRenderer;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Event* audrenGetFrameEvent(void) {
|
||||||
|
return &g_audrenEvent;
|
||||||
|
}
|
||||||
|
|
||||||
static Result _audrenCmdGetHandle(Service* srv, Handle* handle_out, u32 cmd_id) {
|
static Result _audrenCmdGetHandle(Service* srv, Handle* handle_out, u32 cmd_id) {
|
||||||
return serviceDispatch(srv, cmd_id,
|
return serviceDispatch(srv, cmd_id,
|
||||||
.out_handle_attrs = { SfOutHandleAttr_HipcCopy },
|
.out_handle_attrs = { SfOutHandleAttr_HipcCopy },
|
||||||
|
Loading…
Reference in New Issue
Block a user