diff --git a/services/engine/histreamer/player/hiplayer_impl.cpp b/services/engine/histreamer/player/hiplayer_impl.cpp index f43647906835fce27684f2b404ea173e5a4b70ff..694ab5bc9a66da307f3eeeafb2cdbede39931263 100644 --- a/services/engine/histreamer/player/hiplayer_impl.cpp +++ b/services/engine/histreamer/player/hiplayer_impl.cpp @@ -1845,9 +1845,7 @@ int32_t HiPlayerImpl::InnerSelectTrack(std::string mime, int32_t trackId, Player MEDIA_LOG_E_SHORT("SelectTrack error. trackId is " PUBLIC_LOG_D32, trackId); return MSERR_UNKNOWN; } - if (IsAudioMime(mime)) { - currentAudioTrackId_ = trackId; - } else if (IsSubtitleMime(mime)) { + if (IsSubtitleMime(mime)) { currentSubtitleTrackId_ = trackId; } else if (IsVideoMime(mime)) { currentVideoTrackId_ = trackId;