BMediaRecorderNode
BPrivate::media::BMediaRecorderNode* fNode;
friend class BPrivate::media::BMediaRecorderNode;
class BMediaRecorderNode;
fNode = new(std::nothrow) BMediaRecorderNode(name, this, type);
BMediaRecorderNode::SetAcceptedFormat(const media_format& format)
BMediaRecorderNode::AcceptedFormat() const
BMediaRecorderNode::GetInput(media_input* outInput)
BMediaRecorderNode::SetDataEnabled(bool enabled)
BMediaRecorderNode::ActivateInternalConnect(bool connectMode)
BMediaRecorderNode::HandleEvent(const media_timed_event* event,
BMediaRecorderNode::Start(bigtime_t performanceTime)
BMediaRecorderNode::Stop(bigtime_t performanceTime, bool immediate)
BMediaRecorderNode::Seek(bigtime_t mediaTime, bigtime_t performanceTime)
BMediaRecorderNode::TimeWarp(bigtime_t realTime, bigtime_t performanceTime)
BMediaRecorderNode::BMediaRecorderNode(const char* name,
BMediaRecorderNode::HandleMessage(int32 message,
BMediaRecorderNode::AcceptFormat(const media_destination& dest,
BMediaRecorderNode::GetNextInput(int32* cookie, media_input* outInput)
BMediaRecorderNode::DisposeInputCookie(int32 cookie)
BMediaRecorderNode::BufferReceived(BBuffer* buffer)
BMediaRecorderNode::ProducerDataStatus(
BMediaRecorderNode::GetLatencyFor(const media_destination& forWhom,
BMediaRecorderNode::Connected(const media_source &producer,
BMediaRecorderNode::Disconnected(const media_source& producer,
BMediaRecorderNode::FormatChanged(const media_source& producer,
BMediaRecorderNode::~BMediaRecorderNode()
BMediaRecorderNode::AddOn(int32* id) const
BMediaRecorderNode::NodeRegistered()
BMediaRecorderNode::SetRunMode(run_mode mode)
virtual ~BMediaRecorderNode();
class BMediaRecorderNode : public BMediaEventLooper,
BMediaRecorderNode(const char* name,