Go to the source code of this file.
Classes | |
| class | cinder::qtime::ImageTargetCvPixelBuffer |
| class | cinder::qtime::ImageTargetGWorld |
Namespaces | |
| namespace | cinder |
| namespace | cinder::qtime |
Typedefs | |
| typedef std::shared_ptr< class ImageTargetCvPixelBuffer > | cinder::qtime::ImageTargetCvPixelBufferRef |
| typedef std::shared_ptr< class ImageTargetGWorld > | cinder::qtime::ImageTargetGWorldRef |
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. | |
| 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. | |
| GWorldPtr | cinder::qtime::createGWorld (ImageSourceRef imageSource) |
| Creates a GWorld from an ImageSource. Currently always creates a 32-bit RGBA GWorld. Dispose of the results using DisposeGWorld(). | |