Removed function to compute time, should not be that useful in practice.

This commit is contained in:
Juan Linietsky 2019-04-27 15:28:20 -03:00
parent 11fb4ffbf8
commit 876c509a9d
2 changed files with 1 additions and 13 deletions

View File

@ -94,7 +94,6 @@ void AudioStreamPlayer::_mix_internal(bool p_fadeout) {
//set volume for next mix
mix_volume_db = target_volume;
time_mixed += double(buffer_size) / AudioServer::get_singleton()->get_mix_rate();
_mix_to_bus(buffer,buffer_size);
}
@ -130,9 +129,8 @@ void AudioStreamPlayer::_mix_audio() {
//fade out to avoid pops
_mix_internal(true);
} else {
time_mixed=0;
}
stream_playback->start(setseek);
setseek = -1.0; //reset seek
mix_volume_db = volume_db; //reset ramp
@ -293,10 +291,6 @@ float AudioStreamPlayer::get_playback_position() {
return 0;
}
float AudioStreamPlayer::get_mix_time() const {
return time_mixed;
}
void AudioStreamPlayer::set_bus(const StringName &p_bus) {
//if audio is active, must lock this
@ -400,7 +394,6 @@ void AudioStreamPlayer::_bind_methods() {
ClassDB::bind_method(D_METHOD("is_playing"), &AudioStreamPlayer::is_playing);
ClassDB::bind_method(D_METHOD("get_playback_position"), &AudioStreamPlayer::get_playback_position);
ClassDB::bind_method(D_METHOD("get_mix_time"), &AudioStreamPlayer::get_mix_time);
ClassDB::bind_method(D_METHOD("set_bus", "bus"), &AudioStreamPlayer::set_bus);
ClassDB::bind_method(D_METHOD("get_bus"), &AudioStreamPlayer::get_bus);
@ -451,7 +444,6 @@ AudioStreamPlayer::AudioStreamPlayer() {
fadeout_buffer.resize(512);
setstop=false;
use_fadeout=false;
time_mixed = 0;
AudioServer::get_singleton()->connect("bus_layout_changed", this, "_bus_layout_changed");
}

View File

@ -52,9 +52,6 @@ private:
Vector<AudioFrame> fadeout_buffer;
bool use_fadeout;
double time_mixed;
volatile float setseek;
volatile bool active;
volatile bool setstop;
@ -100,7 +97,6 @@ public:
void stop();
bool is_playing() const;
float get_playback_position();
float get_mix_time() const;
void set_bus(const StringName &p_bus);
StringName get_bus() const;