Cinder  0.9.1
Namespaces | Macros | Functions
QuickTimeUtils.cpp File Reference
#include "cinder/Cinder.h"
#include "cinder/gl/platform.h"
#include "cinder/qtime/QuickTime.h"
#include "cinder/qtime/QuickTimeUtils.h"
#include "cinder/msw/CinderMsw.h"
#include <CVPixelBuffer.h>
#include <ImageCompression.h>
#include <Movies.h>
#include <QuickTimeComponents.h>

Namespaces

 cinder
 
 cinder::qtime
 

Macros

#define _STDINT_H
 

Functions

bool cinder::qtime::dictionarySetValue (CFMutableDictionaryRef dict, CFStringRef key, SInt32 value)
 
bool cinder::qtime::dictionarySetPixelBufferPixelFormatType (bool alpha, CFMutableDictionaryRef dict)
 
bool cinder::qtime::dictionarySetPixelBufferSize (const unsigned int width, const unsigned int height, CFMutableDictionaryRef dict)
 
bool cinder::qtime::dictionarySetPixelBufferBytesPerRowAlignment (CFMutableDictionaryRef dict)
 
void cinder::qtime::dictionarySetPixelBufferOpenGLCompatibility (CFMutableDictionaryRef dict)
 
bool cinder::qtime::dictionarySetPixelBufferOptions (unsigned int width, unsigned int height, bool alpha, CFMutableDictionaryRef *pixelBufferOptions)
 
CFMutableDictionaryRef cinder::qtime::initQTVisualContextOptions (int width, int height, bool alpha)
 
::ItemCount cinder::qtime::openMovieBaseProperties (QTNewMoviePropertyElement movieProps[10])
 
::Movie cinder::qtime::openMovieFromUrl (const Url &url)
 
::Movie cinder::qtime::openMovieFromPath (const fs::path &path)
 
Handle cinder::qtime::createPointerReferenceHandle (void *data, Size dataSize)
 
OSStatus cinder::qtime::ptrDataRefAddFileNameExtension (ComponentInstance dataRefHandler, const string &fileName)
 
OSStatus cinder::qtime::ptrDataRefAddMIMETypeExtension (ComponentInstance dataRefHandler, const std::string &mimeType)
 
Handle cinder::qtime::createPointerDataRefWithExtensions (void *data, size_t dataSize, const string &fileName, const string &mimeType)
 
::Movie cinder::qtime::openMovieFromMemory (const void *data, size_t dataSize, const string &fileNameHint, const string &mimeTypeHint)
 
Surface8uRef cinder::qtime::convertCVPixelBufferToSurface (CVPixelBufferRef pixelBufferRef)
 
CVPixelBufferRef cinder::qtime::createCvPixelBuffer (ImageSourceRef imageSource, bool convertToYpCbCr=false)
 
GWorldPtr cinder::qtime::createGWorld (ImageSourceRef imageSource)
 

Macro Definition Documentation

#define _STDINT_H