/foundation/multimedia/av_codec/services/services/codec/server/post_processing/ |
H A D | post_processing.h | 281 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 D | consumer_surface.cpp | 426 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 D | buffer_queue_consumer.cpp | 182 GSError BufferQueueConsumer::GetScalingMode(uint32_t sequence, ScalingMode &scalingMode) const in GetScalingMode() 187 return bufferQueue_->GetScalingMode(sequence, scalingMode); in GetScalingMode()
|
H A D | native_window.cpp | 579 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 D | producer_surface.cpp | 846 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 D | rs_surface_handler.h | 194 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 D | surface_fuzzer.cpp | 135 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 D | window.h | 59 int32_t NativeWindowSetScalingMode(OHNativeWindow *window, uint32_t sequence, OHScalingMode scalingMode);
77 int32_t NativeWindowSetScalingModeV2(OHNativeWindow *window, OHScalingModeV2 scalingMode);
|
H A D | external_window.h | 583 * @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 D | surface.h | 99 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 D | iconsumer_surface.h | 101 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 D | ibuffer_producer.h | 95 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 D | rs_rcd_render_visitor.cpp | 125 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 D | fsurface_memory.h | 39 ScalingMode scalingMode = ScalingMode::SCALING_MODE_SCALE_TO_WINDOW; member
|
/foundation/graphic/graphic_2d/rosen/modules/render_service/core/pipeline/ |
H A D | rs_uni_render_util.cpp | 478 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 D | rs_uni_render_composer_adapter.cpp | 392 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 D | hello_native_window.cpp | 120 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 D | buffer_queue.h | 56 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 D | buffer_client_producer.h | 82 GSError SetScalingMode(uint32_t sequence, ScalingMode scalingMode) override; 98 GSError SetScalingMode(ScalingMode scalingMode) override;
|
H A D | producer_surface.h | 141 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 D | consumer_surface.h | 163 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 D | fsurface_memory.cpp | 87 auto ret = sInfo_->surface->SetScalingMode(surfaceBuffer_->GetSeqNum(), sInfo_->scalingMode); in UpdateSurfaceBufferScaleMode()
|
/foundation/multimedia/av_codec/services/services/codec/server/ |
H A D | codec_param_checker.cpp | 586 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 D | consumer_surface_test.cpp | 1112 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 D | buffer_client_producer_remote_test.cpp | 491 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()
|