102 Patches: Detours to the Rescue
C reference for DttR maintainers and modders.
Loading...
Searching...
No Matches
hooks_private.h
Go to the documentation of this file.
1
#ifndef DTTR_AUDIO_HOOKS_PRIVATE_H
2
#define DTTR_AUDIO_HOOKS_PRIVATE_H
3
4
#include <SDL3/SDL.h>
5
#include <
dttr_mods.h
>
6
7
// Integrates audio init with recovery from SDL device changes.
8
bool
dttr_audio_init
(
const
DTTR_Mods_Context
*
ctx
);
9
// Integrates audio cleanup with recovery from SDL device changes.
10
void
dttr_audio_cleanup
(
const
DTTR_Mods_Context
*
ctx
);
11
// Integrates SDL audio device events with MSS driver recovery.
12
void
dttr_audio_handle_device_event
(
const
SDL_Event
*
event
);
13
14
#endif
// DTTR_AUDIO_HOOKS_PRIVATE_H
dttr_audio_init
bool dttr_audio_init(const DTTR_Mods_Context *ctx)
Definition
hooks.c:125
dttr_audio_handle_device_event
void dttr_audio_handle_device_event(const SDL_Event *event)
Definition
hooks.c:111
dttr_audio_cleanup
void dttr_audio_cleanup(const DTTR_Mods_Context *ctx)
Definition
hooks.c:162
ctx
void void * ctx
Definition
com_direct3ddevice7.c:465
event
void void DWORD HANDLE event
Definition
com_directdrawsurface7.c:1193
dttr_mods.h
SDL_Event
union SDL_Event SDL_Event
Definition
dttr_mods.h:19
DTTR_Mods_Context
Definition
dttr_mods.h:80
modules
sidecar
src
audio
hooks_private.h
Generated by
1.16.1