Home
last modified time | relevance | path

Searched refs:scalingMode (Results 1 - 25 of 45) sorted by relevance

12

/foundation/multimedia/av_codec/services/services/codec/server/post_processing/
H A Dpost_processing.h281 int32_t scalingMode; in CreateConfiguration() local
282 if (!format.GetIntValue(MediaDescriptionKey::MD_KEY_SCALE_TYPE, scalingMode)) { in CreateConfiguration()
283 scalingMode = 0; // No scaling in CreateConfiguration()
302 config_.scalingMode = scalingMode; in CreateConfiguration()
344 switch (config_.scalingMode) { in SetOutputSurfaceTransform()
348 err = config_.outputSurface->SetScalingMode(static_cast<ScalingMode>(config_.scalingMode)); in SetOutputSurfaceTransform()
396 int32_t scalingMode{0};
/foundation/graphic/graphic_surface/surface/src/
H A Dconsumer_surface.cpp426 GSError ConsumerSurface::SetScalingMode(uint32_t sequence, ScalingMode scalingMode) in SetScalingMode() argument
428 if (producer_ == nullptr || scalingMode < ScalingMode::SCALING_MODE_FREEZE || in SetScalingMode()
429 scalingMode > ScalingMode::SCALING_MODE_SCALE_FIT) { in SetScalingMode()
432 return producer_->SetScalingMode(sequence, scalingMode); in SetScalingMode()
435 GSError ConsumerSurface::SetScalingMode(ScalingMode scalingMode) in SetScalingMode() argument
437 if (producer_ == nullptr || scalingMode < ScalingMode::SCALING_MODE_FREEZE || in SetScalingMode()
438 scalingMode > ScalingMode::SCALING_MODE_SCALE_FIT) { in SetScalingMode()
441 return producer_->SetScalingMode(scalingMode); in SetScalingMode()
444 GSError ConsumerSurface::GetScalingMode(uint32_t sequence, ScalingMode& scalingMode) in GetScalingMode() argument
449 return consumer_->GetScalingMode(sequence, scalingMode); in GetScalingMode()
[all...]
H A Dbuffer_queue_consumer.cpp182 GSError BufferQueueConsumer::GetScalingMode(uint32_t sequence, ScalingMode &scalingMode) const in GetScalingMode()
187 return bufferQueue_->GetScalingMode(sequence, scalingMode); in GetScalingMode()
H A Dnative_window.cpp579 int32_t NativeWindowSetScalingMode(OHNativeWindow *window, uint32_t sequence, OHScalingMode scalingMode) in NativeWindowSetScalingMode() argument
582 scalingMode < OHScalingMode::OH_SCALING_MODE_FREEZE || in NativeWindowSetScalingMode()
583 scalingMode > OHScalingMode::OH_SCALING_MODE_NO_SCALE_CROP) { in NativeWindowSetScalingMode()
586 return window->surface->SetScalingMode(sequence, static_cast<ScalingMode>(scalingMode)); in NativeWindowSetScalingMode()
589 int32_t NativeWindowSetScalingModeV2(OHNativeWindow *window, OHScalingModeV2 scalingMode) in NativeWindowSetScalingModeV2() argument
592 scalingMode < OHScalingModeV2::OH_SCALING_MODE_FREEZE_V2 || in NativeWindowSetScalingModeV2()
593 scalingMode > OHScalingModeV2::OH_SCALING_MODE_SCALE_FIT_V2) { in NativeWindowSetScalingModeV2()
596 return window->surface->SetScalingMode(static_cast<ScalingMode>(scalingMode)); in NativeWindowSetScalingModeV2()
H A Dproducer_surface.cpp846 GSError ProducerSurface::SetScalingMode(uint32_t sequence, ScalingMode scalingMode)
848 if (producer_ == nullptr || scalingMode < ScalingMode::SCALING_MODE_FREEZE ||
849 scalingMode > ScalingMode::SCALING_MODE_SCALE_FIT) {
852 return producer_->SetScalingMode(sequence, scalingMode);
855 GSError ProducerSurface::SetScalingMode(ScalingMode scalingMode)
857 if (producer_ == nullptr || scalingMode < ScalingMode::SCALING_MODE_FREEZE ||
858 scalingMode > ScalingMode::SCALING_MODE_SCALE_FIT) {
861 return producer_->SetScalingMode(scalingMode);
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/pipeline/
H A Drs_surface_handler.h194 ScalingMode scalingMode = ScalingMode::SCALING_MODE_SCALE_TO_WINDOW; in CheckScalingModeChanged() local
195 consumer_->GetScalingMode(buffer_.buffer->GetSeqNum(), scalingMode); in CheckScalingModeChanged()
196 bool ScalingModeChanged_ = scalingMode != scalingModePre; in CheckScalingModeChanged()
197 scalingModePre = scalingMode; in CheckScalingModeChanged()
/foundation/graphic/graphic_surface/surface/test/fuzztest/surface_fuzzer/
H A Dsurface_fuzzer.cpp135 ScalingMode scalingMode = GetData<ScalingMode>(); in SurfaceFuzzTest3() local
137 cSurface->SetScalingMode(sequence, scalingMode); in SurfaceFuzzTest3()
138 cSurface->SetScalingMode(scalingMode); in SurfaceFuzzTest3()
139 cSurface->GetScalingMode(sequence, scalingMode); in SurfaceFuzzTest3()
225 ScalingMode scalingMode = GetData<ScalingMode>(); in SurfaceFuzzTest2() local
249 pSurface->SetScalingMode(sequence, scalingMode); in SurfaceFuzzTest2()
/foundation/graphic/graphic_surface/interfaces/inner_api/surface/
H A Dwindow.h59 int32_t NativeWindowSetScalingMode(OHNativeWindow *window, uint32_t sequence, OHScalingMode scalingMode);
77 int32_t NativeWindowSetScalingModeV2(OHNativeWindow *window, OHScalingModeV2 scalingMode);
H A Dexternal_window.h583 * @brief Sets scalingMode of a native window.
588 * @param scalingMode Indicates the enum value to <b>OHScalingMode</b>
595 OHScalingMode scalingMode);
692 * @brief Sets scalingMode of a native window.
696 * @param scalingMode Indicates the enum value to <b>OHScalingModeV2</b>
701 int32_t OH_NativeWindow_NativeWindowSetScalingModeV2(OHNativeWindow *window, OHScalingModeV2 scalingMode);
H A Dsurface.h99 virtual GSError SetScalingMode(uint32_t sequence, ScalingMode scalingMode) = 0;
100 virtual GSError GetScalingMode(uint32_t sequence, ScalingMode &scalingMode) = 0;
188 virtual GSError SetScalingMode(ScalingMode scalingMode) = 0;
H A Diconsumer_surface.h101 virtual GSError SetScalingMode(uint32_t sequence, ScalingMode scalingMode) = 0;
102 virtual GSError GetScalingMode(uint32_t sequence, ScalingMode &scalingMode) = 0;
148 virtual GSError SetScalingMode(ScalingMode scalingMode) = 0;
H A Dibuffer_producer.h95 virtual GSError SetScalingMode(uint32_t sequence, ScalingMode scalingMode) = 0;
115 virtual GSError SetScalingMode(ScalingMode scalingMode) = 0;
/foundation/graphic/graphic_2d/rosen/modules/render_service/core/pipeline/round_corner_display/
H A Drs_rcd_render_visitor.cpp125 ScalingMode scalingMode = ScalingMode::SCALING_MODE_SCALE_TO_WINDOW; in ProcessRcdSurfaceRenderNode() local
127 node.GetConsumer()->SetScalingMode(node.GetBuffer()->GetSeqNum(), scalingMode); in ProcessRcdSurfaceRenderNode()
/foundation/multimedia/av_codec/services/engine/common/include/
H A Dfsurface_memory.h39 ScalingMode scalingMode = ScalingMode::SCALING_MODE_SCALE_TO_WINDOW; member
/foundation/graphic/graphic_2d/rosen/modules/render_service/core/pipeline/
H A Drs_uni_render_util.cpp478 ScalingMode scalingMode = surfaceParams->GetPreScalingMode(); in CreateBufferDrawParam() local
479 if (consumer->GetScalingMode(buffer->GetSeqNum(), scalingMode) == GSERROR_OK) { in CreateBufferDrawParam()
480 surfaceParams->SetPreScalingMode(scalingMode); in CreateBufferDrawParam()
482 if (scalingMode == ScalingMode::SCALING_MODE_SCALE_CROP) { in CreateBufferDrawParam()
484 } else if (scalingMode == ScalingMode::SCALING_MODE_SCALE_FIT) { in CreateBufferDrawParam()
531 ScalingMode scalingMode = surfaceNodeParams->GetPreScalingMode(); in CreateBufferDrawParam() local
532 if (consumer->GetScalingMode(buffer->GetSeqNum(), scalingMode) == GSERROR_OK) { in CreateBufferDrawParam()
533 surfaceNodeParams->SetPreScalingMode(scalingMode); in CreateBufferDrawParam()
535 if (scalingMode == ScalingMode::SCALING_MODE_SCALE_CROP) { in CreateBufferDrawParam()
537 } else if (scalingMode in CreateBufferDrawParam()
712 ScalingMode scalingMode = ScalingMode::SCALING_MODE_SCALE_TO_WINDOW; CreateLayerBufferDrawParam() local
1403 ScalingMode scalingMode = nodeParams->GetPreScalingMode(); UpdateRealSrcRect() local
1599 ScalingMode scalingMode = nodeParams->GetPreScalingMode(); DealWithScalingMode() local
[all...]
H A Drs_uni_render_composer_adapter.cpp392 ScalingMode scalingMode = nodeParams->GetPreScalingMode(); in GetComposerInfoSrcRect() local
393 if (consumer->GetScalingMode(info.buffer->GetSeqNum(), scalingMode) == GSERROR_OK) { in GetComposerInfoSrcRect()
394 nodeParams->SetPreScalingMode(scalingMode); in GetComposerInfoSrcRect()
396 if (scalingMode == ScalingMode::SCALING_MODE_SCALE_CROP) { in GetComposerInfoSrcRect()
468 ScalingMode scalingMode = params->GetPreScalingMode(); in GetComposerInfoSrcRect() local
469 if (surfaceDrawable.GetConsumerOnDraw()->GetScalingMode(info.buffer->GetSeqNum(), scalingMode) == GSERROR_OK) { in GetComposerInfoSrcRect()
470 params->SetPreScalingMode(scalingMode); in GetComposerInfoSrcRect()
472 if (scalingMode == ScalingMode::SCALING_MODE_SCALE_CROP) { in GetComposerInfoSrcRect()
1262 ScalingMode scalingMode = params->GetPreScalingMode(); in CreateBufferLayer() local
1270 if (surface->GetScalingMode(buffer->GetSeqNum(), scalingMode) in CreateBufferLayer()
1324 ScalingMode scalingMode = nodeParams->GetPreScalingMode(); CreateBufferLayer() local
[all...]
/foundation/graphic/graphic_2d/rosen/samples/hello_native_window/
H A Dhello_native_window.cpp120 OHScalingMode scalingMode = OHScalingMode::OH_SCALING_MODE_SCALE_TO_WINDOW; in main() local
121 ret = OH_NativeWindow_NativeWindowSetScalingMode(nativeWindow, sequence, scalingMode); in main()
/foundation/graphic/graphic_surface/surface/include/
H A Dbuffer_queue.h56 ScalingMode scalingMode; member
151 GSError SetScalingMode(uint32_t sequence, ScalingMode scalingMode);
152 GSError GetScalingMode(uint32_t sequence, ScalingMode &scalingMode);
181 GSError SetScalingMode(ScalingMode scalingMode);
H A Dbuffer_client_producer.h82 GSError SetScalingMode(uint32_t sequence, ScalingMode scalingMode) override;
98 GSError SetScalingMode(ScalingMode scalingMode) override;
H A Dproducer_surface.h141 GSError SetScalingMode(uint32_t sequence, ScalingMode scalingMode) override;
142 SURFACE_HIDDEN GSError GetScalingMode(uint32_t sequence, ScalingMode &scalingMode) override
205 GSError SetScalingMode(ScalingMode scalingMode) override;
H A Dconsumer_surface.h163 GSError SetScalingMode(uint32_t sequence, ScalingMode scalingMode) override;
164 GSError GetScalingMode(uint32_t sequence, ScalingMode &scalingMode) override;
231 GSError SetScalingMode(ScalingMode scalingMode) override;
/foundation/multimedia/av_codec/services/engine/common/
H A Dfsurface_memory.cpp87 auto ret = sInfo_->surface->SetScalingMode(surfaceBuffer_->GetSeqNum(), sInfo_->scalingMode); in UpdateSurfaceBufferScaleMode()
/foundation/multimedia/av_codec/services/services/codec/server/
H A Dcodec_param_checker.cpp586 int32_t scalingMode;
587 bool scalingModeExist = format.GetIntValue(Tag::VIDEO_SCALE_TYPE, scalingMode);
591 PrintParam(scalingModeExist, Tag::VIDEO_SCALE_TYPE, scalingMode);
593 if (scalingMode < static_cast<int32_t>(OHOS::ScalingMode::SCALING_MODE_SCALE_TO_WINDOW) ||
594 scalingMode > static_cast<int32_t>(OHOS::ScalingMode::SCALING_MODE_SCALE_CROP)) {
595 AVCODEC_LOGE("Param invalid, %{public}s: %{public}d", Tag::VIDEO_SCALE_TYPE, scalingMode);
/foundation/graphic/graphic_surface/surface/test/unittest/
H A Dconsumer_surface_test.cpp1112 ScalingMode scalingMode = ScalingMode::SCALING_MODE_SCALE_TO_WINDOW; in HWTEST_F() local
1113 GSError ret = cs->SetScalingMode(-1, scalingMode); in HWTEST_F()
1115 ret = cs->GetScalingMode(-1, scalingMode); in HWTEST_F()
1129 ScalingMode scalingMode = ScalingMode::SCALING_MODE_SCALE_TO_WINDOW; in HWTEST_F() local
1137 ret = cs->SetScalingMode(sequence, scalingMode); in HWTEST_F()
1143 ASSERT_EQ(scalingMode, scalingModeGet); in HWTEST_F()
1158 ScalingMode scalingMode = ScalingMode::SCALING_MODE_SCALE_TO_WINDOW; in HWTEST_F() local
1159 GSError ret = cs->SetScalingMode(scalingMode); in HWTEST_F()
1173 ScalingMode scalingMode = ScalingMode::SCALING_MODE_SCALE_TO_WINDOW; in HWTEST_F() local
1174 GSError ret = surface_->SetScalingMode(firstSeqnum, scalingMode); in HWTEST_F()
[all...]
H A Dbuffer_client_producer_remote_test.cpp491 ScalingMode scalingMode = ScalingMode::SCALING_MODE_SCALE_TO_WINDOW; in HWTEST_F() local
492 GSError ret = bp->SetScalingMode(-1, scalingMode); in HWTEST_F()
505 ScalingMode scalingMode = ScalingMode::SCALING_MODE_SCALE_TO_WINDOW; in HWTEST_F() local
506 GSError ret = bp->SetScalingMode(scalingMode); in HWTEST_F()

Completed in 22 milliseconds

12