Skip to content

Releases: mrfearless/MediaPlayer

1.0.0.5

27 Sep 15:19
b9d1389
Compare
Choose a tag to compare
  • Moved Spacebar play/pause toggle to accelerator table instead of WM_KEYDOWN.
  • Set focus on media player video window on enter fullscreen to allow Escape key to exit fullscreen.
  • Hide controls and cursor after 3 seconds in fullscreen mode, show controls and cursor on WM_MOUSEMOVE or exit of fullscreen.
  • Controls do not hide if fullscreen and an audio track is loaded.

1.0.0.4

24 Sep 20:19
d3837e1
Compare
Choose a tag to compare
  • Added /close command line option to close MediaPlayer once play ends (request from vitsoft on masm32 forum).
  • Also added /minimized, /fullscreen and /volume:xx command line options.
  • Add Ukrainian language menu resource (thanks to greenozon).
  • Add Ukrainian language tooltips (thanks to greenozon).
  • Add Persian language menu resources (thanks to Yashar Mahmoudnia).
  • Add Persian language tooltips (thanks to Yashar Mahmoudnia).
  • Add Right To Left Layout for Persian language selection (thanks to Yashar Mahmoudnia for testing).
  • Changed play rate from slower/faster menu and buttons to a playback speed submenu and a button with a dropdown menu.
  • Added audio stream switching via a submenu and a dropdown menu (from volume mute toggle button) (request from makson5 on github).
  • Playback speed and audio stream menus are dynamically created when a media item is loaded. Otherwise menu will show a menu item showing "Unavailable".
  • i button tooltip displays filename as well now.
  • Holding CTRL whilst clicking on Help->About or i button will open folder containing MediaPlayer's ini file.
  • Fixed menu items width on menus still showing very long widths after clearing MRU list.
  • String resources are now compressed with rtlc in a block and are loaded and decompressed per language selection on first access.
  • Removed some string resources, icons and bitmaps that are now redundant.

1.0.0.3

13 Sep 17:25
aed33f9
Compare
Choose a tag to compare
  • Limit play speed to between x0.125 and x4.
  • Adjusted German translation (thanks to Biterider).
  • Added Spanish language menu resources (thanks to Biterider).
  • Added Spanish language tooltips (thanks to Biterider).
  • Reduced size of resources with sorcery and dark magic.
  • Step 10 now only works at normal play speed or below.
  • MediaPlayer Engine restart on every media file load.
  • Fix video freeze/engine kill when opening a media file with a different codec than previous media file (MediaPlayer Engine restart).
  • The i (info/about) button tooltip shows media information for streams when a media file is loaded, otherwise it just displays "About MediaPlayer".
  • i button tooltip prepends stream number if total streams > 1
  • i button tooltip prepends stream selection ([*] or [-]) if total streams > 2

1.0.0.2

04 Sep 19:46
9962953
Compare
Choose a tag to compare
  • Clicking middle logo now toggles between play/pause (for audio playback).
  • Removed double click option on main window.
  • Moved F11 fullscreen toggle to accelerator table instead of WM_KEYDOWN.
  • Fix menu activation not working when pressing Alt key + menu key (IsDialogMessage was the culprit) #7.
  • Fix for stepping past duration of media file with play speed increase and step 10 #6.
  • Fix for SeekBar position still showing after end of media when play speed is increased #6.
  • Added EN, DE, FR, PL, IT languages using google translate (any mistakes let me know, or requests for languages).
  • Added language menu item on menu bar and loading menus based on language selection.
  • Made language specific versions of main menu.
  • Moved context menu to language specific versions.
  • Language setting saved in ini file, and applied when starting MediaPlayer.
  • Moved strings (tooltips etc) to string table resource for language change processing.

1.0.0.1

01 Sep 20:09
9510419
Compare
Choose a tag to compare
  • Changed default codebase for x86 and x64 MediaPlayer to use wide/unicode for better handling and display of unicode filenames #2 #3.
  • Ini file now is created with BOM to allow unicode - for MRU filenames.
  • Ini file prepends a play/pause unicode glyph to its name (helps indicate that it is unicode perhaps?)
  • Add clear recent files option (comment/wish from BOSCH on Tuts4you).
  • Fix memory leak - missing DragFinish call #4.
  • Fix transparent painting issue in about dialog box #1.
  • Added use of ChangeWindowMessageFilter to better support drag and drop for UAC blocking drag and drop operations #4.
  • Added play rate (slower/faster) buttons and menu items (request from Yashar Mahmoudnia on Tuts4you Telegram).
  • Added step 10 seconds (backward/forward) buttons and menu items.
  • Add additional accelerators for play rate and step 10 options.
  • Add missing accelerator resource for x64 version (Thanks to jj2007 on Masm32 forum).
  • Combined toolbars to just one toolbar now.

1.0.0.0

28 Aug 17:58
019c577
Compare
Choose a tag to compare

First release of MediaPlayer x86 and x64