Home
last modified time | relevance | path

Searched refs:fSupplier (Results 1 – 8 of 8) sorted by relevance

/haiku/src/apps/mediaplayer/supplier/
H A DProxyVideoSupplier.cpp21 fSupplier(NULL) in ProxyVideoSupplier()
34 return fSupplier->Format(); in Format()
47 if (fSupplier == NULL) in FillBuffer()
50 if (fSupplier->CurrentFrame() == startFrame + 1) { in FillBuffer()
58 if (fSupplier->CurrentFrame() != startFrame) { in FillBuffer()
60 ret = fSupplier->SeekToFrame(&frame); in FillBuffer()
70 ret = fSupplier->ReadFrame(buffer, &performanceTime, format, in FillBuffer()
78 ret = fSupplier->ReadFrame(buffer, &performanceTime, format, wasCached); in FillBuffer()
97 fSupplier = supplier; in SetSupplier()
H A DProxyAudioSupplier.cpp60 fSupplier(NULL), in ProxyAudioSupplier()
82 if (fSupplier == NULL) in InitialLatency()
85 return fSupplier->InitialLatency(); in InitialLatency()
137 if (!fSupplier) in GetFrames()
225 SetSupplier(fSupplier, fVideoFrameRate); in SetFormat()
256 fSupplier = supplier; in SetSupplier()
262 fAdapter = new AudioAdapter(fSupplier, Format()); in SetSupplier()
293 if (!fSupplier) { in _AudioFrameForVideoFrame()
297 const media_format& format = fSupplier->Format(); in _AudioFrameForVideoFrame()
306 if (!fSupplier) { in _VideoFrameForAudioFrame()
[all …]
H A DProxyVideoSupplier.h33 VideoTrackSupplier* fSupplier; variable
H A DProxyAudioSupplier.h60 AudioTrackSupplier* fSupplier; variable
/haiku/src/apps/mediaplayer/media_node_framework/audio/
H A DAudioProducer.cpp148 fSupplier(supplier), in AudioProducer()
185 if (fSupplier != NULL) { in AudioProducer()
186 fSupplier->SetAudioProducer(this); in AudioProducer()
187 SetInitialLatency(fSupplier->InitialLatency()); in AudioProducer()
399 if (fSupplier != NULL) in PrepareToConnect()
400 fSupplier->SetFormat(fOutput.format); in PrepareToConnect()
432 if (fSupplier) { in Connect()
434 fSupplier->SetFormat(fOutput.format); in Connect()
625 fStartTime = event->event_time + fSupplier->InitialLatency(); in HandleEvent()
627 fStartTime - fSupplier->InitialLatency(), in HandleEvent()
[all …]
H A DAudioProducer.h131 AudioSupplier* fSupplier; variable
/haiku/src/apps/mediaplayer/media_node_framework/video/
H A DVideoProducer.cpp62 fSupplier(supplier) in VideoProducer()
362 = fSupplier->Format().u.raw_video.display.line_width; in PrepareToConnect()
366 = fSupplier->Format().u.raw_video.display.line_count; in PrepareToConnect()
370 = fSupplier->Format().u.raw_video.field_rate; in PrepareToConnect()
374 = fSupplier->Format().u.raw_video.display.bytes_per_row; in PrepareToConnect()
761 err = fSupplier->FillBuffer(playlistFrame, in _FrameGeneratorThread()
798 fSupplier->DeleteCaches(); in _FrameGeneratorThread()
H A DVideoProducer.h134 VideoSupplier* fSupplier; variable