Change MediaSource timeline curve to make darker instead of transparent.

This commit is contained in:
brunoherbelin
2020-11-18 23:16:01 +01:00
parent 4630d39663
commit c841c0e342

View File

@@ -123,10 +123,16 @@ void MediaSource::render()
if (!initialized_)
init();
else {
// blendingshader_->color.r = mediaplayer_->currentTimelineFading();
// blendingshader_->color.g = mediaplayer_->currentTimelineFading();
// blendingshader_->color.b = mediaplayer_->currentTimelineFading();
// render the media player into frame buffer
static glm::mat4 projection = glm::ortho(-1.f, 1.f, 1.f, -1.f, -1.f, 1.f);
renderbuffer_->begin();
texturesurface_->shader()->color.a = mediaplayer_->currentTimelineFading();
// texturesurface_->shader()->color.a = mediaplayer_->currentTimelineFading();
texturesurface_->shader()->color.r = mediaplayer_->currentTimelineFading();
texturesurface_->shader()->color.g = mediaplayer_->currentTimelineFading();
texturesurface_->shader()->color.b = mediaplayer_->currentTimelineFading();
texturesurface_->draw(glm::identity<glm::mat4>(), projection);
renderbuffer_->end();
}