/* * CoreVideo.h * CoreVideo * * Copyright (c) 2004 Apple Computer, Inc. All rights reserved. * */ /*! @header CoreVideo @copyright 2004 Apple Computer, Inc. All rights reserved. @availability Mac OS X 10.4 or later @abstract Umbrella header for the CoreVideo framework @discussion This header includes all necesssary headers for the CoreVideo API */ #include "TargetConditionals.h" #include "AvailabilityMacros.h" #if TARGET_OS_MAC #include "QuartzCore/CVReturn.h" #include "QuartzCore/CVBase.h" #include "QuartzCore/CVHostTime.h" #include "QuartzCore/CVDisplayLink.h" #include "QuartzCore/CVBuffer.h" #include "QuartzCore/CVPixelBuffer.h" #include "QuartzCore/CVPixelBufferPool.h" #include "QuartzCore/CVOpenGLBuffer.h" #include "QuartzCore/CVOpenGLBufferPool.h" #include "QuartzCore/CVOpenGLTexture.h" #include "QuartzCore/CVOpenGLTextureCache.h" #include "QuartzCore/CVPixelFormatDescription.h" #else #include "CVReturn.h" #include "CVBase.h" #include "CVHostTime.h" #include "CVBuffer.h" #include "CVPixelBuffer.h" #include "CVPixelBufferPool.h" #include "CVPixelFormatDescription.h" #include "CVDirect3DBuffer.h" #include "CVDirect3DBufferPool.h" #include "CVDirect3DTexture.h" #include "CVDirect3DTextureCache.h" #endif