Lines Matching defs:VideoMixerNode

5 * VideoMixerNode.cpp
7 * The VideoMixerNode class takes in multiple video streams and supplies
22 #include "VideoMixerNode.h"
26 VideoMixerNode::~VideoMixerNode(void)
28 fprintf(stderr,"VideoMixerNode::~VideoMixerNode\n");
33 VideoMixerNode::VideoMixerNode(
37 : BMediaNode("VideoMixerNode"),
42 fprintf(stderr,"VideoMixerNode::VideoMixerNode\n");
66 void VideoMixerNode::NodeRegistered(void)
68 fprintf(stderr,"VideoMixerNode::NodeRegistered\n");
90 VideoMixerNode::CreateInput(uint32 inputID) {
102 VideoMixerNode::ClearInput(media_input *input) {
114 VideoMixerNode::GetInput(const media_source &source) {
128 VideoMixerNode::GetInput(const media_destination &destination) {
142 VideoMixerNode::GetInput(const int32 id) {
155 status_t VideoMixerNode::InitCheck(void) const
157 fprintf(stderr,"VideoMixerNode::InitCheck\n");
161 status_t VideoMixerNode::GetConfigurationFor(
164 fprintf(stderr,"VideoMixerNode::GetConfigurationFor\n");
172 BMediaAddOn *VideoMixerNode::AddOn(
175 fprintf(stderr,"VideoMixerNode::AddOn\n");
186 void VideoMixerNode::Start(bigtime_t performance_time)
188 fprintf(stderr,"VideoMixerNode::Start(pt=%lld)\n", performance_time);
192 void VideoMixerNode::Stop(
197 fprintf(stderr,"VideoMixerNode::Stop(pt=%lld,<immediate>)\n", performance_time);
199 fprintf(stderr,"VideoMixerNode::Stop(pt=%lld,<scheduled>)\n", performance_time);
204 void VideoMixerNode::Seek(
208 fprintf(stderr,"VideoMixerNode::Seek(mt=%lld,pt=%lld)\n", media_time,performance_time);
212 void VideoMixerNode::SetRunMode(run_mode mode)
214 fprintf(stderr,"VideoMixerNode::SetRunMode(%i)\n", mode);
218 void VideoMixerNode::TimeWarp(
222 fprintf(stderr,"VideoMixerNode::TimeWarp(rt=%lld,pt=%lld)\n", at_real_time, to_performance_time);
226 void VideoMixerNode::Preroll(void)
228 fprintf(stderr,"VideoMixerNode::Preroll\n");
233 void VideoMixerNode::SetTimeSource(BTimeSource *time_source)
235 fprintf(stderr,"VideoMixerNode::SetTimeSource\n");
239 status_t VideoMixerNode::HandleMessage(
244 fprintf(stderr,"VideoMixerNode::HandleMessage\n");
268 status_t VideoMixerNode::RequestCompleted(const media_request_info &info)
270 fprintf(stderr,"VideoMixerNode::RequestCompleted\n");
274 status_t VideoMixerNode::DeleteHook(BMediaNode *node)
276 fprintf(stderr,"VideoMixerNode::DeleteHook\n");
280 status_t VideoMixerNode::GetNodeAttributes(
284 fprintf(stderr,"VideoMixerNode::GetNodeAttributes\n");
288 status_t VideoMixerNode::AddTimer(
292 fprintf(stderr,"VideoMixerNode::AddTimer\n");
297 // VideoMixerNode specific functions
302 void VideoMixerNode::GetFlavor(flavor_info *outInfo, int32 id)
304 fprintf(stderr,"VideoMixerNode::GetFlavor\n");
309 strcpy(outInfo->info, "A VideoMixerNode node mixes multiple video"
325 void VideoMixerNode::GetInputFormat(media_format *outFormat)
327 fprintf(stderr,"VideoMixerNode::GetInputFormat\n");
337 void VideoMixerNode::GetOutputFormat(media_format *outFormat)
339 fprintf(stderr,"VideoMixerNode::GetOutputFormat\n");
350 status_t VideoMixerNode::AddRequirements(media_format *format)
352 fprintf(stderr,"VideoMixerNode::AddRequirements\n");