You've already forked godot
mirror of
https://github.com/godotengine/godot.git
synced 2025-11-23 15:16:17 +00:00
Bring that Whole New World to the Old Continent too
Applies the clang-format style to the 2.1 branch as done for master in
5dbf1809c6.
This commit is contained in:
@@ -31,42 +31,37 @@
|
||||
#include "globals.h"
|
||||
#include "os/os.h"
|
||||
|
||||
|
||||
|
||||
Error AudioDriverDummy::init() {
|
||||
|
||||
active=false;
|
||||
thread_exited=false;
|
||||
exit_thread=false;
|
||||
active = false;
|
||||
thread_exited = false;
|
||||
exit_thread = false;
|
||||
pcm_open = false;
|
||||
samples_in = NULL;
|
||||
|
||||
|
||||
mix_rate = 44100;
|
||||
output_format = OUTPUT_STEREO;
|
||||
channels = 2;
|
||||
|
||||
int latency = GLOBAL_DEF("audio/output_latency",25);
|
||||
buffer_size = nearest_power_of_2( latency * mix_rate / 1000 );
|
||||
int latency = GLOBAL_DEF("audio/output_latency", 25);
|
||||
buffer_size = nearest_power_of_2(latency * mix_rate / 1000);
|
||||
|
||||
samples_in = memnew_arr(int32_t, buffer_size*channels);
|
||||
samples_in = memnew_arr(int32_t, buffer_size * channels);
|
||||
|
||||
mutex=Mutex::create();
|
||||
mutex = Mutex::create();
|
||||
thread = Thread::create(AudioDriverDummy::thread_func, this);
|
||||
|
||||
return OK;
|
||||
};
|
||||
|
||||
void AudioDriverDummy::thread_func(void* p_udata) {
|
||||
void AudioDriverDummy::thread_func(void *p_udata) {
|
||||
|
||||
AudioDriverDummy* ad = (AudioDriverDummy*)p_udata;
|
||||
|
||||
uint64_t usdelay = (ad->buffer_size / float(ad->mix_rate))*1000000;
|
||||
AudioDriverDummy *ad = (AudioDriverDummy *)p_udata;
|
||||
|
||||
uint64_t usdelay = (ad->buffer_size / float(ad->mix_rate)) * 1000000;
|
||||
|
||||
while (!ad->exit_thread) {
|
||||
|
||||
|
||||
if (!ad->active) {
|
||||
|
||||
} else {
|
||||
@@ -76,15 +71,12 @@ void AudioDriverDummy::thread_func(void* p_udata) {
|
||||
ad->audio_server_process(ad->buffer_size, ad->samples_in);
|
||||
|
||||
ad->unlock();
|
||||
|
||||
};
|
||||
|
||||
OS::get_singleton()->delay_usec(usdelay);
|
||||
|
||||
};
|
||||
|
||||
ad->thread_exited=true;
|
||||
|
||||
ad->thread_exited = true;
|
||||
};
|
||||
|
||||
void AudioDriverDummy::start() {
|
||||
@@ -135,12 +127,9 @@ void AudioDriverDummy::finish() {
|
||||
AudioDriverDummy::AudioDriverDummy() {
|
||||
|
||||
mutex = NULL;
|
||||
thread=NULL;
|
||||
|
||||
thread = NULL;
|
||||
};
|
||||
|
||||
AudioDriverDummy::~AudioDriverDummy() {
|
||||
AudioDriverDummy::~AudioDriverDummy(){
|
||||
|
||||
};
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user