/* * 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