#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>
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 | |
EXTERN_API_C | ( | OSStatus | ) |
CFDictionaryRef |