diff --git a/src/backends/winrt.rs b/src/backends/winrt.rs index 075fa08..9510988 100644 --- a/src/backends/winrt.rs +++ b/src/backends/winrt.rs @@ -67,6 +67,9 @@ impl Backend for WinRT { let source = MediaSource::create_from_stream(stream, content_type)?; let item = MediaPlaybackItem::create(source)?; self.playback_list.items()?.append(item)?; + if !self.is_speaking()? { + self.player.play()?; + } Ok(()) }