Searched refs:frames (Results 1 - 25 of 92) sorted by last modified time

1234

/haiku/src/add-ons/media/plugins/ffmpeg/
H A DAVCodecDecoder.cpp375 // the audio container (e.g. WMA) and not in the audio frames
428 // Initialize variables needed to manage decoding as much audio frames as
475 // the video container (e.g. WMV) and not in the video frames
538 // Progressive (non-interlaced) video frames are delivered
548 // the video frames have timestamps that are several hundred values apart. This allows for
592 /*! \brief Fills the outBuffer with one or more already decoded audio frames.
598 frames to.
600 copied audio frames (usually several audio frames at once).
605 \returns B_OK Decoding audio frames succeede
943 int32 frames = min_c(outFrames, inFrames); local
[all...]
/haiku/headers/private/kernel/arch/arm64/
H A Darch_thread_types.h15 struct iframe *frames[IFRAME_TRACE_DEPTH]; member in struct:iframe_stack
/haiku/src/add-ons/kernel/drivers/network/wlan/idualwifi7260/dev/pci/
H A Dif_iwm.c3216 ml_purge(&entry->frames);
3283 if (ml_empty(&entries[index].frames)) {
3308 * If no frame expired and there are stored frames, index is now
3670 * Clear pending frames but keep the queue enabled.
4905 /* Allow control frames in monitor mode. */
4976 * and handle pseudo-duplicate frames which result from deaggregation
4977 * of A-MSDU frames in hardware.
5072 * Empty list is valid as well since nssn indicates frames were
5075 while ((m = ml_dequeue(&entries[index].frames)) != NULL) {
5150 * Handle re-ordering of frames whic
[all...]
/haiku/src/add-ons/kernel/drivers/network/wlan/iaxwifi200/dev/pci/
H A Dif_iwx.c2064 * management, control, and non-QoS data frames.
3221 ml_purge(&entry->frames);
3323 if (ml_empty(&entries[index].frames)) {
3348 * If no frame expired and there are stored frames, index is now
4766 * and handle pseudo-duplicate frames which result from deaggregation
4767 * of A-MSDU frames in hardware.
4862 * Empty list is valid as well since nssn indicates frames were
4865 while ((m = ml_dequeue(&entries[index].frames)) != NULL) {
4940 * Handle re-ordering of frames which were de-aggregated in hardware.
5055 /* release immediately if allowed by nssn and no stored frames */
[all...]
H A Dif_iwxvar.h363 * @reorder_timer: timer for frames are in the reorder buffer. For AMSDU
391 * @frames: list of mbufs stored (A-MSDU subframes share a sequence number)
395 struct mbuf_list frames; member in struct:iwx_reorder_buf_entry
416 * @reorder_buf_data: buffered frames, one entry per sequence number
/haiku/src/add-ons/media/plugins/raw_decoder/
H A DRawDecoderPlugin.cpp500 int32 frames = min_c(fOutputBufferFrameCount - *frameCount, local
502 if (frames == 0)
505 int32 samples = frames * fInputFormat.u.raw_audio.channel_count;
507 fChunkBuffer = (const char *)fChunkBuffer + frames * fInputFrameSize;
508 fChunkSize -= frames * fInputFrameSize;
509 output_buffer += frames * fOutputFrameSize;
510 *frameCount += frames;
511 fStartTime += (1000000LL * frames) / fFrameRate;
/haiku/src/apps/mediaplayer/
H A DMainWin.h112 void _Wind(bigtime_t howMuch, int64 frames);
H A DMainWin.cpp1112 int64 frames; local
1114 || msg->FindInt64("frames", &frames) != B_OK) {
1118 _Wind(howMuch, frames);
2430 windMessage.AddInt64("frames", 5);
2433 windMessage.AddInt64("frames", 1);
2446 windMessage.AddInt64("frames", -5);
2449 windMessage.AddInt64("frames", -1);
2716 MainWin::_Wind(bigtime_t howMuch, int64 frames) argument
2721 if (frames !
[all...]
/haiku/src/system/kernel/arch/ppc/
H A Darch_debug.cpp165 frameStack->frames[i], frameStack->frames[i] + 1);
188 if (framePointer == (((addr_t)frameStack->frames[i] - 8) & ~0xf)) {
190 frame = frameStack->frames[i];
/haiku/src/system/kernel/arch/m68k/
H A Darch_debug.cpp165 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];
H A Darch_thread.cpp49 stack->frames[stack->index++] = frame;
72 return thread->arch_info.iframes.frames[thread->arch_info.iframes.index - 1];
89 struct iframe *frame = thread->arch_info.iframes.frames[i];
165 // space for frame pointer and return address, and stack frames must be
/haiku/src/system/kernel/arch/arm64/
H A Darch_debug.cpp364 frameStack->frames[i], frameStack->frames[i] + 1);
387 if (fp == (addr_t)frameStack->frames[i]) {
389 frame = frameStack->frames[i];
H A Darch_thread.cpp34 stack->frames[stack->index++] = frame;
/haiku/src/system/kernel/arch/arm/
H A Darch_debug.cpp374 frameStack->frames[i], frameStack->frames[i] + 1);
397 if (fp == (addr_t)frameStack->frames[i]) {
399 frame = frameStack->frames[i];
H A Darch_thread.cpp50 stack->frames[stack->index++] = frame;
/haiku/src/apps/mediaplayer/media_node_framework/audio/
H A DAudioFormatConverter.cpp110 const char* inBuffer, char* outBuffer, int32 frames,
113 for (int32 i = 0; i < frames; i++) {
190 AudioFormatConverter::Read(void* buffer, int64 pos, int64 frames) argument
192 TRACE("AudioFormatConverter::Read(%p, %lld, %lld)\n", buffer, pos, frames);
204 return fSource->Read(buffer, pos, frames);
231 reformatBuffer = new char[frames * inFrameSize];
234 error = fSource->Read(inBuffer, pos, frames);
240 frames * inFrameSize);
251 frames, inSampleSize, outSampleSize, channelCount); local
255 frames, inSampleSiz local
109 convert(const ReadT& read, const WriteT& write, const char* inBuffer, char* outBuffer, int32 frames, int32 inSampleSize, int32 outSampleSize, int32 channelCount) argument
259 frames, inSampleSize, outSampleSize, channelCount); local
263 frames, inSampleSize, outSampleSize, channelCount); local
272 frames, inSampleSize, outSampleSize, channelCount); local
278 frames, inSampleSize, outSampleSize, channelCount); local
282 frames, inSampleSize, outSampleSize, channelCount); local
286 frames, inSampleSize, outSampleSize, channelCount); local
295 frames, inSampleSize, outSampleSize, channelCount); local
299 frames, inSampleSize, outSampleSize, channelCount); local
305 frames, inSampleSize, outSampleSize, channelCount); local
309 frames, inSampleSize, outSampleSize, channelCount); local
318 frames, inSampleSize, outSampleSize, channelCount); local
322 frames, inSampleSize, outSampleSize, channelCount); local
326 frames, inSampleSize, outSampleSize, channelCount); local
332 frames, inSampleSize, outSampleSize, channelCount); local
341 frames, inSampleSize, outSampleSize, channelCount); local
345 frames, inSampleSize, outSampleSize, channelCount); local
349 frames, inSampleSize, outSampleSize, channelCount); local
353 frames, inSampleSize, outSampleSize, channelCount); local
[all...]
H A DAudioResampler.cpp39 double inFrameRate, double outFrameRate, int32 frames)
44 for (sample_t outFrame = 0; outFrame < frames; outFrame++) {
110 AudioResampler::Read(void* buffer, int64 pos, int64 frames) argument
112 TRACE("AudioResampler::Read(%p, %lld, %lld)\n", buffer, pos, frames);
119 // calculate position and frames in the source data
121 int64 sourceFrames = ConvertToSource(pos + frames) - sourcePos;
123 if (sourceFrames == frames) {
128 ReadSilence(buffer, frames);
140 // we need at least two frames to interpolate
157 channelCount, inFrameRate, outFrameRate, (int32)frames);
38 resample_linear(void* _inBuffer, void* _outBuffer, uint32 channelCount, double inFrameRate, double outFrameRate, int32 frames) argument
[all...]
H A DAudioChannelConverter.cpp27 int32 frames)
36 for (int32 i = 0; i < frames; i++) {
46 for (int32 i = 0; i < frames; i++) {
57 for (int32 i = 0; i < frames; i++) {
96 AudioChannelConverter::Read(void* outBuffer, int64 pos, int64 frames) argument
98 TRACE("AudioChannelConverter::Read(%p, %lld, %lld)\n", outBuffer, pos, frames);
111 uint8* inBuffer = new (nothrow) uint8[inFrameSize * frames];
114 status_t ret = fSource->Read(inBuffer, pos, frames);
124 inChannels, outChannels, frames);
128 inChannels, outChannels, frames);
26 convert(Type* inBuffer, Type* outBuffer, int32 inChannels, int32 outChannels, int32 frames) argument
[all...]
H A DAudioAdapter.cpp94 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/apps/cortex/addons/common/
H A DAudioFilterNode.cpp702 // locate key frames in the media data."
1484 uint32 framesRemaining = input.frames();
1509 "*** AudioFilterNode::processBuffer(): insufficient frames filled\n"));
1518 outputBuffer->Header()->size_used = input.frames() * bytes_per_frame(m_output.format.u.raw_audio);
/haiku/src/add-ons/media/media-add-ons/usb_webcam/
H A DProducer.cpp787 /* Start producing frames, even if the output hasn't been connected yet. */
871 float fps = (fStats[0].frames - fStats[1].frames) * 1000000LL
885 /* The following functions form the thread that generates frames. You should
1005 fStats[0].frames = fFrame;
1010 //XXX: that's what we should be doing, but CodyCam drops all frames as they are late. (maybe add latency ??)
/haiku/src/add-ons/media/media-add-ons/opensound/
H A DOpenSoundNode.cpp140 int32 frames = bytes / bytes_per_frame(fInput.format); local
141 for (int32 i = 0; i < frames; i ++) {
/haiku/src/add-ons/media/media-add-ons/mixer/
H A DMixerInput.cpp156 double frames = ((double)in_frames * fMixBufferFrameRate) local
158 int out_frames = int(frames);
159 fFractionalFrames += frames - double(out_frames);
229 // printf("data arrived for %10Ld to %10Ld, storing at frames %ld to %ld\n",
241 // "frames %ld to %ld and %ld to %ld\n", fCore->fTimeSource->Now(),
247 "frames %ld to %ld and %ld to %ld\n", fCore->fTimeSource->Now(),
259 // convert offset from frames into bytes
283 // "frames %ld to %ld\n", fCore->fTimeSource->Now(), start,
288 "frames %ld to %ld\n", fCore->fTimeSource->Now(), start,
295 // convert offset from frames int
671 SetMixBufferFormat(int32 framerate, int32 frames) argument
[all...]
H A DMixerInput.h76 int32 frames);
158 PRINT(3, "GetMixerChannelInfo: frames %ld to %ld\n", offset,
/haiku/src/add-ons/kernel/file_systems/cdda/
H A Dkernel_interface.cpp117 uint64 start, uint64 frames, int32 type);
176 const char* name, uint64 start, uint64 frames,
678 uint64 frames = next.minute * kFramesPerMinute local
686 frames -= kDataTrackLeadGap;
688 totalFrames += frames;
712 Inode* inode = _CreateNode(fRootNode, title, startFrame, frames,
853 uint64 frames, int32 type)
855 Inode* inode = new(std::nothrow) Inode(this, parent, name, start, frames,
1164 uint64 frames, int32 type)
1173 fFrameCount = frames;
852 _CreateNode(Inode* parent, const char* name, uint64 start, uint64 frames, int32 type) argument
1163 Inode(Volume* volume, Inode* parent, const char* name, uint64 start, uint64 frames, int32 type) argument
[all...]

Completed in 408 milliseconds

1234