Media Handlers

Introduction

The Movie Toolbox does not contain direct support for manipulating specific media types. This work is performed in QuickTime by media handler components. Media handlers are components that are responsible for interpreting and manipulating a media's sample data.

Each media type has its own media handler, which deals with the specific characteristics of that media type. Apple provides media handlers for video, sound, text, sprites, timecodes, tweens, QuickDraw 3D, and QuickTime music. Because media handlers are implemented as components, new media handlers can be created to support new media types, or to add new features to the handling of existing media.

Applications do not normally interact with media handlers directly; applications make calls to the Movie Toolbox, which calls media handlers as needed.