minor cleanup and documentation of render functions

This commit is contained in:
itsmattkc
2019-02-16 02:18:32 -08:00
parent c810f27c47
commit 6bccd0c660
177 changed files with 2562 additions and 1497 deletions
+3 -5
View File
@@ -235,9 +235,7 @@ void ViewerWidget::initializeGL() {
}
void ViewerWidget::frame_update() {
if (viewer->seq != nullptr) {
bool render_audio = (viewer->playing || audio_rendering);
if (viewer->seq != nullptr) {
// send context to other thread for drawing
if (waveform) {
update();
@@ -247,7 +245,7 @@ void ViewerWidget::frame_update() {
}
// render the audio
compose_audio(viewer, viewer->seq, render_audio, viewer->get_playback_speed());
compose_audio(viewer, viewer->seq, viewer->get_playback_speed());
}
}
@@ -628,7 +626,7 @@ void ViewerWidget::paintGL() {
renderer->mutex.unlock();
if (renderer->did_texture_fail()) {
if (renderer->did_texture_fail() && !viewer->playing) {
doneCurrent();
renderer->start_render(context(), viewer->seq);
}