Function |
Description |
---|
AcceptFormat() |
Hook: lets you determine whether or not a suggested output format is reasonable |
BBufferConsumer() |
Constructor |
BufferReceived() |
Hook: called when a buffer arrives |
Connected() |
Hook: called when a connection is being established |
ConsumerType() |
Returns the media type the BBufferConsumer consumes |
Disconnected() |
Hook: called when a connection is being terminated |
DisposeInputCookie() |
Hook: dispose of the cookie used for iterating over inputs |
FormatChanged() |
Hook: called when the media format changes |
GetLatencyFor() |
Hook: return the total latency for the specified destination |
GetNextInput() |
Hook: returns the next input iteratively |
HandleMessage() |
Dispatches a BBufferConsumer message |
NotifyLateProducer() |
Notify the specified producer that it's running late, and by how much |
ProducerDataStatus() |
Hook: provides information about availability changes from a given producer |
RegionToClipData() |
Given a BRegion, returns clipping information suitable for use with BBufferConsumer clipping functions |
RequestAdditionalBuffer() |
Asks the producer to send a buffer immediately instead of waiting until it's time to be sent |
SeekTagRequested() |
Asks the producer to return a seek tag for a given media time |
SendLatencyChange() |
Asks the producer to return a seek tag for a given media time |
SetOutputBuffersFor() |
Sets the BBufferGroup used to provide buffers for a particular connection |
SetOutputEnabled() |
Specify whether or not a given media_source should be outputting buffers |
SetVideoClippingFor() |
Request that the specified output clip to a given region |