diff --git a/services/engine/histreamer/player/hiplayer_impl.cpp b/services/engine/histreamer/player/hiplayer_impl.cpp index f0e74caf5c73045b0659cded46c057e748fc38a1..22fb382e43d913bd0f598ca839917c57ae073750 100644 --- a/services/engine/histreamer/player/hiplayer_impl.cpp +++ b/services/engine/histreamer/player/hiplayer_impl.cpp @@ -1751,6 +1751,9 @@ int32_t HiPlayerImpl::SetPlaybackSpeed(PlaybackRateMode mode) MEDIA_LOG_E("SetPlaybackSpeed audioSink set speed error"); return MSERR_UNKNOWN; } + if (videoDecoder_ != nullptr) { + res = videoDecoder_->SetSpeed(speed); + } if (syncManager_ != nullptr) { res = syncManager_->SetPlaybackRate(speed); }