 |
BeOS Sample Code: Media Kit
The Media Kit allows you to create and process audio, video, and other kinds of media
in real time.
For more information, see the corresponding category in the online
Developer Library.
Projects
CodyCam |
The source for the CodyCam application shipped with the BeOS, providing a look at how a full-scale
application using the Media Kit can be built. |
LoggingConsumerApp |
Provides a BBufferConsumer node which logs information
about the behavior of its inputs. The included LogWriter class can
be used in other contexts, and the node illustrates how to use the
BMediaEventLooper class as a framework for your own nodes. |
MediaFile |
This directory contains three sample programs that show how to use the BMediaFile and
BMediaTrack API's. These sample programs read, process and display media files such as AVI,
Quicktime, MPEG, AIFF, WAV, etc. The BMediaFile and BMediaTrack API's are the preferred method
for accessing media files. |
Mix-A-Lot |
Demonstrates offline processing of multiple buffer streams into a single output stream. |
ParameterSample |
Demonstrates some uses and subtleties of BParameters and BParameterWebs. |
ToneProducer |
Another copiously-documented BMediaEventLooper-based node, this time a BBufferProducer that generates
pure tones of arbitrary frequency. |
Back to the Sample Code Category Index
BeOS Release 4.5
Copyright © 1999 Be, Inc.
|