[RELEASE] u22-v04

This version is submitted for U22 final presentation. (squashed 158 commits)
This commit is contained in:
2020-10-09 00:00:00 +00:00
parent 84c3a02b9a
commit 80b3b82332
277 changed files with 12154 additions and 13836 deletions

View File

@@ -49,7 +49,7 @@ static void jukebox_composite_affect_(
jukebox_effect_affect(c->effects[i], &chunk_pcm);
}
const size_t len = chunk_pcm.frames * channels;
const size_t len = (size_t) chunk_pcm.frames*channels;
const float* src = chunk;
float* dst = pcm->ptr + read * channels;
for (uint64_t i = 0; i < len; ++i) {

View File

@@ -8,7 +8,7 @@
#include <stdio.h>
#include <stdlib.h>
#include "thirdparty/miniaudio/miniaudio.h"
#include <miniaudio.h>
#include "util/math/algorithm.h"
#include "util/math/rational.h"

View File

@@ -32,7 +32,7 @@ static void jukebox_delay_affect_(
jukebox_delay_t* d = (typeof(d)) effect;
const int32_t ch = d->format.channels;
const size_t pcmlen = pcm->frames*ch;
const size_t pcmlen = (size_t) pcm->frames*ch;
for (size_t i = 0; i < pcmlen; ++i) {
float* bufoff = &d->buffer[d->offset];

View File

@@ -5,7 +5,7 @@
#include <stdio.h>
#include <stdlib.h>
#include "thirdparty/miniaudio/miniaudio.h"
#include <miniaudio.h>
#include "util/container/array.h"
#include "util/memory/memory.h"

View File

@@ -6,7 +6,7 @@
#include <stdio.h>
#include <stdlib.h>
#include "thirdparty/miniaudio/miniaudio.h"
#include <miniaudio.h>
#include "util/math/rational.h"
#include "util/memory/memory.h"