Symbol: BBufferProducer
docs/develop/media/MediaFileProducer.h
15
public BBufferProducer
headers/os/media/Buffer.h
63
friend class BBufferProducer;
headers/os/media/BufferConsumer.h
111
friend class BBufferProducer;
headers/os/media/BufferProducer.h
186
BBufferProducer();
headers/os/media/BufferProducer.h
187
BBufferProducer(const BBufferProducer& other);
headers/os/media/BufferProducer.h
188
BBufferProducer& operator=(const BBufferProducer& other);
headers/os/media/BufferProducer.h
24
class BBufferProducer : public virtual BMediaNode {
headers/os/media/BufferProducer.h
27
virtual ~BBufferProducer();
headers/os/media/BufferProducer.h
43
explicit BBufferProducer(media_type producer_type
headers/os/media/MediaNode.h
16
class BBufferProducer;
headers/os/media/MediaNode.h
262
friend class BBufferProducer;
headers/os/media/MediaNode.h
320
BBufferProducer* fProducerThis;
headers/private/media/MediaRosterEx.h
76
status_t GetAllOutputs(BBufferProducer* node,
src/add-ons/media/media-add-ons/demultiplexer/MediaDemultiplexerNode.cpp
172
status = BBufferProducer::HandleMessage(message,data,size);
src/add-ons/media/media-add-ons/demultiplexer/MediaDemultiplexerNode.cpp
591
return BBufferProducer::VideoClippingChanged(for_source,num_shorts,clip_data,display,_deprecated_);
src/add-ons/media/media-add-ons/demultiplexer/MediaDemultiplexerNode.cpp
837
BBufferProducer::SetPlayRate(numer,denom); // XXX: do something intelligent later
src/add-ons/media/media-add-ons/demultiplexer/MediaDemultiplexerNode.h
24
public BBufferProducer,
src/add-ons/media/media-add-ons/demultiplexer/MediaOutputInfo.cpp
17
MediaOutputInfo::MediaOutputInfo(BBufferProducer * node, char * name) {
src/add-ons/media/media-add-ons/demultiplexer/MediaOutputInfo.h
20
MediaOutputInfo(BBufferProducer * _node, char * name);
src/add-ons/media/media-add-ons/demultiplexer/MediaOutputInfo.h
64
BBufferProducer * producer;
src/add-ons/media/media-add-ons/dvb/DVBMediaNode.cpp
116
, BBufferProducer(B_MEDIA_RAW_VIDEO)
src/add-ons/media/media-add-ons/dvb/DVBMediaNode.cpp
457
if (B_OK != BBufferProducer::GetLatency(out_latency))
src/add-ons/media/media-add-ons/dvb/DVBMediaNode.h
47
class DVBMediaNode : public virtual BBufferProducer,
src/add-ons/media/media-add-ons/equalizer/EqualizerNode.cpp
30
BBufferProducer(B_MEDIA_RAW_AUDIO),
src/add-ons/media/media-add-ons/equalizer/EqualizerNode.cpp
56
(BBufferProducer::HandleMessage(message, data, size) != B_OK) &&
src/add-ons/media/media-add-ons/equalizer/EqualizerNode.h
33
public BBufferProducer,
src/add-ons/media/media-add-ons/esound_sink/ESDSinkNode.cpp
82
BBufferProducer(B_MEDIA_RAW_AUDIO),
src/add-ons/media/media-add-ons/esound_sink/ESDSinkNode.h
65
public BBufferProducer,
src/add-ons/media/media-add-ons/finepix_webcam/FinePixProducer/Producer.cpp
42
BBufferProducer(B_MEDIA_ENCODED_VIDEO),
src/add-ons/media/media-add-ons/finepix_webcam/FinePixProducer/Producer.h
20
public virtual BBufferProducer,
src/add-ons/media/media-add-ons/firewire_dv/FireWireDVNode.cpp
61
BBufferProducer(B_MEDIA_ENCODED_VIDEO),
src/add-ons/media/media-add-ons/firewire_dv/FireWireDVNode.h
29
class FireWireDVNode : public virtual BBufferProducer,
src/add-ons/media/media-add-ons/mixer/AudioMixer.cpp
1185
return BBufferProducer::SendBuffer(buffer, output->MediaOutput().source,
src/add-ons/media/media-add-ons/mixer/AudioMixer.cpp
99
BBufferProducer(B_MEDIA_RAW_AUDIO),
src/add-ons/media/media-add-ons/mixer/AudioMixer.h
23
class AudioMixer : public BBufferConsumer, public BBufferProducer,
src/add-ons/media/media-add-ons/multi_audio/MultiAudioNode.cpp
177
BBufferProducer(B_MEDIA_RAW_AUDIO),
src/add-ons/media/media-add-ons/multi_audio/MultiAudioNode.h
32
class MultiAudioNode : public BBufferConsumer, public BBufferProducer,
src/add-ons/media/media-add-ons/opensound/OpenSoundNode.cpp
309
BBufferProducer(B_MEDIA_RAW_AUDIO),
src/add-ons/media/media-add-ons/opensound/OpenSoundNode.h
28
class OpenSoundNode : public BBufferConsumer, public BBufferProducer,
src/add-ons/media/media-add-ons/radeon/RadeonProducer.cpp
116
BBufferProducer(B_MEDIA_RAW_VIDEO),
src/add-ons/media/media-add-ons/radeon/RadeonProducer.cpp
1302
BBufferProducer::GetLatency( &buffer_latency );
src/add-ons/media/media-add-ons/radeon/RadeonProducer.cpp
1584
BBufferProducer::LatencyChanged( source, destination, new_latency, flags );
src/add-ons/media/media-add-ons/radeon/RadeonProducer.h
27
public virtual BBufferProducer,
src/add-ons/media/media-add-ons/reader/MediaReader.cpp
390
return BBufferProducer::VideoClippingChanged(for_source,num_shorts,clip_data,display,_deprecated_);
src/add-ons/media/media-add-ons/reader/MediaReader.cpp
56
BBufferProducer(B_MEDIA_MULTISTREAM),
src/add-ons/media/media-add-ons/reader/MediaReader.cpp
629
return BBufferProducer::SetPlayRate(numer,denom); // XXX: do something intelligent later
src/add-ons/media/media-add-ons/reader/MediaReader.cpp
99
status = BBufferProducer::HandleMessage(message,data,size);
src/add-ons/media/media-add-ons/reader/MediaReader.h
29
public BBufferProducer,
src/add-ons/media/media-add-ons/tone_producer_demo/ToneProducer.cpp
48
BBufferProducer(B_MEDIA_RAW_AUDIO),
src/add-ons/media/media-add-ons/tone_producer_demo/ToneProducer.h
32
class ToneProducer : public BBufferProducer, public BControllable, public BMediaEventLooper
src/add-ons/media/media-add-ons/usb_vision/Producer.cpp
94
BBufferProducer(B_MEDIA_RAW_VIDEO),
src/add-ons/media/media-add-ons/usb_vision/Producer.h
27
public virtual BBufferProducer,
src/add-ons/media/media-add-ons/usb_webcam/Producer.cpp
60
BBufferProducer(B_MEDIA_RAW_VIDEO),
src/add-ons/media/media-add-ons/usb_webcam/Producer.h
23
public virtual BBufferProducer,
src/add-ons/media/media-add-ons/video_mixer/VideoMixerNode.cpp
257
status = BBufferProducer::HandleMessage(message, data, size);
src/add-ons/media/media-add-ons/video_mixer/VideoMixerNode.cpp
39
BBufferProducer(B_MEDIA_RAW_VIDEO), // Raw video buffers out
src/add-ons/media/media-add-ons/video_mixer/VideoMixerNode.h
26
public BBufferProducer,
src/add-ons/media/media-add-ons/video_mixer/VideoMixerNodeProducer.cpp
153
return BBufferProducer::VideoClippingChanged(for_source, num_shorts, clip_data, display, _deprecated_);
src/add-ons/media/media-add-ons/video_mixer/VideoMixerNodeProducer.cpp
326
BBufferProducer::SetPlayRate(numer, denom); // XXX: do something intelligent later
src/add-ons/media/media-add-ons/video_producer_demo/Producer.cpp
41
BBufferProducer(B_MEDIA_RAW_VIDEO),
src/add-ons/media/media-add-ons/video_producer_demo/Producer.h
14
public virtual BBufferProducer,
src/add-ons/media/media-add-ons/vst_host/VSTNode.cpp
29
BBufferProducer(B_MEDIA_RAW_AUDIO),
src/add-ons/media/media-add-ons/vst_host/VSTNode.cpp
55
(BBufferProducer::HandleMessage(message, data, size) != B_OK) &&
src/add-ons/media/media-add-ons/vst_host/VSTNode.h
39
public BBufferProducer,
src/apps/cortex/addons/Flanger/FlangerNode.cpp
126
BBufferProducer(B_MEDIA_RAW_AUDIO),
src/apps/cortex/addons/Flanger/FlangerNode.cpp
162
BBufferProducer::HandleMessage(code, pData, size) &&
src/apps/cortex/addons/Flanger/FlangerNode.h
57
public BBufferProducer,
src/apps/cortex/addons/common/AudioFilterNode.cpp
232
BBufferProducer(B_MEDIA_RAW_AUDIO),
src/apps/cortex/addons/common/AudioFilterNode.cpp
271
BBufferProducer::HandleMessage(code, data, size) &&
src/apps/cortex/addons/common/AudioFilterNode.h
68
public BBufferProducer,
src/apps/mediaplayer/media_node_framework/audio/AudioProducer.cpp
136
BBufferProducer(B_MEDIA_RAW_AUDIO),
src/apps/mediaplayer/media_node_framework/audio/AudioProducer.cpp
610
BBufferProducer::SetRunMode(mode);
src/apps/mediaplayer/media_node_framework/audio/AudioProducer.cpp
702
ret = BBufferProducer::ProposeFormatChange(format, fOutput.destination);
src/apps/mediaplayer/media_node_framework/audio/AudioProducer.cpp
708
ret = BBufferProducer::ChangeFormat(fOutput.source, fOutput.destination,
src/apps/mediaplayer/media_node_framework/audio/AudioProducer.h
24
class AudioProducer : public BBufferProducer, public BMediaEventLooper {
src/apps/mediaplayer/media_node_framework/video/VideoProducer.cpp
46
BBufferProducer(B_MEDIA_RAW_VIDEO),
src/apps/mediaplayer/media_node_framework/video/VideoProducer.h
27
public virtual BBufferProducer {
src/kits/game/GameProducer.cpp
45
BBufferProducer(B_MEDIA_RAW_AUDIO),
src/kits/game/GameProducer.h
39
class GameProducer : public BBufferProducer, public BMediaEventLooper {
src/kits/media/BufferConsumer.cpp
74
status_t status = BBufferProducer::clip_region_to_shorts(region,
src/kits/media/BufferConsumer.cpp
78
*_format = BBufferProducer::B_CLIP_SHORT_RUNS;
src/kits/media/BufferProducer.cpp
123
BBufferProducer::SetPlayRate(int32 numer, int32 denom)
src/kits/media/BufferProducer.cpp
132
BBufferProducer::HandleMessage(int32 message, const void* data, size_t size)
src/kits/media/BufferProducer.cpp
21
BBufferProducer::~BBufferProducer()
src/kits/media/BufferProducer.cpp
31
BBufferProducer::ClipDataToRegion(int32 format, int32 size, const void* data,
src/kits/media/BufferProducer.cpp
407
BBufferProducer::AdditionalBufferRequested(const media_source& source,
src/kits/media/BufferProducer.cpp
417
BBufferProducer::LatencyChanged(const media_source& source,
src/kits/media/BufferProducer.cpp
426
BBufferProducer::SendBuffer(BBuffer* buffer, const media_source& source,
src/kits/media/BufferProducer.cpp
45
BBufferProducer::ProducerType()
src/kits/media/BufferProducer.cpp
456
BBufferProducer::SendDataStatus(int32 status,
src/kits/media/BufferProducer.cpp
474
BBufferProducer::ProposeFormatChange(media_format* format,
src/kits/media/BufferProducer.cpp
497
BBufferProducer::ChangeFormat(const media_source& source,
src/kits/media/BufferProducer.cpp
520
BBufferProducer::FindLatencyFor(const media_destination& destination,
src/kits/media/BufferProducer.cpp
544
BBufferProducer::FindSeekTag(const media_destination& destination,
src/kits/media/BufferProducer.cpp
55
BBufferProducer::BBufferProducer(media_type producer_type)
src/kits/media/BufferProducer.cpp
572
BBufferProducer::SetInitialLatency(bigtime_t initialLatency, uint32 flags)
src/kits/media/BufferProducer.cpp
589
status_t BBufferProducer::_Reserved_BufferProducer_0(void*) { return B_ERROR; }
src/kits/media/BufferProducer.cpp
590
status_t BBufferProducer::_Reserved_BufferProducer_1(void*) { return B_ERROR; }
src/kits/media/BufferProducer.cpp
591
status_t BBufferProducer::_Reserved_BufferProducer_2(void*) { return B_ERROR; }
src/kits/media/BufferProducer.cpp
592
status_t BBufferProducer::_Reserved_BufferProducer_3(void*) { return B_ERROR; }
src/kits/media/BufferProducer.cpp
593
status_t BBufferProducer::_Reserved_BufferProducer_4(void*) { return B_ERROR; }
src/kits/media/BufferProducer.cpp
594
status_t BBufferProducer::_Reserved_BufferProducer_5(void*) { return B_ERROR; }
src/kits/media/BufferProducer.cpp
595
status_t BBufferProducer::_Reserved_BufferProducer_6(void*) { return B_ERROR; }
src/kits/media/BufferProducer.cpp
596
status_t BBufferProducer::_Reserved_BufferProducer_7(void*) { return B_ERROR; }
src/kits/media/BufferProducer.cpp
597
status_t BBufferProducer::_Reserved_BufferProducer_8(void*) { return B_ERROR; }
src/kits/media/BufferProducer.cpp
598
status_t BBufferProducer::_Reserved_BufferProducer_9(void*) { return B_ERROR; }
src/kits/media/BufferProducer.cpp
599
status_t BBufferProducer::_Reserved_BufferProducer_10(void*) { return B_ERROR; }
src/kits/media/BufferProducer.cpp
600
status_t BBufferProducer::_Reserved_BufferProducer_11(void*) { return B_ERROR; }
src/kits/media/BufferProducer.cpp
601
status_t BBufferProducer::_Reserved_BufferProducer_12(void*) { return B_ERROR; }
src/kits/media/BufferProducer.cpp
602
status_t BBufferProducer::_Reserved_BufferProducer_13(void*) { return B_ERROR; }
src/kits/media/BufferProducer.cpp
603
status_t BBufferProducer::_Reserved_BufferProducer_14(void*) { return B_ERROR; }
src/kits/media/BufferProducer.cpp
604
status_t BBufferProducer::_Reserved_BufferProducer_15(void*) { return B_ERROR; }
src/kits/media/BufferProducer.cpp
609
BBufferProducer::SendBuffer(BBuffer* buffer,
src/kits/media/BufferProducer.cpp
626
BBufferProducer::clip_shorts_to_region(const int16* data, int count,
src/kits/media/BufferProducer.cpp
635
BBufferProducer::clip_region_to_shorts(const BRegion* input, int16* data,
src/kits/media/BufferProducer.cpp
70
BBufferProducer::VideoClippingChanged(const media_source& source,
src/kits/media/BufferProducer.cpp
81
BBufferProducer::GetLatency(bigtime_t* _latency)
src/kits/media/MediaNode.cpp
399
fProducerThis = dynamic_cast<BBufferProducer*>(this);
src/kits/media/MediaNode.cpp
404
if (fProducerThis && fProducerThis->BBufferProducer::HandleMessage(
src/kits/media/MediaRoster.cpp
2192
if (BBufferProducer* producer = dynamic_cast<BBufferProducer*>(node)) {
src/kits/media/MediaRoster.cpp
490
BMediaRosterEx::GetAllOutputs(BBufferProducer* node, List<media_output>* list)
src/kits/media/SoundPlayNode.cpp
35
BBufferProducer(B_MEDIA_RAW_AUDIO),
src/kits/media/SoundPlayNode.h
23
class SoundPlayNode : public BBufferProducer, public BMediaEventLooper {
src/kits/media/experimental/MediaClientNode.cpp
26
BBufferProducer(type),
src/kits/media/experimental/MediaClientNode.cpp
45
return BBufferProducer::SendBuffer(buffer, conn->_Source(), conn->_Destination());
src/kits/media/experimental/MediaClientNode.cpp
510
return BBufferProducer::GetLatency(outLatency);
src/kits/media/experimental/MediaClientNode.h
24
class BMediaClientNode : public BBufferConsumer, public BBufferProducer,
src/tests/kits/media/SizeofTest.cpp
32
CPPUNIT_ASSERT_EQUAL(244, sizeof(BBufferProducer));
src/tests/kits/media/nodetest/ProducerNode.cpp
19
BBufferProducer(B_MEDIA_RAW_AUDIO),
src/tests/kits/media/nodetest/ProducerNode.cpp
377
if (B_OK == BBufferProducer::HandleMessage(message,data,size))
src/tests/kits/media/nodetest/ProducerNode.h
4
class ProducerNode : public virtual BBufferProducer, BMediaEventLooper