Home
last modified time | relevance | path

Searched refs:renderFrame (Results 1 – 13 of 13) sorted by relevance

/ohos5.0/foundation/multimedia/media_lite/services/player_lite/impl/player_control/sink/
H A Dplayer_audio_sink.cpp159 if (renderFrame.timeStamp == -1) { in UpdateAudioPts()
162 renderFrame.timeStamp = lastPts + duration; in UpdateAudioPts()
164 timestamp = renderFrame.timeStamp; in UpdateAudioPts()
192 renderFrame = frameCacheQue_[0]; in GetRenderFrame()
247 int32_t AudioSink::WriteToAudioDevice(CodecBuffer &renderFrame) in WriteToAudioDevice() argument
256 …ret = audioRender_->RenderFrame(audioRender_, (void*)(renderFrame.buffer[0].buf + renderFrame.buff… in WriteToAudioDevice()
274 PlayerBufferInfo renderFrame; in RenderFrame() local
293 if (GetRenderFrame(renderFrame, frame) != SINK_SUCCESS) { in RenderFrame()
310 UpdateAudioPts(lastRendPts_, crtPlayPts, renderFrame.info); in RenderFrame()
318 ret = WriteToAudioDevice(renderFrame.info); in RenderFrame()
[all …]
H A Dplayer_video_sink.cpp302 int32_t VideoSink::GetRenderFrame(PlayerBufferInfo &renderFrame, PlayerBufferInfo &frame) in GetRenderFrame() argument
310 renderFrame = frameCacheQue_[0]; in GetRenderFrame()
365 int32_t VideoSink::WriteToVideoDevice(CodecBuffer &renderFrame) in WriteToVideoDevice() argument
369 layerBuf.data.virAddr = (void *)renderFrame.buffer[0].buf; in WriteToVideoDevice()
380 PlayerBufferInfo renderFrame; in RenderFrame() local
388 if (GetRenderFrame(renderFrame, frame) != SINK_SUCCESS) { in RenderFrame()
396 crtPlayPts = renderFrame.info.timeStamp; in RenderFrame()
400 MEDIA_ERR_LOG("ProcVidFrame pts: %llu failed", renderFrame.info.timeStamp); in RenderFrame()
405 ret = WriteToVideoDevice(renderFrame.info); in RenderFrame()
411 MEDIA_INFO_LOG("too late, drop, pts: %lld", renderFrame.info.timeStamp); in RenderFrame()
[all …]
H A Dplayer_audio_sink.h67 void UpdateAudioPts(int64_t lastPts, int64_t& timestamp, CodecBuffer &renderFrame);
68 int GetRenderFrame(PlayerBufferInfo &renderFrame, const PlayerBufferInfo &frame);
72 int32_t WriteToAudioDevice(CodecBuffer &renderFrame);
H A Dplayer_video_sink.h61 int GetRenderFrame(PlayerBufferInfo &renderFrame, PlayerBufferInfo &frame);
65 int32_t WriteToVideoDevice(CodecBuffer &renderFrame);
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service/core/pipeline/
H A Drs_physical_screen_processor.cpp91 auto renderFrame = renderEngine_->RequestFrame(surface, renderFrameConfig_, forceCPU); in Redraw() local
92 if (renderFrame == nullptr) { in Redraw()
97 auto canvas = renderFrame->GetCanvas(); in Redraw()
104 renderFrame->Flush(); in Redraw()
H A Drs_hardware_thread.cpp589 auto renderFrame = uniRenderEngine_->RequestFrame(frameBufferSurfaceOhos_, renderFrameConfig, in Redraw() local
591 if (renderFrame == nullptr) { in Redraw()
595 auto canvas = renderFrame->GetCanvas(); in Redraw()
612 renderFrame->Flush(); in Redraw()
H A Drs_base_render_engine.h192 void SetUiTimeStamp(const std::unique_ptr<RSRenderFrame>& renderFrame,
199 void SetUiTimeStamp(const std::unique_ptr<RSRenderFrame>& renderFrame,
H A Drs_base_render_engine.cpp448 void RSBaseRenderEngine::SetUiTimeStamp(const std::unique_ptr<RSRenderFrame>& renderFrame, in SetUiTimeStamp() argument
451 void RSBaseRenderEngine::SetUiTimeStamp(const std::unique_ptr<RSRenderFrame>& renderFrame, in SetUiTimeStamp()
460 if (renderFrame == nullptr) { in SetUiTimeStamp()
468 auto& frame = renderFrame->GetFrame(); in SetUiTimeStamp()
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/render_service/render_service/unittest/drawable/
H A Drs_display_render_node_drawable_test.cpp246 ASSERT_NE(renderFrame, nullptr);
249 renderFrame, *params, canvasMatrix);
273 ASSERT_NE(renderFrame, nullptr);
281 renderFrame, *params, canvasMatrix);
300 ASSERT_NE(renderFrame, nullptr);
308 renderFrame, *params, canvasMatrix);
327 ASSERT_NE(renderFrame, nullptr);
338 renderFrame, *params, canvasMatrix);
357 ASSERT_NE(renderFrame, nullptr);
385 ASSERT_NE(renderFrame, nullptr);
[all …]
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service/core/pipeline/round_corner_display/
H A Drs_rcd_render_visitor.cpp113 auto renderFrame = renderEngine_->RequestFrame(rsSurface, in ProcessRcdSurfaceRenderNode() local
115 if (renderFrame == nullptr) { in ProcessRcdSurfaceRenderNode()
120 renderFrame->Flush(); in ProcessRcdSurfaceRenderNode()
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service/core/drawable/
H A Drs_display_render_node_drawable.cpp307 if (!renderFrame) { in RequestFrame()
312 return renderFrame; in RequestFrame()
715 auto renderFrame = RequestFrame(*params, processor); in OnDraw() local
716 if (!renderFrame) { in OnDraw()
736 auto drSurface = renderFrame->GetFrame()->GetSurface(); in OnDraw()
828 renderFrame->Flush(); in OnDraw()
1104 auto renderFrame = RequestFrame(params, processor); in WiredScreenProjection() local
1105 if (!renderFrame) { in WiredScreenProjection()
1142 renderFrame->Flush(); in WiredScreenProjection()
1218 int32_t bufferAge = renderFrame->GetBufferAge(); in CalculateVirtualDirtyForWiredScreen()
[all …]
H A Drs_display_render_node_drawable.h153 …std::unique_ptr<RSRenderFrame>& renderFrame, RSDisplayRenderParams& params, Drawing::Matrix canvas…
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service/core/pipeline/parallel_render/
H A Drs_sub_thread.cpp400 auto renderFrame = nodeDrawable->RequestFrame(renderContext_, grContext_); in DrawableCacheWithDma() local
401 if (!renderFrame) { in DrawableCacheWithDma()
405 auto drSurface = renderFrame->GetFrame()->GetSurface(); in DrawableCacheWithDma()
428 renderFrame->Flush(); in DrawableCacheWithDma()