ProducerNode
ProducerNode::GetNextOutput(int32* cookie, media_output* _output)
ProducerNode::DisposeOutputCookie(int32 cookie)
ProducerNode::SetBufferGroup(const media_source& forSource, BBufferGroup* group)
ProducerNode::ProducerNode()
ProducerNode::VideoClippingChanged(const media_source& forSource,
ProducerNode::GetLatency(bigtime_t* _latency)
ProducerNode::PrepareToConnect(const media_source& what,
ProducerNode::Connect(status_t error, const media_source& source,
ProducerNode::Disconnect(const media_source& what,
ProducerNode::LateNoticeReceived(const media_source& what, bigtime_t howMuch,
ProducerNode::EnableOutput(const media_source& what, bool enabled,
ProducerNode::AddOn(int32* internalID) const
ProducerNode::HandleEvent(const media_timed_event* event, bigtime_t lateness,
ProducerNode::~ProducerNode()
ProducerNode::HandleMessage(int32 message,const void *data, size_t size)
ProducerNode::AdditionalBufferRequested(const media_source& source,
ProducerNode::LatencyChanged(const media_source& source,
ProducerNode::NodeRegistered()
ProducerNode::InitializeOutput()
ProducerNode::_bufferproducer(void* arg)
((ProducerNode*)arg)->BufferProducer();
ProducerNode::BufferProducer()
ProducerNode::GetNodeAttributes(
ProducerNode::FormatSuggestionRequested(media_type type, int32 quality,
ProducerNode::FormatProposal(const media_source& output, media_format* format)
ProducerNode::FormatChangeRequested(const media_source& source,
class ProducerNode : public virtual BBufferProducer, BMediaEventLooper
ProducerNode();
~ProducerNode();
ProducerNode *producer;
producer = new ProducerNode();