BMediaTrack Summary


Function Summary

Function Description
AddCopyright() Sets the track's copyright notice
AddTrackInfo() Adds information to the track
CountFrames() Returns the number of frames in the track
CurrentFrame() Returns the current frame in the track
CurrentTime() Returns the current position within the track, in microseconds
DecodedFormat() Negotiates the output format to most closely match your requested format
Duration() Returns the duration of the track in microseconds
EncodedFormat() Returns the "native" encoded format of the track's data
Flush() Flushes buffered encoded data to disk
GetCodecInfo() Returns information about the codec used for the track's data
GetParameterValue() Returns the value of the specified parameter
GetParameterView() Returns a BView containing controls for adjusting the codec's and track's parameters
GetQuality() Returns the codec's quality setting
InitCheck() Returns status information indicating whether or not the object was constructed correctly
~BMediaTrack() Destructor
ReadChunk() Returns the specified number of bytes of encoded media data
ReadFrames() Fills a buffer with the next frame (or a group of samples)
ReplaceFrames() Fills a buffer with the next frame (or a group of samples)
SeekToFrame() Seeks to the given frame in the track
SeekToTime() Seeks to the given time in the track
SetParameterValue() Sets the value of the specified parameter
SetQuality() Sets the codec's quality setting
Web() Returns a BParameterWeb that can be used to configure the track's and codec's parameters
WriteChunk() Writes a chunk of raw data into the file
WriteFrames() Writes frames into the track


The Media Kit Table of Contents The Media Kit Index


The Be Book,
...in lovely HTML...
for BeOS Release 4.5.

Copyright © 1999 Be, Inc. All rights reserved.

Text last modified June 4, 1999.