BurgerLib
Static Public Member Functions
Burger::Quicktime Class Reference

Class containing Quicktime helper functions. More...

#include <quicktimemanager.h>

List of all members.

Static Public Member Functions

static Word BURGER_INLINE GetVersion (void)
 Return the version of QuickTime.

Detailed Description

Class containing Quicktime helper functions.

Despite having mostly the same API on MacOS and Windows, Quicktime has some subtle difference. This class will abstract away those differences so code needing the use of QuickTime can be written in a cross platform manner.

Note:
Quicktime is currently only available on Win32 and MacOS. All other platforms, this class is not available.

Member Function Documentation

Burger::Quicktime::GetVersion ( void  ) [inline, static]

Return the version of QuickTime.

Detect if QuickTime is available, and if so, query it for the version present. If QuickTime is not available, the version returned is zero.

This function is written so it only asks for the version once from QuickTime. It will cache the version and return the cached value on subsequent calls.

Returns:
Version in the format of 0x0102 -> 1.2