diff --git a/services/media_engine/filters/surface_encoder_adapter.cpp b/services/media_engine/filters/surface_encoder_adapter.cpp index 78047ee7a74691ad0b6286f20b04cc1911ed15e3..ff7f18016b899ba336725b243df2219fd7172d33 100644 --- a/services/media_engine/filters/surface_encoder_adapter.cpp +++ b/services/media_engine/filters/surface_encoder_adapter.cpp @@ -330,7 +330,6 @@ Status SurfaceEncoderAdapter::Stop() MediaAVCodec::AVCodecTrace trace("SurfaceEncoderAdapter::Stop"); GetCurrentTime(stopTime_); isStopKeyFramePts_ = true; - isStartKeyFramePts_ = false; MEDIA_LOG_I("Stop time: " PUBLIC_LOG_D64, stopTime_); if (isStart_ && !isTransCoderMode) {