Cinder  0.8.6
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Classes | Namespaces | Typedefs | Functions
QuickTimeUtils.h File Reference
#include "cinder/Cinder.h"
#include "cinder/Url.h"
#include "cinder/Surface.h"
#include "cinder/ImageIo.h"
#include <string>
#include <QTML.h>
#include <Movies.h>
Include dependency graph for QuickTimeUtils.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  cinder::qtime::ImageTargetCvPixelBuffer
 

Namespaces

 cinder
 
 cinder::qtime
 

Typedefs

typedef std::shared_ptr< class
ImageTargetCvPixelBuffer > 
cinder::qtime::ImageTargetCvPixelBufferRef
 

Functions

Surface8u cinder::qtime::convertCVPixelBufferToSurface (CVPixelBufferRef pixelBufferRef)
 Makes a cinder::Surface form a CVPixelBufferRef, setting a proper deallocation function to free the CVPixelBufferRef upon the destruction of the Surface::Obj. More...
 
CVPixelBufferRef cinder::qtime::createCvPixelBuffer (ImageSourceRef imageSource, bool convertToYpCbCr=false)
 Creates a CVPixelBufferRef from an ImageSource. Release the result with CVPixelBufferRelease(). If convertToYpCbCr the resulting CVPixelBuffer will be in either k444YpCbCr8CodecType or k4444YpCbCrA8PixelFormat. More...