Removed an assertion that prevented replacing a pending decoder. An
assumption that pending decoders can't change were incorrect becacuse
it's possible when there are multiple candidate decoders and some of
them cannot be used for a particular configuration.
Bug: https://jira-eu.sec.samsung.net/browse/VDWASM-1545
Signed-off-by: Piotr Bałut <p.balut@samsung.com>
Change-Id: I6379f719f09eeba65a8af8548723b478735baeab
return;
}
- EMSS_LOG_ASSERT(!pending_decoder_);
pending_decoder_ = std::move(media_decoder);
Traits::Initialize(
*pending_decoder_, config,