DDNet documentation
Loading...
Searching...
No Matches
sound.cpp File Reference
#include "sound.h"
#include <base/bytes.h>
#include <base/dbg.h>
#include <base/log.h>
#include <base/math.h>
#include <base/mem.h>
#include <base/str.h>
#include <base/time.h>
#include <engine/graphics.h>
#include <engine/shared/config.h>
#include <engine/storage.h>
#include <SDL.h>
#include <engine/shared/video.h>
#include <opusfile.h>
#include <wavpack.h>
#include <cinttypes>
#include <cmath>
#include <cstdio>
#include <limits>
Include dependency graph for sound.cpp:

Classes

class  CWavpackReader

Functions

static void SdlCallback (void *pUser, Uint8 *pStream, int Len)
IEngineSound * CreateEngineSound ()

Variables

static constexpr int SAMPLE_INDEX_USED = -2
static constexpr int SAMPLE_INDEX_FULL = -1

Function Documentation

◆ CreateEngineSound()

IEngineSound * CreateEngineSound ( )

◆ SdlCallback()

void SdlCallback ( void * pUser,
Uint8 * pStream,
int Len )
static

Variable Documentation

◆ SAMPLE_INDEX_FULL

int SAMPLE_INDEX_FULL = -1
staticconstexpr

◆ SAMPLE_INDEX_USED

int SAMPLE_INDEX_USED = -2
staticconstexpr