The Be Book The Media Kit The Media Kit Index

BMediaTrack Function 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
FindKeyFrameForFrame() Returns a key frame as close as possible to the specified time
FindKeyFrameForTime() Returns a key frame as close as possible to the specified time
Flush() Flushes buffered encoded data to disk
GetCodecInfo() Returns information about the codec used for the track's data
GetEncodeParameters() Returns the current encode parameters for the track
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() Replaces frames in the track with new data
SeekToFrame() Seeks to the given frame in the track
SeekToTime() Seeks to the given time in the track
SetEncodeParameters() Sets the track's current encode parameters
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 Be Book The Media Kit The Media Kit Index

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

Copyright © 2000 Be, Inc. All rights reserved..