Documentation

API Overview

Classes, Protocols and Categories by Groups

Misc

MKObjectPipe

The MKObjectPipe class encapsulates a connection between two filters.

Conceptually, the pipe provides an asynchronous request-response mechanism between two threads. The pipe is partially thread-safe. Each end must only be held by one thread, unless protected externally by a lock. One end sends requests and receives replies, the other receives requests and sends replies.

Every request must have corresponding reply sent, although this may be nil. The intended use for this is to allow a small set of buffers to be recycled between a cooperating pair of filters.

SoundService

Description forthcoming.

<MKSoundDevice>

Description forthcoming.

MKMusicPlayer

MKMusicPlayer maintains a queue of files to play.

MKMediaFile

Class encapsulating a media file. Currently a fairly minimal implementation which is only capable of accessing a single stream from a file. Still to do is a mechanism for accessing multiple streams in a file and for decoding video.

OSSDevice

Description forthcoming.