VideoNode
VideoNode* node = new VideoNode("Video Node", this, info->internal_id);
VideoNode::GetNextInput(int32 *cookie, media_input *out_input)
VideoNode::DisposeInputCookie(int32 cookie)
VideoNode:: HandleMessage(int32 message, const void *data, size_t size)
VideoNode::HandleEvent(const media_timed_event *event, bigtime_t lateness,
VideoNode::ProducerDataStatus(const media_destination &dst, int32 status,
VideoNode::GetLatencyFor(const media_destination &dst, bigtime_t *out_latency,
VideoNode::AcceptFormat(const media_destination &dst, media_format *format)
VideoNode::Connected(const media_source &src, const media_destination &dst,
VideoNode::VideoNode(const char *name)
VideoNode::Disconnected(const media_source &src, const media_destination &dst)
VideoNode::FormatChanged(const media_source &src, const media_destination &dst,
VideoNode::HandleBuffer(BBuffer *buffer)
VideoNode::SetOverlayEnabled(bool yesno)
VideoNode::LockBitmap()
VideoNode::Bitmap()
VideoNode::UnlockBitmap()
VideoNode::IsOverlayActive()
VideoNode::CreateBuffers(BRect frame, color_space cspace, bool overlay)
VideoNode::DeleteBuffers()
VideoNode::_InitDisplay()
VideoNode::VideoNode(const char *name, BMediaAddOn* addon, int32 id)
VideoNode::~VideoNode()
VideoNode::AddOn(int32 *internal_id) const
VideoNode::NodeRegistered()
VideoNode::BufferReceived(BBuffer * buffer)
class VideoNode : public BMediaEventLooper, public BBufferConsumer
VideoNode(const char *name);
VideoNode(const char *name, BMediaAddOn* addon, int32 id);
~VideoNode();
VideoView::VideoView(BRect frame, const char *name, uint32 resizeMask, uint32 flags, VideoNode *node)
VideoNode *
class VideoNode;
VideoView(BRect frame, const char *name, uint32 resizeMask, uint32 flags, VideoNode *node);
VideoNode * Node();
VideoNode * fVideoNode;
Controller::SetVideoNode(VideoNode *node)
class VideoNode;
void SetVideoNode(VideoNode *node);
VideoNode * fVideoNode;
VideoNode::AddOn(int32 *internal_id) const
VideoNode::NodeRegistered()
VideoNode::BufferReceived(BBuffer * buffer)
VideoNode::GetNextInput(int32 *cookie, media_input *out_input)
VideoNode::DisposeInputCookie(int32 cookie)
VideoNode:: HandleMessage(int32 message,
VideoNode::HandleEvent(const media_timed_event *event,
VideoNode::ProducerDataStatus(const media_destination &dst,
VideoNode::GetLatencyFor(const media_destination &dst,
VideoNode::AcceptFormat(const media_destination &dst,
VideoNode::Connected(const media_source &src,
VideoNode::Disconnected(const media_source &src,
VideoNode::FormatChanged(const media_source &src,
VideoNode::HandleBuffer(BBuffer *buffer)
VideoNode::SetOverlayEnabled(bool yesno)
VideoNode::LockBitmap()
VideoNode::Bitmap()
VideoNode::UnlockBitmap()
VideoNode::IsOverlayActive()
VideoNode::CreateBuffers(BRect frame, color_space cspace, bool overlay)
VideoNode::DeleteBuffers()
VideoNode::VideoNode(const char *name, VideoView *view)
VideoNode::~VideoNode()
class VideoNode : public BMediaEventLooper, public BBufferConsumer {
VideoNode(const char *name, VideoView *view);
~VideoNode();
fVideoNode = new VideoNode("video in", this);
VideoNode *
class VideoNode;
VideoNode * Node();
VideoNode * fVideoNode;