/haiku/src/apps/mediaplayer/supplier/ |
H A D | ProxyAudioSupplier.h | 48 void _ReadSilence(void* buffer, int64 frames) const; 50 int64 frames) const; 51 void* _SkipFrames(void* buffer, int64 frames) const;
|
H A D | ProxyAudioSupplier.cpp | 165 "frames: %lld\n", intervalIndex, 179 // backwards -> reverse frames 336 ProxyAudioSupplier::_ReadSilence(void* buffer, int64 frames) const 338 memset(buffer, 0, (char*)_SkipFrames(buffer, frames) - (char*)buffer); 343 ProxyAudioSupplier::_ReverseFrames(void* buffer, int64 frames) const 349 char* back = (char*)buffer + (frames - 1) * frameSize; 360 ProxyAudioSupplier::_SkipFrames(void* buffer, int64 frames) const 365 return (char*)buffer + frames * frameSize;
|
/haiku/src/add-ons/media/media-add-ons/multi_audio/ |
H A D | TimeComputer.cpp | 51 TimeComputer::AddTimeStamp(bigtime_t realTime, uint64 frames) argument 62 fFrameBase = frames; 71 + bigtime_t((frames - fFrameBase) * fUsecsPerFrame);
|
H A D | TimeComputer.h | 18 void AddTimeStamp(bigtime_t realTime, uint64 frames);
|
/haiku/src/apps/cortex/support/ |
H A D | SoundUtils.cpp | 75 // This will give us the number of full-sized frames that will fit 78 int frames = 0; local 80 frames = format.buffer_size / bytes_per_frame(format); 82 return frames; 95 // bytes/(bytes/frame) / frames/sec 96 // = frames * sec/frames 121 // secs * ( (frames/sec) / (frames/buffer) ) = secs * (buffers/sec) = buffers
|
/haiku/src/kits/media/ |
H A D | TimeCode.cpp | 10 status_t us_to_timecode(bigtime_t micros, int * hours, int * minutes, int * seconds, int * frames, const timecode_info * code) argument 31 // Convert us to frames 35 return frames_to_timecode(l_frames, hours, minutes, seconds, frames, code); 38 status_t timecode_to_us(int hours, int minutes, int seconds, int frames, bigtime_t * micros, const timecode_info * code) argument 44 if (timecode_to_frames(hours, minutes, seconds, frames, &l_frames, code) == B_OK) { 70 status_t frames_to_timecode(int32 l_frames, int * hours, int * minutes, int * seconds, int * frames, const timecode_info * code) argument 95 // Gaining frames may mean that we gain more frames so we keep adjusting until no more to adjust 104 // l_frames should now include all adjusted frames 118 // Gaining frames ma 142 timecode_to_frames(int hours, int minutes, int seconds, int frames, int32 * l_frames, const timecode_info * code) argument 275 BTimeCode(int hours, int minutes, int seconds, int frames, timecode_type type) argument 295 SetData(int hours, int minutes, int seconds, int frames) argument [all...] |
H A D | SoundFile.cpp | 246 int64 frames = count; local 249 reinterpret_cast<void *>(buf), &frames); 250 count -= frames; 251 frameRead += frames; 252 buf += fSampleSize * fChannelCount * frames; 275 int64 frames = n; local 276 status_t status = fMediaTrack->SeekToFrame(&frames); 281 return frames;
|
/haiku/src/tests/kits/media/playsound/ |
H A D | playfile.cpp | 29 int64 frames = 0; local 32 playTrack->ReadFrames(buffer, &frames); 34 if (frames <=0) {
|
/haiku/src/bin/media_client/ |
H A D | MediaPlay.cpp | 33 int64 frames = 0; local 36 playTrack->ReadFrames(buffer, &frames); 38 if (frames <=0) {
|
/haiku/src/kits/game/ |
H A D | GSUtility.h | 50 _gs_ramp* InitRamp(float* value, float set, float frames, bigtime_t duration);
|
H A D | SimpleGameSound.cpp | 160 int64 frames = audioStream->CountFrames(); 177 uchar * data = new uchar[frames * gsformat.channel_count]; 179 while (framesTotal < frames) { 195 error = Init(data, frames, &gsformat); 203 char * data = new char[frames * frameSize]; 204 gsformat.buffer_size = frames * frameSize; 206 while (framesTotal < frames) { 213 error = Init(data, frames, &gsformat);
|
H A D | GSUtility.cpp | 19 InitRamp(float* value, float set, float frames, bigtime_t duration) argument 29 ramp->frame_total = frames * sec;
|
H A D | GameSoundBuffer.cpp | 249 GameSoundBuffer::Play(void * data, int64 frames) argument 260 FillBuffer(data, frames); 265 for (int64 i = 0; i < frames; i++) { 275 for (int64 i = 0; i < frames; i++) { 286 for (int64 i = 0; i < frames; i++) { 297 for (int64 i = 0; i < frames; i++) { 310 FillBuffer(data, frames); 479 const void * data, int64 frames) 484 fBufferSize = frames * fFrameSize; 504 SimpleSoundBuffer::FillBuffer(void * data, int64 frames) argument 478 SimpleSoundBuffer(const gs_audio_format * format, const void * data, int64 frames) argument 563 FillBuffer(void * buffer, int64 frames) argument [all...] |
H A D | GameProducer.cpp | 243 int32 frames = int32(fBufferSize / fFrameSize); local 244 float* data = new float[frames * 2]; 248 for (int32 i = 0; i < frames; i++) { 249 data[i * 2] = 0.8 * float(i / frames); 250 data[i * 2 + 1] = 0.8 * float(i / frames); 262 bigtime_t duration = bigtime_t(1000000) * frames 534 int64 frames = int64(fBufferSize / fFrameSize); 538 fObject->Play(buf->Data(), frames);
|
/haiku/src/apps/cortex/addons/common/ |
H A D | AudioBuffer.cpp | 72 uint32 frames, 83 resize(frames); 89 uint32 frames, 96 frames, 149 uint32 frames, 157 operator=(AudioBuffer(format, pData, frames, bCircular, pFromPool)); 192 uint32 frames) const { 196 return rawCopyTo(target, pioFromFrame, pioTargetFrame, frames); 211 uint32 toCopy = frames * m_format.channel_count; 262 uint32 frames, 70 AudioBuffer( const media_raw_audio_format& format, uint32 frames, bool bCircular, rtm_pool* pFromPool) argument 86 AudioBuffer( const media_raw_audio_format& format, void* pData, uint32 frames, bool bCircular, rtm_pool* pFromPool) argument 146 adopt( const media_raw_audio_format& format, void* pData, uint32 frames, bool bCircular, rtm_pool* pFromPool) argument 258 mixTo( AudioBuffer& target, uint32* pioFromFrame, uint32* pioTargetFrame, uint32 frames, float fGain ) const argument [all...] |
/haiku/src/servers/media_addon/ |
H A D | MediaFilePlayer.cpp | 165 int64 frames = 0; local 166 player->fPlayTrack->ReadFrames(buffer, &frames); 168 if (frames <= 0)
|
/haiku/src/apps/cortex/InfoView/ |
H A D | FileNodeInfoView.cpp | 141 int hours, minutes, seconds, frames; local 142 us_to_timecode(duration, &hours, &minutes, &seconds, &frames); 144 sprintf(buffer, "%02d:%02d:%02d:%02d", hours, minutes, seconds, frames);
|
/haiku/src/apps/mediaplayer/media_node_framework/audio/ |
H A D | AudioAdapter.cpp | 94 AudioAdapter::Read(void* buffer, int64 pos, int64 frames) argument 96 TRACE("AudioAdapter::Read(%p, %lld, %lld)\n", buffer, pos, frames); 101 status_t ret = fFinalConverter->Read(buffer, pos, frames);
|
/haiku/src/libs/compat/freebsd_network/ |
H A D | usb.cpp | 247 iovec* frames; member in struct:usb_xfer 324 xfer->nframes = setup->frames; 328 xfer->frames = (iovec*)calloc(xfer->max_frame_count, sizeof(iovec)); 359 free(xfer->frames); 414 xfer->frames[frindex].iov_base = ptr; 415 xfer->frames[frindex].iov_len = len; 427 if (xfer->frames[frindex].iov_base == NULL) 430 xfer->frames[frindex].iov_len = len; 447 xfer->frames[frindex].iov_base = cache->buffer; 540 status = sUSB->queue_bulk_v(xfer->pipe, xfer->frames, xfe 601 int frames = 0; local [all...] |
/haiku/headers/os/midi/ |
H A D | Samples.h | 19 void* sampleData, int32 frames, int16 bytes_per_sample,
|
/haiku/src/kits/media/legacy/ |
H A D | OldAudioModule.h | 25 BAudioEvent(int32 frames, bool stereo, float* samples = NULL); 38 virtual bool MixIn (float* dst, int32 frames, mk_time time); 76 bool WriteDAC(short* buf, int32 frames, audio_buffer_header* header); 130 void ReadADC(short* buf, int32 frames, audio_buffer_header* header);
|
H A D | OldAudioModule.cpp | 22 BAudioEvent::BAudioEvent(int32 frames, bool stereo, float *samples) argument 118 BAudioEvent::MixIn(float *dst, int32 frames, mk_time time) argument 268 BDACRenderer::WriteDAC(short *buf, int32 frames, audio_buffer_header *header) argument 428 BADCSource::ReadADC(short *buf, int32 frames, audio_buffer_header *header) argument
|
/haiku/src/add-ons/media/media-add-ons/mixer/ |
H A D | MixerUtils.cpp | 230 duration_for_frames(double framerate, int64 frames) argument 232 if (frames <= 0 || framerate <= 0.0) 234 return (bigtime_t)((1000000.0 * frames) / framerate); 252 int frames = 0; local 254 frames = format.buffer_size / bytes_per_frame(format); 256 return frames;
|
/haiku/src/system/kernel/arch/m68k/ |
H A D | arch_debug.cpp | 165 frameStack->frames[i], frameStack->frames[i] + 1); 188 if (framePointer == (addr_t)frameStack->frames[i]) { 190 frame = frameStack->frames[i]; 281 // Keep skipping normal stack frames until we've skipped the iframes we're 305 if (framePointer == (addr_t)frameStack->frames[i]) { 307 frame = frameStack->frames[i];
|
/haiku/src/system/kernel/arch/ppc/ |
H A D | arch_thread.cpp | 37 stack->frames[stack->index++] = frame; 60 return thread->arch_info.iframes.frames[thread->arch_info.iframes.index - 1]; 77 struct iframe *frame = thread->arch_info.iframes.frames[i]; 137 // space for frame pointer and return address, and stack frames must be
|