Lines Matching defs:ToneProducer

2 	ToneProducer.cpp
11 #include "ToneProducer.h"
44 // ToneProducer implementation
46 ToneProducer::ToneProducer(BMediaAddOn* pAddOn)
47 : BMediaNode("ToneProducer"),
92 ::strcpy(mOutput.name, "ToneProducer Output");
95 ToneProducer::~ToneProducer()
109 ToneProducer::AddOn(int32 *internal_id) const
123 ToneProducer::GetParameterValue(int32 id, bigtime_t* last_change, void* value, size_t* ioSize)
125 FPRINTF(stderr, "ToneProducer::GetParameterValue\n");
165 ToneProducer::SetParameterValue(int32 id, bigtime_t performance_time, const void* value, size_t size)
190 status_t ToneProducer::StartControlPanel(
192 PRINT(("ToneProducer::StartControlPanel(%p)\n", pMessenger));
205 ToneProducer::FormatSuggestionRequested(media_type type, int32 /*quality*/, media_format* format)
210 FPRINTF(stderr, "ToneProducer::FormatSuggestionRequested\n");
230 ToneProducer::FormatProposal(const media_source& output, media_format* format)
234 FPRINTF(stderr, "ToneProducer::FormatProposal\n");
239 FPRINTF(stderr, "ToneProducer::FormatProposal returning B_MEDIA_BAD_SOURCE\n");
250 FPRINTF(stderr, "ToneProducer::FormatProposal returning B_MEDIA_BAD_FORMAT\n");
257 ToneProducer::FormatChangeRequested(const media_source& source, const media_destination& destination, media_format* io_format, int32* _deprecated_)
259 FPRINTF(stderr, "ToneProducer::FormatChangeRequested\n");
266 ToneProducer::GetNextOutput(int32* cookie, media_output* out_output)
268 FPRINTF(stderr, "ToneProducer::GetNextOutput\n");
283 ToneProducer::DisposeOutputCookie(int32 cookie)
285 FPRINTF(stderr, "ToneProducer::DisposeOutputCookie\n");
292 ToneProducer::SetBufferGroup(const media_source& for_source, BBufferGroup* newGroup)
294 FPRINTF(stderr, "ToneProducer::SetBufferGroup\n");
327 ToneProducer::GetLatency(bigtime_t* out_latency)
329 FPRINTF(stderr, "ToneProducer::GetLatency\n");
337 ToneProducer::PrepareToConnect(const media_source& what, const media_destination& where, media_format* format, media_source* out_source, char* out_name)
344 FPRINTF(stderr, "ToneProducer::PrepareToConnect\n");
417 ToneProducer::Connect(status_t error, const media_source& source, const media_destination& destination, const media_format& format, char* io_name)
419 FPRINTF(stderr, "ToneProducer::Connect\n");
491 ToneProducer::Disconnect(const media_source& what, const media_destination& where)
493 FPRINTF(stderr, "ToneProducer::Disconnect\n");
512 ToneProducer::LateNoticeReceived(const media_source& what, bigtime_t how_much, bigtime_t performance_time)
514 FPRINTF(stderr, "ToneProducer::LateNoticeReceived\n");
556 ToneProducer::EnableOutput(const media_source& what, bool enabled, int32* _deprecated_)
558 FPRINTF(stderr, "ToneProducer::EnableOutput\n");
571 ToneProducer::SetPlayRate(int32 numer, int32 denom)
573 FPRINTF(stderr, "ToneProducer::SetPlayRate\n");
581 ToneProducer::HandleMessage(int32 message, const void* data, size_t size)
583 FPRINTF(stderr, "ToneProducer::HandleMessage(%" B_PRId32 " = 0x%" B_PRIx32
589 // ToneProducer node doesn't support any private messages, so we just
595 ToneProducer::AdditionalBufferRequested(const media_source& source, media_buffer_id prev_buffer, bigtime_t prev_time, const media_seek_tag* prev_tag)
597 FPRINTF(stderr, "ToneProducer::AdditionalBufferRequested\n");
604 ToneProducer::LatencyChanged(
610 PRINT(("ToneProducer::LatencyChanged(): %" B_PRIdBIGTIME "\n",
628 ToneProducer::NodeRegistered()
630 FPRINTF(stderr, "ToneProducer::NodeRegistered\n");
645 ToneProducer::Start(bigtime_t performance_time)
647 PRINT(("ToneProducer::Start(%" B_PRIdBIGTIME "): now %" B_PRIdBIGTIME "\n",
660 ToneProducer::Stop(bigtime_t performance_time, bool immediate)
664 printf("ToneProducer: B_PRODUCER_STOPPED at %" B_PRIdBIGTIME "\n",
675 ToneProducer::SetRunMode(run_mode mode)
677 FPRINTF(stderr, "ToneProducer::SetRunMode\n");
688 ToneProducer::HandleEvent(const media_timed_event* event, bigtime_t lateness, bool realTimeEvent)
690 // FPRINTF(stderr, "ToneProducer::HandleEvent\n");
817 ToneProducer::AllocateBuffers()
819 FPRINTF(stderr, "ToneProducer::AllocateBuffers\n");
833 ToneProducer::FillNextBuffer(bigtime_t event_time)
905 ToneProducer::FillSineBuffer(float *data, size_t numFrames, bool stereo)
931 ToneProducer::FillTriangleBuffer(float *data, size_t numFrames, bool stereo)
964 ToneProducer::FillSawtoothBuffer(float *data, size_t numFrames, bool stereo)
988 // utility - build the ToneProducer's parameter web