master #2

Merged
NoozAbooz merged 28 commits from minecraft-pi-reborn/minecraft-pi-reborn:master into master 2021-11-12 16:07:02 +00:00
5 changed files with 82 additions and 73 deletions
Showing only changes of commit 637f1c1132 - Show all commits

View File

@ -1 +1 @@
2.2.6
2.2.7

View File

@ -1,5 +1,9 @@
# Changelog
**2.2.7**
* Fix Crash When OpenAL Is Unavailable
* Fix Command Input In Server
**2.2.5**
* Fix Bug In Texture Scaling Code

Binary file not shown.

Before

Width:  |  Height:  |  Size: 31 KiB

After

Width:  |  Height:  |  Size: 31 KiB

View File

@ -25,6 +25,8 @@ static std::vector<ALuint> &get_sources() {
// Update Listener
void media_audio_update(float volume, float x, float y, float z, float yaw) {
// Check
if (_media_audio_is_loaded()) {
// Update Listener Volume
alListenerf(AL_GAIN, volume);
AL_ERROR_CHECK();
@ -68,8 +70,11 @@ void media_audio_update(float volume, float x, float y, float z, float yaw) {
}
}
}
}
void media_audio_play(const char *source, const char *name, float x, float y, float z, float pitch, float volume, int is_ui) {
// Check
if (_media_audio_is_loaded()) {
// Load Sound
ALuint buffer = _media_audio_get_buffer(source, name);
if (volume > 0.0f && buffer) {
@ -112,3 +117,4 @@ void media_audio_play(const char *source, const char *name, float x, float y, fl
get_sources().push_back(al_source);
}
}
}

View File

@ -292,7 +292,6 @@ static void *read_stdin_thread(__attribute__((unused)) void *data) {
stdin_buffer = strdup("");
}
stdin_buffer_complete = true;
break;
} else {
string_append((char **) &stdin_buffer, "%c", (char) x);
}