[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [47079] trunk/blender/source/blender/ compositor/operations/COM_MovieClipOperation.cpp: Use BKE_movieclip_get_size rather than BKE_movieclip_get_ibuf and use ibuf 's resolution in tile's Movie Clip node
Sergey Sharybin
sergey.vfx at gmail.com
Sun May 27 16:30:45 CEST 2012
Revision: 47079
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=47079
Author: nazgul
Date: 2012-05-27 14:30:45 +0000 (Sun, 27 May 2012)
Log Message:
-----------
Use BKE_movieclip_get_size rather than BKE_movieclip_get_ibuf and use ibuf's resolution in tile's Movie Clip node
Modified Paths:
--------------
trunk/blender/source/blender/compositor/operations/COM_MovieClipOperation.cpp
Modified: trunk/blender/source/blender/compositor/operations/COM_MovieClipOperation.cpp
===================================================================
--- trunk/blender/source/blender/compositor/operations/COM_MovieClipOperation.cpp 2012-05-27 14:17:34 UTC (rev 47078)
+++ trunk/blender/source/blender/compositor/operations/COM_MovieClipOperation.cpp 2012-05-27 14:30:45 UTC (rev 47079)
@@ -70,19 +70,16 @@
void MovieClipOperation::determineResolution(unsigned int resolution[], unsigned int preferredResolution[])
{
- ImBuf *ibuf;
-
resolution[0] = 0;
resolution[1] = 0;
if (this->movieClip) {
- ibuf = BKE_movieclip_get_ibuf(this->movieClip, this->movieClipUser);
- if (ibuf) {
- resolution[0] = ibuf->x;
- resolution[1] = ibuf->y;
+ int width, height;
- IMB_freeImBuf(ibuf);
- }
+ BKE_movieclip_get_size(this->movieClip, this->movieClipUser, &width, &height);
+
+ resolution[0] = width;
+ resolution[1] = height;
}
}
More information about the Bf-blender-cvs
mailing list