Check added in the original fixup was missing `!` and delayed on play
was never properly applied.
Bug: https://jira-eu.sec.samsung.net/browse/VDWASM-1545
Signed-off-by: Piotr Bałut <p.balut@samsung.com>
Change-Id: Ied2c31a46b2715242918c081ca2369cda8790755
void ElementaryMediaStreamSource::ApplyDelayedOnPlay() {
EMSS_DEBUG() << "Applying play called before EMSS was attached";
- if (is_on_play_delayed_) {
+ if (!is_on_play_delayed_) {
// We're in an async ApplyDelayedOnPlay() scheduled by open(), however
// is_on_play_delayed_ was already consumed synchronously by
// SetWebElementaryStreamSourceAndAttach().