video_player_win
Video player for Windows, lightweight, using Windows built-in Media Foundation API. Windows implementation of the video_player plugin.
3.2.2
57K downloads/mo
#1403 most downloaded on pub.dev
jakky1/video_player_win
What this package is like to depend on
Last release 9 months ago
23 Nov 2025
Release timing varies
gaps range from 2 weeks to 8 months
Nearly every release is documented
notes for 31 of 31 stable releases
Nothing withdrawn
no release was ever pulled
4 years old
31 releases · first in 2022
2 releases in the last 12 months
see the full history below
Release timeline
31 releases · Nov 2022 to Nov 2025
2023
2024
2025
2026
Releases
latest 31-
3.2.223 Nov 2025 -
3.2.130 Oct 2025 -
3.2.007 Jul 2025Release notes
Open source →- support http headers (experimental)
- BREAKING CHANGE: now
WinVideoPlayerandVideoPlayerDO NOT automatically keep aspect ratio, act asvideo_player. - Fix cmake error in cmake v3.31 or later
-
3.1.104 Nov 2024Release notes
Open source →- Fix #44: Fix setLooping(true) will auto play without video frames when play ended
-
3.1.012 Oct 2024 -
3.0.007 Oct 2024Release notes
Open source →- Re-implemented by IMFMediaEngine API of Windows Media Foundation.
- Support .m3u8 now
- Support video scrubbing
-
2.3.1121 Aug 2024 -
2.3.1008 Aug 2024Release notes
Open source →- destroy all old players when hot-restart in debug mode.
- remove black background in WinVideoPlayerWidget.
-
2.3.904 Jul 2024 -
2.3.821 Jun 2024Release notes
Open source →- Fix: unexpected dispose controller when VideoPlayer created without use it, even if it is still referenced.
- Fix: should set value.isInitialized to false while decode error
-
2.3.705 Jun 2024 -
2.3.628 Mar 2024 -
2.3.522 Feb 2024 -
2.3.421 Oct 2023Release notes
Open source →- Fix: getCurrentPosition() shouldn't return 0 during seeking
- support controller.value.isCompleted
- auto call dispose() when controller garbage-collected
-
2.3.219 Oct 2023 -
2.3.114 Sep 2023 -
2.2.222 Mar 2023Release notes
Open source →- Fix: shouldn't auto play when seeking in pause state
- Fix: show the first frame when video loaded and Play() not called
- Fix: prevent video freeze when call Play() twice
- keep screen on (disable screensaver) while playing video.
-
2.2.001 Mar 2023 -
2.0.023 Feb 2023 -
1.1.617 Feb 2023 -
1.1.516 Jan 2023 -
1.1.412 Jan 2023 -
1.1.312 Jan 2023 -
1.1.205 Dec 2022 -
1.1.105 Dec 2022 -
1.1.030 Nov 2022 -
1.0.425 Nov 2022 -
1.0.324 Nov 2022 -
1.0.219 Nov 2022 -
1.0.118 Nov 2022 -
1.0.016 Nov 2022