Cinder  0.8.6
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Namespaces | Functions | Variables
QuickTime.cpp File Reference
#include "cinder/qtime/QuickTime.h"
#include "cinder/qtime/QuickTimeUtils.h"
#include "cinder/Cinder.h"
#include "cinder/app/App.h"
#include <sstream>
#include <QTML.h>
#include <CVPixelBuffer.h>
#include <ImageCompression.h>
#include <Movies.h>
#include <GXMath.h>
Include dependency graph for QuickTime.cpp:

Namespaces

 cinder
 
 cinder::qtime
 

Functions

void cinder::sleep (float milliseconds)
 Suspends the execution of the current thread until milliseconds have passed. Supports sub-millisecond precision only on Mac OS X. More...
 
 EXTERN_API_C (OSStatus) QTPixelBufferContextCreate(CFAllocatorRef
 
::Movie cinder::qtime::openMovieFromUrl (const Url &url)
 
::Movie cinder::qtime::openMovieFromPath (const fs::path &path)
 
void cinder::qtime::startQuickTime ()
 Initializes QuickTime system-wide. Safe to call multiple times. More...
 
int32_t cinder::qtime::getQuickTimeVersion ()
 Returns 0 if QuickTime is not available, otherwise an integer encoding of the QuickTime version. QuickTime 6.4 returns 0x06408000, (0x00008000 suffix denotes a shipping release of QuickTime) More...
 
std::string cinder::qtime::getQuickTimeVersionString ()
 Returns an empty string if QuickTime is not available, otherwise a human readable string of the QuickTime version. QuickTime 6.4 returns "6.4". More...
 
void cinder::qtime::quickTimeTask ()
 Gives QuickTime an opportunity to update all playing movies by calling ::MoviesTask. Generally only necessary when playing audio-only movies on Windows. More...
 

Variables

 CFDictionaryRef
 

Function Documentation

EXTERN_API_C ( OSStatus  )

Variable Documentation

CFDictionaryRef