VideoConsumer
fVideoConsumer = new VideoConsumer("CodyCam",
VideoConsumer* fVideoConsumer;
VideoConsumer::AddOn(int32* cookie) const
VideoConsumer::Start(bigtime_t performanceTime)
VideoConsumer::Stop(bigtime_t performanceTime, bool immediate)
VideoConsumer::Seek(bigtime_t mediaTime, bigtime_t performanceTime)
VideoConsumer::TimeWarp(bigtime_t atRealTime, bigtime_t toPerformanceTime)
VideoConsumer::DeleteHook(BMediaNode* node)
VideoConsumer::NodeRegistered()
VideoConsumer::RequestCompleted(const media_request_info& info)
VideoConsumer::HandleMessage(int32 message, const void* data, size_t size)
VideoConsumer::BufferReceived(BBuffer* buffer)
VideoConsumer::ProducerDataStatus(const media_destination& forWhom,
VideoConsumer::CreateBuffers(const media_format& withFormat)
VideoConsumer::DeleteBuffers()
VideoConsumer::Connected(const media_source& producer,
VideoConsumer::Disconnected(const media_source& producer,
VideoConsumer::AcceptFormat(const media_destination& dest, media_format* format)
VideoConsumer::GetNextInput(int32* cookie, media_input* outInput)
VideoConsumer::DisposeInputCookie(int32 /*cookie*/)
VideoConsumer::GetLatencyFor(const media_destination& forWhom,
VideoConsumer::FormatChanged(const media_source& producer,
VideoConsumer::VideoConsumer(const char* name, BView* view,
VideoConsumer::HandleEvent(const media_timed_event* event, bigtime_t lateness,
VideoConsumer::FtpRun(void* data)
((VideoConsumer*)data)->FtpThread();
VideoConsumer::FtpThread()
VideoConsumer::UpdateFtpStatus(const char* status)
VideoConsumer::LocalSave(char* filename, BBitmap* bitmap)
VideoConsumer::FtpSave(char* filename)
VideoConsumer::~VideoConsumer()
class VideoConsumer : public BMediaEventLooper, public BBufferConsumer {
VideoConsumer(const char* name, BView* view,
~VideoConsumer();
fVideoConsumer = new VideoConsumer("MediaPlayer video in", NULL, 0, this,
VideoConsumer* fVideoConsumer;
class VideoConsumer;
VideoConsumer::RequestCompleted(const media_request_info& info)
VideoConsumer::HandleMessage(int32 message, const void* data, size_t size)
VideoConsumer::BufferReceived(BBuffer* buffer)
VideoConsumer::ProducerDataStatus(const media_destination& forWhom,
VideoConsumer::CreateBuffers(const media_format& format)
VideoConsumer::DeleteBuffers()
VideoConsumer::SetTarget(VideoTarget* target)
VideoConsumer::SetTryOverlay(bool tryOverlay)
VideoConsumer::Connected(const media_source& producer,
VideoConsumer::Disconnected(const media_source& producer,
VideoConsumer::AcceptFormat(const media_destination& dest, media_format* format)
VideoConsumer::GetNextInput(int32* cookie, media_input* outInput)
VideoConsumer::DisposeInputCookie(int32 /*cookie*/)
VideoConsumer::GetLatencyFor(const media_destination& whom,
VideoConsumer::VideoConsumer(const char* name, BMediaAddOn* addon,
VideoConsumer::FormatChanged(const media_source& producer,
VideoConsumer::HandleEvent(const media_timed_event* event, bigtime_t lateness,
VideoConsumer::_SetPerformanceTimeBase(bigtime_t performanceTime)
VideoConsumer::_HandleBuffer(BBuffer* buffer)
VideoConsumer::_UnsetTargetBuffer()
VideoConsumer::~VideoConsumer()
VideoConsumer::AddOn(int32* cookie) const
VideoConsumer::NodeRegistered()
class VideoConsumer : public BMediaEventLooper, public BBufferConsumer {
VideoConsumer(
~VideoConsumer();