Releases: mysteryx93/MediaPlayerUI.NET
v2.0
MPV Player Released
Version 2.0-rc1 is ready!
What's new:
- MPV player for Avalonia
- Compiled with Avalonia UI v11-rc1.1
- Now targets
netstandard2.0
v2.0-preview3
What's new:
- Compiled with Avalonia11-preview6
- Fix toolbar color problem
- BASS audio device is now initialized when playing a file instead of when loading control
- BassDevice now has InitDevice and InitPlugins so that you can load plugins without initializing the device
v2.0-preview1 for Avalonia11
v2.0-preview1 now brings support for Avalonia11-preview5.
- Updated to use the new ControTheme structure
- You no longer need to register the Colors file, only the Styles file
- Slightly improved audio quality when pitch-shifting
- Now supports dark theme!
Now you only need to add this line in your App.axaml
file. Remove the other line registering the colors file.
<ResourceInclude Source="avares://MediaPlayer.Avalonia/Styles/Default/Theme.axaml" />
Known issue: With FluentTheme
, there's a weird visual glitch when clicking on the seek bar. With SimpleTheme
or FluentAvalonia
, it behaves perfectly fine. Something somehow gets overriden or inherited from FluentTheme
, haven't figured out what.
MediaPlayer v1.0.1 for WPF and Avalonia
What's new in v1.0.1:
- Updated MediaPlayer.Avalonia volume design
- Added code documentation
- Moved Source and Title properties from implementations to PlayerHostBase
- Updated online documentation
- Implemented IDisposable for MediaPlayer.Wpf.Mpv
- MediaPlayer.Avalonia.Bass, fixed tempo shift calculation error
- MediaPlayer.Avalonia.Bass, added EffectsAntiAlias and EffectsAntiAliasLength to customize output
- MediaPlayer.Avalonia.Bass, added EffectsQuick to reduce CPU usage
- MediaPlayer.Avalonia.Bass, added EffectsSampleRateConversion and EffectsFloat to improve quality
- Split WPF and Avalonia into 2 solutions
- Include DLLs in sample projects
- Added BassDlls projects to facilitate adding BASS for various platforms
- BASS errors now throw BassException instead of InvalidOperationException
Known issue:
MediaPlayer.Wpf.Mpv
does not supportmpv-2.dll
used by the latest versions. It currently only supports oldermpv-1.dll
versions. A ticket has been opened here, although the project is unmaintained. This might get fixed while adding MPV OpenGL implementation for Avalonia.
MediaPlayer.Avalonia 0.9.1
Version 0.9.1 is ready!
It fixes issues using multiple instances of BASS, and auto-loads BASS plugins in the app folder.
Added BassDevice class to get information about loaded plugins and supported formats.
MediaPlayer.Wpf v1.0
Version 1.0 is finally released! Namespaces have been shuffled around to allow for support other than WPF. Enjoy!
WPF supporst MPV player and NAudio.
Note that NAudio cannot be updated to v2.0 because SoundTouch uses an older version.
MediaPlayer.Avalonia v0.9
MediaPlayer now supports Avalonia UI for cross-platform support!
It currently only implements BASS for audio playback.
This is not a final release, and contributions are welcomed!
MediaPlayerUI.NET and MpvPlayerUI.NET v0.9
Version 0.9 is ready!
What's new:
- Several UI improvements and bug fixes
>> Get MediaPlayerUI.NET here (general interface)
>> Get MpvPlayerUI.NET here (MPV media player implementation)