Skip to content

Commit 564577d

Browse files
ramyak-sharmasev-
authored andcommitted
DIRECTOR: Filmloop: Fix filmloop scaling bug
1 parent 0b8c1b4 commit 564577d

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

‎engines/director/castmember/filmloop.cpp‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -160,8 +160,8 @@ Common::Array<Channel> *FilmLoopCastMember::getSubChannels(Common::Rect &bbox, u
160160

161161
debugCN(5, kDebugImages, ", scaled: %d,%d %dx%d", src._startPoint.x, src._startPoint.y, src._width, src._height);
162162
} else {
163-
src._startPoint.x += bbox.left;
164-
src._startPoint.y += bbox.top;
163+
src._startPoint.x = (src._startPoint.x - _initialRect.left) + bbox.left;
164+
src._startPoint.y = (src._startPoint.y - _initialRect.top) + bbox.top;
165165

166166
debugCN(5, kDebugImages, ", no scaling");
167167
}

0 commit comments

Comments
 (0)