LoggingConsumer
LoggingConsumer::LoggingConsumer(
LoggingConsumer::~LoggingConsumer()
LoggingConsumer::SetEnabled(log_what what, bool enable)
LoggingConsumer::EnableAllMessages()
LoggingConsumer::DisableAllMessages()
LoggingConsumer::AddOn(int32 *internal_id) const
LoggingConsumer::SetRunMode(run_mode mode)
LoggingConsumer::Preroll()
LoggingConsumer::SetTimeSource(BTimeSource* time_source)
LoggingConsumer::RequestCompleted(const media_request_info &info)
LoggingConsumer::DeleteHook(BMediaNode* pNode) {
LoggingConsumer::GetParameterValue(int32 id, bigtime_t* last_change, void* value, size_t* ioSize)
LoggingConsumer::SetParameterValue(int32 id, bigtime_t performance_time, const void* value, size_t size)
LoggingConsumer::HandleMessage(int32 message, const void *data, size_t size)
LoggingConsumer::AcceptFormat(const media_destination& dest, media_format* format)
LoggingConsumer::GetNextInput(int32* cookie, media_input* out_input)
LoggingConsumer::DisposeInputCookie(int32 /*cookie*/ )
LoggingConsumer::BufferReceived(BBuffer* buffer)
LoggingConsumer::ProducerDataStatus(const media_destination& for_whom, int32 status, bigtime_t at_performance_time)
LoggingConsumer::GetLatencyFor(const media_destination& for_whom, bigtime_t* out_latency, media_node_id* out_timesource)
LoggingConsumer::Connected(
LoggingConsumer::Disconnected(
LoggingConsumer::FormatChanged(
LoggingConsumer::SeekTagRequested(
LoggingConsumer::NodeRegistered()
LoggingConsumer::Start(bigtime_t performance_time)
LoggingConsumer::Stop(bigtime_t performance_time, bool immediate)
LoggingConsumer::Seek(bigtime_t media_time, bigtime_t performance_time)
LoggingConsumer::TimeWarp(bigtime_t at_real_time, bigtime_t to_performance_time)
LoggingConsumer::HandleEvent(const media_timed_event *event, bigtime_t /* lateness */, bool /* realTimeEvent */)
class LoggingConsumer :
LoggingConsumer(
~LoggingConsumer();
LoggingConsumer* pNode = new LoggingConsumer(ref, this);
mLogNode = new LoggingConsumer(logRef);
class LoggingConsumer;
LoggingConsumer* GetLoggingNode() const { return mLogNode; }
LoggingConsumer* mLogNode;