[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [48551] branches/soc-2011-tomato/source/ blender/compositor/operations/COM_MovieClipOperation.cpp: Tomato experimental option: disable cacheing for movie clip node
Sergey Sharybin
sergey.vfx at gmail.com
Tue Jul 3 18:18:40 CEST 2012
Revision: 48551
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=48551
Author: nazgul
Date: 2012-07-03 16:18:39 +0000 (Tue, 03 Jul 2012)
Log Message:
-----------
Tomato experimental option: disable cacheing for movie clip node
Modified Paths:
--------------
branches/soc-2011-tomato/source/blender/compositor/operations/COM_MovieClipOperation.cpp
Modified: branches/soc-2011-tomato/source/blender/compositor/operations/COM_MovieClipOperation.cpp
===================================================================
--- branches/soc-2011-tomato/source/blender/compositor/operations/COM_MovieClipOperation.cpp 2012-07-03 16:15:02 UTC (rev 48550)
+++ branches/soc-2011-tomato/source/blender/compositor/operations/COM_MovieClipOperation.cpp 2012-07-03 16:18:39 UTC (rev 48551)
@@ -48,7 +48,9 @@
if (this->m_movieClip) {
BKE_movieclip_user_set_frame(this->m_movieClipUser, this->m_framenumber);
ImBuf *ibuf;
- ibuf = BKE_movieclip_get_ibuf(this->m_movieClip, this->m_movieClipUser);
+ int flag = this->m_movieClip->flag & MCLIP_TIMECODE_FLAGS;
+
+ ibuf = BKE_movieclip_get_ibuf_flag(this->m_movieClip, this->m_movieClipUser, flag, MOVIECLIP_CACHE_SKIP);
if (ibuf) {
this->m_movieClipBuffer = ibuf;
if (ibuf->rect_float == NULL || ibuf->userflags & IB_RECT_INVALID) {
More information about the Bf-blender-cvs
mailing list