diff --git a/services/engine/histreamer/transcoder/hitranscoder_impl.cpp b/services/engine/histreamer/transcoder/hitranscoder_impl.cpp index 72a7aafe35328e98b2373f655f0740fc2b374100..d341cc572e42d8126bbac679b1a8d6dc9d754ed6 100644 --- a/services/engine/histreamer/transcoder/hitranscoder_impl.cpp +++ b/services/engine/histreamer/transcoder/hitranscoder_impl.cpp @@ -248,6 +248,11 @@ void HiTransCoderImpl::ConfigureMetaDataToTrackFormat(const std::shared_ptrFind(Tag::MEDIA_AIGC) != muxerFormat_->end()) { + MEDIA_LOG_W("muxerFormat_ Find MEDIA_AIGC"); + int32_t moovFront = 1; + muxerFormat_->SetData(Tag::MEDIA_ENABLE_MOOV_FRONT, moovFront); + } for (size_t index = 0; index < trackInfos.size(); index++) { MEDIA_LOG_I("trackInfos index: %{public}zu", index); std::shared_ptr meta = trackInfos[index];