/* * Copyright 2000-2008 Ingo Weinhold All rights reserved. * Distributed under the terms of the MIT license. */ #include "VideoTarget.h" VideoTarget::VideoTarget() : fBitmapLock(), fBitmap(NULL) { } VideoTarget::~VideoTarget() { } bool VideoTarget::LockBitmap() { return fBitmapLock.Lock(); } void VideoTarget::UnlockBitmap() { fBitmapLock.Unlock(); } void VideoTarget::SetBitmap(const BBitmap* bitmap) { LockBitmap(); fBitmap = bitmap; UnlockBitmap(); } const BBitmap* VideoTarget::GetBitmap() const { return fBitmap; }