Method | Description |
---|---|
BBufferProducer() | Constructor |
ChangeFormat() | Tells the specified BBufferConsumer to accept a new format |
ClipDataToRegion() | Converts data in the specified clipping format into a BRegion |
Connect() | Hook: establish a connection between a source and a destination |
Disconnect() | Hook: terminate a connection |
DisposeOutputCookie() | Hook: called to dispose of an output iteration cookie |
EnableOutput() | Hook: called to indicate whether or not a particular output needs to be send buffers |
FindLatencyFor() | Returns the latency introduced by sending data to a specified destination |
FormatChangeRequested() | Hook: process a format change request |
FormatProposal() | Hook: reports whether or not a suggested format is suitable for a given output |
FormatSuggestionRequested() | Hook: returns a suggested media format |
GetLatency() | Hook: reports the total latency incurred while processing a buffer |
GetNextOutput() | Hook: returns information about available outputs |
HandleMessage() | Dispatches a BBufferProducer message |
LateNoticeReceived() | Hook: called when your latency is too high |
PrepareToConnect() | Hook: called to let the producer specialize wildcards and return a media_source to use for a connection |
ProducerType() | Returns the type of media data the node produces |
ProposeFormatChange() | Reports whether or not a given destination is ready to accept a specified format |
SendBuffer() | Sends a buffer to a specified connected destination |
SendDataStatus() | Informs a specified destination whether or not data is available |
SetBufferGroup() | Hook: specifies that the BBufferProducer use a specific BBufferGroup |
SetPlayRate() | Hook: specifies the playback rate for the output |
VideoClippingChanged() | Hook: specifies the clipping region for a video output source |
The Be Book, in lovely HTML, for BeOS Release 4.
Copyright © 1998 Be, Inc. All rights reserved.
Last modified December 22, 1998.