Skip to content

Commit b79d43c

Browse files
committed
using shader if present on HAP encoded videos
1 parent 9fd5db1 commit b79d43c

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

src/objects/video/VideoPlayer.cpp

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -243,7 +243,13 @@ void VideoPlayer::drawObjectContent(ofTrueTypeFont *font, shared_ptr<ofBaseGLRen
243243

244244
// draw node texture preview with OF
245245
if(scaledObjW*canvasZoom > 90.0f){
246-
drawNodeOFTexture(*static_cast<ofTexture *>(_outletParams[0]), posX, posY, drawW, drawH, objOriginX, objOriginY, scaledObjW, scaledObjH, canvasZoom, this->scaleFactor);
246+
if(video->getShader()){
247+
video->getShader()->begin();
248+
drawNodeOFTexture(*static_cast<ofTexture *>(_outletParams[0]), posX, posY, drawW, drawH, objOriginX, objOriginY, scaledObjW, scaledObjH, canvasZoom, this->scaleFactor);
249+
video->getShader()->end();
250+
}else{
251+
drawNodeOFTexture(*static_cast<ofTexture *>(_outletParams[0]), posX, posY, drawW, drawH, objOriginX, objOriginY, scaledObjW, scaledObjH, canvasZoom, this->scaleFactor);
252+
}
247253
}
248254
}
249255

0 commit comments

Comments
 (0)