Searched refs:BBufferProducer (Results 1 - 25 of 64) sorted by relevance

123

/haiku/src/kits/media/
H A DBufferProducer.cpp18 // #pragma mark - protected BBufferProducer
21 BBufferProducer::~BBufferProducer()
27 // #pragma mark - public BBufferProducer
31 BBufferProducer::ClipDataToRegion(int32 format, int32 size, const void* data,
45 BBufferProducer::ProducerType()
52 // #pragma mark - protected BBufferProducer
55 BBufferProducer::BBufferProducer(media_type producer_type) function in class:BBufferProducer
57 BMediaNode("called by BBufferProducer"),
[all...]
H A DSoundPlayNode.h23 class SoundPlayNode : public BBufferProducer, public BMediaEventLooper {
50 // BBufferProducer methods
/haiku/headers/os/media/
H A DBufferProducer.h24 class BBufferProducer : public virtual BMediaNode { class in inherits:BMediaNode
27 virtual ~BBufferProducer();
43 explicit BBufferProducer(media_type producer_type
53 // BBufferProducer interface
186 BBufferProducer();
187 BBufferProducer(const BBufferProducer& other);
188 BBufferProducer& operator=(const BBufferProducer& other);
H A DBuffer.h63 friend class BBufferProducer;
H A DMediaNode.h16 class BBufferProducer;
128 However, you should use the more specific BBufferConsumer, BBufferProducer
262 friend class BBufferProducer;
320 BBufferProducer* fProducerThis;
H A DBufferConsumer.h111 friend class BBufferProducer;
/haiku/src/add-ons/media/media-add-ons/demultiplexer/
H A DMediaOutputInfo.h20 MediaOutputInfo(BBufferProducer * _node, char * name);
64 BBufferProducer * producer;
/haiku/src/tests/kits/media/
H A DSizeofTest.cpp31 CPPUNIT_ASSERT_EQUAL(244, sizeof(BBufferProducer));
/haiku/src/apps/mediaplayer/media_node_framework/audio/
H A DAudioProducer.h24 class AudioProducer : public BBufferProducer, public BMediaEventLooper {
34 // BBufferProducer interface
/haiku/src/tests/kits/media/nodetest/
H A DProducerNode.h4 class ProducerNode : public virtual BBufferProducer, BMediaEventLooper
22 /* functionality of BBufferProducer */
H A DProducerNode.cpp19 BBufferProducer(B_MEDIA_RAW_AUDIO),
377 if (B_OK == BBufferProducer::HandleMessage(message,data,size))
/haiku/headers/private/media/
H A DMediaRosterEx.h76 status_t GetAllOutputs(BBufferProducer* node,
/haiku/src/kits/game/
H A DGameProducer.h39 class GameProducer : public BBufferProducer, public BMediaEventLooper {
48 // BBufferProducer methods
/haiku/src/add-ons/media/media-add-ons/video_mixer/
H A DVideoMixerNodeProducer.cpp20 // implemention of BBufferProducer
30 fprintf(stderr,"VideoMixerNode(BBufferProducer)::FormatSuggestionRequested\n");
52 fprintf(stderr,"VideoMixerNode(BBufferProducer)::FormatProposal\n");
84 fprintf(stderr,"VideoMixerNode(BBufferProducer)::FormatChangeRequested\n");
102 fprintf(stderr,"VideoMixerNode(BBufferProducer)::GetNextOutput (%ld)\n",*cookie);
118 fprintf(stderr,"VideoMixerNode(BBufferProducer)::DisposeOutputCookie\n");
127 fprintf(stderr,"VideoMixerNode(BBufferProducer)::SetBufferGroup\n");
153 return BBufferProducer::VideoClippingChanged(for_source, num_shorts, clip_data, display, _deprecated_);
159 fprintf(stderr,"VideoMixerNode(BBufferProducer)::GetLatency\n");
176 fprintf(stderr,"VideoMixerNode(BBufferProducer)
[all...]
H A DVideoMixerNode.cpp39 BBufferProducer(B_MEDIA_RAW_VIDEO), // Raw video buffers out
253 status = BBufferProducer::HandleMessage(message, data, size);
/haiku/src/add-ons/media/media-add-ons/equalizer/
H A DEqualizerNode.h33 public BBufferProducer,
73 //BBufferProducer
/haiku/src/add-ons/media/media-add-ons/firewire_dv/
H A DFireWireDVNode.h29 class FireWireDVNode : public virtual BBufferProducer,
56 /* BBufferProducer */
/haiku/src/add-ons/media/media-add-ons/vst_host/
H A DVSTNode.h39 public BBufferProducer,
80 //BBufferProducer
/haiku/src/apps/mediaplayer/media_node_framework/video/
H A DVideoProducer.h27 public virtual BBufferProducer {
57 // BBufferProducer interface
/haiku/src/add-ons/media/media-add-ons/tone_producer_demo/
H A DToneProducer.h32 class ToneProducer : public BBufferProducer, public BControllable, public BMediaEventLooper
65 // BBufferProducer methods
/haiku/src/add-ons/media/media-add-ons/mixer/
H A DAudioMixer.h23 class AudioMixer : public BBufferConsumer, public BBufferProducer,
89 // BBufferProducer methods
/haiku/src/add-ons/media/media-add-ons/reader/
H A DMediaReader.h6 // implements FileInterface and BBufferProducer.
29 public BBufferProducer,
88 /* begin from BBufferProducer */
90 /* functionality of BBufferProducer */
183 /* end from BBufferProducer */
H A DMediaReader.cpp6 // implements FileInterface and BBufferProducer.
56 BBufferProducer(B_MEDIA_MULTISTREAM),
99 status = BBufferProducer::HandleMessage(message,data,size);
211 // implemention of BBufferProducer
390 return BBufferProducer::VideoClippingChanged(for_source,num_shorts,clip_data,display,_deprecated_);
629 return BBufferProducer::SetPlayRate(numer,denom); // XXX: do something intelligent later
/haiku/src/kits/media/experimental/
H A DMediaClientNode.h24 class BMediaClientNode : public BBufferConsumer, public BBufferProducer,
88 // BBufferProducer
H A DMediaClientNode.cpp26 BBufferProducer(type),
45 return BBufferProducer::SendBuffer(buffer, conn->_Source(), conn->_Destination());
510 return BBufferProducer::GetLatency(outLatency);

Completed in 125 milliseconds

123