# BMediaTrack Summary

## Function Summary

Function | Description
--- | ---
AddCopyright() | Sets the track's copyright notice
AddTrackInfo() | Adds information to the track
const |
Constants |
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
Destructor |
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
Function Summary |
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 |
BMediaTrack |
~BMediaTrack() | Destructor
media_seek_type |
Member Functions |
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 Media Kit Table of Contents | The Media Kit Index

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

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