/haiku/src/tests/kits/media/mp3_reader_test/ |
H A D | main.cpp | 37 TRACE("main: opening source file...\n"); 39 BDataIO *source; local 41 source = new BFile(argc == 2 ? argv[1] : FILENAME, O_RDWR); 43 source = new FileDataIO(argc == 2 ? argv[1] : FILENAME, O_RDWR); 47 reader->Setup(source); 137 delete source;
|
/haiku/src/tests/add-ons/media/plugins/musepack/ |
H A D | main.cpp | 54 TRACE("main: opening source file...\n"); 56 BDataIO *source = new BFile(argv[1], B_READ_ONLY); local 60 reader->Setup(source); 159 delete source;
|
/haiku/src/system/kernel/vm/ |
H A D | VMCache.cpp | 655 source = NULL; 717 // remove the ref to the source 718 if (source) 719 source->_RemoveConsumer(this); 965 /*! Makes this case the source of the \a consumer cache, 967 This also grabs a reference to the source cache. 979 consumer->source = this; 1235 /*! Moves pages in the given range from the source cache into this cache. Both 1239 VMCache::Adopt(VMCache* source, off_t offset, off_t size, off_t newOffset) argument 1245 VMCachePagesTree::Iterator it = source 1392 Merge(VMCache* source) argument [all...] |
/haiku/src/kits/media/ |
H A D | MediaRoster.cpp | 20 * * Redistributions of source code must retain the above copyright notice, 708 BTimeSource* source = gTimeSourceObjectManager->GetTimeSource(clone); 709 if (source == NULL) { 717 return source; 959 // corresponding to the specified node's time source. 964 // special handling for the system time source 966 "source\n"); 983 BTimeSource *source; local 994 source = MediaRosterEx(this)->MakeTimeSourceObject(reply.timesource_id); 999 return source; 1208 Disconnect(media_node_id source_nodeid, const media_source& source, media_node_id destination_nodeid, const media_destination& destination) argument [all...] |
H A D | SoundPlayNode.cpp | 124 fOutput.source.port = ControlPort(); 125 fOutput.source.id = 0; 191 if (output != fOutput.source) { 217 SoundPlayNode::FormatChangeRequested(const media_source& source, argument 259 if (forSource != fOutput.source) { 314 if (what != fOutput.source) { 383 *_source = fOutput.source; 390 SoundPlayNode::Connect(status_t error, const media_source& source, argument 397 if (source != fOutput.source) { 546 AdditionalBufferRequested(const media_source& source, media_buffer_id previousBuffer, bigtime_t previousTime, const media_seek_tag* previousTag) argument 557 LatencyChanged(const media_source& source, const media_destination& destination, bigtime_t newLatency, uint32 flags) argument [all...] |
H A D | BufferConsumer.cpp | 12 * * Redistributions of source code must retain the above copyright notice, 109 command.source = whatSource; 143 command->source = output; 162 BBufferConsumer::SetOutputEnabled(const media_source &source, argument 170 if (IS_INVALID_SOURCE(source)) 177 command.source = source; 185 return SendToPort(source.port, PRODUCER_ENABLE_OUTPUT, &command, sizeof(command)); 190 BBufferConsumer::RequestFormatChange(const media_source &source, argument 198 if (IS_INVALID_SOURCE(source)) 218 RequestAdditionalBuffer(const media_source &source, BBuffer *prev_buffer, void *_reserved) argument 239 RequestAdditionalBuffer(const media_source& source, bigtime_t startTime, void *_reserved) argument 259 SetOutputBuffersFor(const media_source &source, const media_destination &destination, BBufferGroup *group, void *user_data, int32 *change_tag, bool will_reclaim, void *_reserved_) argument 315 SendLatencyChange(const media_source& source, const media_destination& destination, bigtime_t newLatency, uint32 flags) argument 537 RequestFormatChange(const media_source& source, const media_destination& destination, media_format* format, int32* _changeTag) argument 565 SetOutputEnabled(const media_source& source, bool enabled, int32* _changeTag) argument [all...] |
/haiku/src/bin/bfs_tools/lib/ |
H A D | Inode.cpp | 433 Inode::_FindPath(Inode::Source *source) argument 440 if (source) 441 inode = source->InodeAt(parent); 470 Inode::Path(Inode::Source *source) argument 473 _FindPath(source); 480 Inode::CopyTo(const char *root, bool fullPath, Inode::Source *source) argument 488 path.Append(Path(source)); 948 File::CopyTo(const char *root, bool fullPath, Inode::Source *source) argument 950 status_t status = Inode::CopyTo(root, fullPath, source); 955 if (fullPath && Path(source)) 1072 CopyTo(const char *root, bool fullPath, Inode::Source *source) argument 1341 CopyTo(const char *root, bool fullPath,Inode::Source *source) argument [all...] |
/haiku/src/bin/bfs_tools/ |
H A D | recover.cpp | 702 HashtableInodeSource source(disk); 713 node->CopyTo(copyTo, true, &source); 722 node->CopyTo(copyTo, true, &source); 812 fprintf(stderr,"The source and target device are identical, "
|
/haiku/src/apps/tv/ |
H A D | VideoNode.cpp | 111 fInput.source = media_source::null; 262 fInput.source = src; 292 if (src != fInput.source) 300 fInput.source = media_source::null; 311 if (src != fInput.source)
|
/haiku/src/apps/mediaplayer/media_node_framework/video/ |
H A D | VideoProducer.cpp | 75 Disconnect(fOutput.source, fOutput.destination); 116 fOutput.source.port = ControlPort(); 117 fOutput.source.id = 0; 231 if (output != fOutput.source) 253 VideoProducer::FormatChangeRequested(const media_source& source, argument 259 if (source != fOutput.source) 295 if (forSource != fOutput.source) 331 VideoProducer::PrepareToConnect(const media_source& source, argument 344 if (source ! 385 Connect(status_t error, const media_source& source, const media_destination& destination, const media_format& format, char* _name) argument 467 Disconnect(const media_source& source, const media_destination& destination) argument 502 LateNoticeReceived(const media_source &source, bigtime_t how_much, bigtime_t performanceTime) argument 511 EnableOutput(const media_source& source, bool enabled, int32* _deprecated_) argument 533 AdditionalBufferRequested(const media_source& source, media_buffer_id prevBuffer, bigtime_t prevTime, const media_seek_tag* prevTag) argument 542 LatencyChanged(const media_source& source, const media_destination& destination, bigtime_t newLatency, uint32 flags) argument [all...] |
/haiku/src/apps/mediaplayer/media_node_framework/audio/ |
H A D | AudioFormatConverter.cpp | 150 AudioFormatConverter::AudioFormatConverter(AudioReader* source, uint32 format, argument 158 if (source && source->Format().type == B_MEDIA_RAW_AUDIO 159 && source->Format().u.raw_audio.byte_order == hostByteOrder) { 160 fFormat = source->Format(); 163 int32 inSampleSize = source->Format().u.raw_audio.format 169 = source->Format().u.raw_audio.buffer_size * outSampleSize 173 source = NULL; 174 fSource = source; 220 TRACE(" source forma [all...] |
H A D | AudioResampler.cpp | 83 AudioResampler::AudioResampler(AudioReader* source, float frameRate, argument 91 SetSource(source); 119 // calculate position and frames in the source data 196 AudioResampler::SetSource(AudioReader* source) argument 198 if (!source) { 199 TRACE("AudioResampler::SetSource() - NULL source\n"); 203 if (source->Format().type != B_MEDIA_RAW_AUDIO) { 210 if (source->Format().u.raw_audio.byte_order != hostByteOrder) { 217 fSource = source; 218 fFormat = source [all...] |
H A D | AudioChannelConverter.cpp | 73 AudioChannelConverter::AudioChannelConverter(AudioReader* source, argument 76 fSource(source)
|
H A D | AudioAdapter.cpp | 27 AudioAdapter::AudioAdapter(AudioReader* source, const media_format& format) argument 29 fSource(source), 38 if (source && source->Format().type == B_MEDIA_RAW_AUDIO) { 42 != source->Format().u.raw_audio.format 43 || source->Format().u.raw_audio.byte_order != hostByteOrder)) { 45 fFormatConverter = new (nothrow) AudioFormatConverter(source, 47 source = fFormatConverter; 52 != source->Format().u.raw_audio.frame_rate) { 54 source [all...] |
/haiku/src/apps/mediaplayer/media_node_framework/ |
H A D | NodeManager.cpp | 287 // find the time source 290 print_error("Can't get a time source", fStatus); 398 fStatus = fMediaRoster->Connect(videoOutput.source, videoInput.destination, 402 print_error("Can't connect the video source to the video window... " 419 fStatus = fMediaRoster->Connect(videoOutput.source, 424 print_error("Can't connect the video source to the video window", 433 fVideoConnection.source = videoOutput.source; 441 print_error("Can't set the timesource for the video source", fStatus); 506 fStatus = fMediaRoster->Connect(soundOutput.source, mixerInpu [all...] |
/haiku/src/apps/cortex/addons/common/ |
H A D | AudioFilterNode.cpp | 5 * Redistribution and use in source and binary forms, with or without 9 * 1. Redistributions of source code must retain the above copyright 348 m_input.source = media_source::null; 357 m_output.source.port = ControlPort(); 358 m_output.source.id = ID_AUDIO_MIX_OUTPUT; 526 status_t err = SendBuffer(outBuffer, m_output.source, m_output.destination); 548 const media_source& source, 554 "\tto source %" B_PRId32 "\n", source.id)); 561 if(m_input.source ! 547 Connected( const media_source& source, const media_destination& destination, const media_format& format, media_input* outInput) argument 577 Disconnected( const media_source& source, const media_destination& destination) argument 632 FormatChanged( const media_source& source, const media_destination& destination, int32 changeTag, const media_format& newFormat) argument 732 AdditionalBufferRequested( const media_source& source, media_buffer_id previousBufferID, bigtime_t previousTime, const media_seek_tag* previousTag) argument 743 Connect( status_t status, const media_source& source, const media_destination& destination, const media_format& format, char* ioName) argument 811 Disconnect( const media_source& source, const media_destination& destination) argument 849 EnableOutput( const media_source& source, bool enabled, int32* _deprecated_) argument 863 FormatChangeRequested( const media_source& source, const media_destination& destination, media_format* ioFormat, int32* _deprecated_) argument 876 FormatProposal( const media_source& source, media_format* ioFormat) argument 983 LatencyChanged( const media_source& source, const media_destination& destination, bigtime_t newLatency, uint32 flags) argument 1014 LateNoticeReceived( const media_source& source, bigtime_t howLate, bigtime_t tpWhen) argument 1049 PrepareToConnect( const media_source& source, const media_destination& destination, media_format* ioFormat, media_source* outSource, char* outName) argument 1107 SetBufferGroup( const media_source& source, BBufferGroup* group) argument 1146 VideoClippingChanged( const media_source& source, int16 numShorts, int16* clipData, const media_video_display_info& display, int32* outFromChangeTag) argument [all...] |
/haiku/src/add-ons/translators/gif/ |
H A D | GIFTranslator.cpp | 53 bool DetermineType(BPositionIO* source, bool* isGif); 121 DetermineType(BPositionIO* source, bool* isGif) argument 125 if (source->Read(header, 6) != 6) 138 source->Seek(5 * 4 - 2, SEEK_CUR); 140 if (source->Read(&cs, 4) != 4) 150 source->Seek(0, SEEK_SET);
|
/haiku/src/add-ons/media/media-add-ons/videowindow/ |
H A D | VideoNode.cpp | 84 fInput.source = media_source::null; 224 fInput.source = src; 279 if (src != fInput.source) 287 fInput.source = media_source::null; 295 if (src != fInput.source)
|
/haiku/src/add-ons/media/media-add-ons/usb_webcam/ |
H A D | Producer.cpp | 100 Disconnect(fOutput.source, fOutput.destination); 210 fOutput.source.port = ControlPort(); 211 fOutput.source.id = 0; 362 if (output != fOutput.source) 395 VideoProducer::FormatChangeRequested(const media_source &source, argument 400 if (source != fOutput.source) 462 VideoProducer::PrepareToConnect(const media_source &source, argument 477 if (source != fOutput.source) 539 Connect(status_t error, const media_source &source, const media_destination &destination, const media_format &format, char *io_name) argument 615 Disconnect(const media_source &source, const media_destination &destination) argument 649 LateNoticeReceived(const media_source &source, bigtime_t how_much, bigtime_t performance_time) argument 657 EnableOutput(const media_source &source, bool enabled, int32 *_deprecated_) argument 679 AdditionalBufferRequested(const media_source &source, media_buffer_id prev_buffer, bigtime_t prev_time, const media_seek_tag *prev_tag) argument 688 LatencyChanged(const media_source &source, const media_destination &destination, bigtime_t new_latency, uint32 flags) argument [all...] |
/haiku/src/add-ons/media/media-add-ons/usb_vision/ |
H A D | Producer.cpp | 171 Disconnect(fOutput.source, fOutput.destination); 238 fOutput.source.port = ControlPort(); 239 fOutput.source.id = 0; 464 if (output != fOutput.source) 475 VideoProducer::FormatChangeRequested(const media_source &source, argument 480 if (source != fOutput.source) 536 VideoProducer::PrepareToConnect(const media_source &source, argument 551 if (source != fOutput.source) 580 Connect(status_t error, const media_source &source, const media_destination &destination, const media_format &format, char *io_name) argument 650 Disconnect(const media_source &source, const media_destination &destination) argument 677 LateNoticeReceived(const media_source &source, bigtime_t how_much, bigtime_t performance_time) argument 684 EnableOutput(const media_source &source, bool enabled, int32 *_deprecated_) argument 704 AdditionalBufferRequested(const media_source &source, media_buffer_id prev_buffer, bigtime_t prev_time, const media_seek_tag *prev_tag) argument 712 LatencyChanged(const media_source &source, const media_destination &destination, bigtime_t new_latency, uint32 flags) argument [all...] |
/haiku/src/add-ons/media/media-add-ons/opensound/ |
H A D | OpenSoundNode.cpp | 534 mediaOutput.source.port = ControlPort(); 535 mediaOutput.source.id = fOutputs.CountItems(); 541 mediaOutput.source.id, gSupportedFormatsNames[f]); 871 channel->fInput.source = producer; 895 if (channel->fInput.source != producer) { 905 channel->fInput.source = media_source::null; 930 if (channel->fInput.source != producer) { 1038 OpenSoundNode::FormatChangeRequested(const media_source& source, argument 1179 *out_source = channel->fOutput.source; 1186 OpenSoundNode::Connect(status_t error, const media_source& source, argument 1358 AdditionalBufferRequested(const media_source& source, media_buffer_id prev_buffer, bigtime_t prev_time, const media_seek_tag* prev_tag) argument [all...] |
/haiku/src/add-ons/media/media-add-ons/mixer/ |
H A D | AudioMixer.cpp | 267 out_input->source = media_source::null; 336 media_source source = media_source::null; local 337 source.port = buffer->Header()->source_port; 338 source.id = buffer->Header()->source; 340 NotifyLateProducer(source, variation, TimeSource()->Now()); 565 AudioMixer::FormatChangeRequested(const media_source &source, argument 589 if (source != output->MediaOutput().source) { 590 ERROR("AudioMixer::FormatChangeRequested: wrong output source\ 738 LatencyChanged(const media_source& source, const media_destination& destination, bigtime_t new_latency, uint32 flags) argument 884 Connect(status_t error, const media_source &source, const media_destination &dest, const media_format &format, char *io_name) argument [all...] |
/haiku/src/add-ons/media/media-add-ons/firewire_dv/ |
H A D | FireWireDVNode.cpp | 142 fOutputEncVideo.source.port = ControlPort(); 143 fOutputEncVideo.source.id = 0; 189 FireWireDVNode::FormatChangeRequested(const media_source& source, argument 225 FireWireDVNode::SetBufferGroup(const media_source& source, BBufferGroup* group) argument 278 FireWireDVNode::FormatProposal(const media_source& source, argument 297 if (source.port != ControlPort()) { 319 FireWireDVNode::PrepareToConnect(const media_source& source, argument 337 // is the source valid? 338 if (source.port != ControlPort() && 362 // set source an 371 Connect(status_t error, const media_source& source, const media_destination& destination, const media_format& format, char* io_name) argument 415 Disconnect(const media_source &source, const media_destination& destination) argument 427 LateNoticeReceived(const media_source& source, bigtime_t how_much, bigtime_t performance_time) argument 435 EnableOutput(const media_source& source, bool enabled, int32* _deprecated_) argument 444 AdditionalBufferRequested(const media_source& source, media_buffer_id prev_buffer, bigtime_t prev_time, const media_seek_tag* prev_tag) argument [all...] |
/haiku/src/add-ons/media/media-add-ons/finepix_webcam/FinePixProducer/ |
H A D | Producer.cpp | 83 Disconnect(fOutput.source, fOutput.destination); 149 fOutput.source.port = ControlPort(); 150 fOutput.source.id = 0; 276 if (output != fOutput.source) 287 FinePixProducer::FormatChangeRequested(const media_source &source, argument 292 if (source != fOutput.source) 348 FinePixProducer::PrepareToConnect(const media_source &source, argument 363 if (source != fOutput.source) 392 Connect(status_t error, const media_source &source, const media_destination &destination, const media_format &format, char *io_name) argument 497 Disconnect(const media_source &source, const media_destination &destination) argument 528 LateNoticeReceived(const media_source &source, bigtime_t how_much, bigtime_t performance_time) argument 535 EnableOutput(const media_source &source, bool enabled, int32 *_deprecated_) argument 555 AdditionalBufferRequested(const media_source &source, media_buffer_id prev_buffer, bigtime_t prev_time, const media_seek_tag *prev_tag) argument 563 LatencyChanged(const media_source &source, const media_destination &destination, bigtime_t new_latency, uint32 flags) argument [all...] |
/haiku/src/add-ons/media/media-add-ons/esound_sink/ |
H A D | ESDSinkNode.cpp | 10 * Redistribution and use in source and binary forms, with or without modification, 13 * - Redistributions of source code must retain the above copyright notice, 208 fOutput.source.port = ControlPort(); 209 fOutput.source.id = 0; 211 sprintf(fOutput.name, "input %ld", fOutput.source.id); 462 fInput.source = producer; 479 if (fInput.source != producer) { 484 fInput.source = media_source::null; 505 if (fInput.source != producer) { 586 ESDSinkNode::FormatChangeRequested(const media_source& source, cons [all...] |