Light Alloy

Changelog

Light Alloy 4.10.2 Build 3317:

- Fixed crash with malformed CUE playlist.
- Fixed a few issues with remembering panels state modes.
- Fixed a few issues with On Top and child forms.
- Fixed a few issues with maximized window state.
- Fixed issues with window position when it became behind taskbar (if it was at top or at left) when hotkeys Alt+3/4 (Scale Change) were used.

Light Alloy 4.10.1 Build 3251:

- Now if you trying to delete from playlist currently playing file -- playback will be stopped. Previously, it was impossible to delete playing file until you manually stop it.
- Preferences->Interface->Appearance: remember panels state group of settings were rewritten, plus new options added. Hope now it makes more clear to use it for user.
- Preferences->Interface->Appearance: tags for caption/playlist (actually - for caption, but playlist - as a side-effected) populated with 3 new tags - %R for playback rate, %Z for current zoom and %V for volume.
- Preferences->Interface->Playlist: added Custom Hint option.
- Preferences->Keyboard: added "Add URL to playlist" command under "Playlist" section. (also in Playlist popup, "+"'s button popup menu, and File's sub-menu in general popup menu).
- Preferences->Mouse: added option "Zoom point follow mouse cursor, instead of video picture center".
- Preferences->Playlist: "When in the same folder multiple files of a series are found..." -- added an "On demand, in any place" and "On demand, in beginning or end of playlist".
- Preferences->Playlist: added option "Do not show delete files dialog (F8)".
- Preferences->OSD->Info Line: added 3 tags - {ZOOM}, {VOLUME} and {PLAYBACKSPEED}.
- Internet Radio Stations List: automatically select in table current playing radio station.
- Media Settings: now it remembers & applies speed playback value for current file.
- "Audio language by default" and "Subtitle language by default" settings now respect order in which they written, also added arrow buttons to let you easily change audio/language order.
- Auto Seek window (Alt+E): now it automatically enters the current playing time into the HH/MM/SS edit boxes. This is useful if you want to jump to an exact location, for example: press Alt+E, change the entered time and click on "Jump to".

Light Alloy 4.10.0 Build 2945:

- This is the latest major version of Light Alloy with new features, as it goes to support-mode only, since it's been superseded by Verona Player (https://verona.im). Only hotfix-releases will follow.
- Completely new YouTube parser.
- Internet radio: support for HLS-streams.
- Encoding support has been completelly rewritten, now player supports fine whole range of encondings i.e. ANSI/UTF-8 w/o BOM/UTF-16 BE/LE w/o BOM. Playlist module and Internet Radio Stations list catalog is getting most benefits from this enhancement.
- Ability to query file's duration in background. Need to "Read file hash on add" enabled in Preferences->Playlist->Misc, because operation can be time consuming if your HDD is slow.
- Added ability to customize playlist's hint. It's a hidden setting, so you have to enable it manually in LA.xml - see CustomHint tag, set Enabled to 1. "Template" property supports LA tags (like {TITLE}) that you can see in Information Line (Preferences->OSD), and html tags (b, u, s, i, hr, br).
- Playlist popup menu: sort item is now an sort sub-menu with few actions (like sorting by title/filename/filepath...).
- Large Address Awareness for filters (like SVP) that require more than 2GB memory to use in 32-bit application.
- Delete Files dialog: "do not show" option.
- Added Portuguese Brazilian translation by Ricardo Vaidergorn.
- Revamped Spanish translation by David Vaquer.
- Updated official web-site URL and official support email to https://verona.im.
- Major code refactoring, optimizations. Some preparations for release Light Alloy as open source.
- BASS libraries updated to v2.4.12 and plugins to actual versions.
- Removed VMR-7/9/EVR-Sync renderers and relevant options.
- About box: sending feedback process has been rewritten (now it supports SSL)
- Audio mode: player window now is maximized, instead of going to fullscreen.
- LAP format: cache the size of file if we already got it somewhere (allows to optimize work of some operations).
- Playlist, Update Checker: added support for SSL.
- Playlist: enhanced behaviour of "Auto search and add files of a series to playlist" -> "If necessary" mode.
- Preferences: some sections and categories were updated to make access to their settings cleaner and more obvious.
- Preferences: icons were updated, some clean up and optimizations
- Preferences->Events: "on player start" group of options has been remade technically, now they function more optimally and less buggy when multimonitor configuration in use.
- Preferences->Events: "use monitor energy saving" is now hidden, enabled by default.
- Preferences->Video->Misc: available qualities in youtube dropdown reduced to only 4 officially supported.
- Skin system: rewritten Caption module, now it automatically makes text fit into player's width and considering buttons, if text not fit it will tickered automatically.
- Scheduler: internal overhaul, drop some unneeded power off modes, misc fixes to existing ones.
- Fixed file info bug with {TITLE} tag when file title tag contains dotten text (like "123. qwe.mkv").
- Playlist: Folders Mode - fixed colors / font size reloading when switching between video / audio modes.
- Playlist: fixed paint issues.
- Playlist: after playlist clear, the hint was not erased properly.
- Playlist: fixed selection issue when Shift+Up/Down keys used.
- Scheduler state wasn't respected when autoseek or "playlist repeat" was in use.
- Video properties: fixed issue with picture box drawing on second monitor.
- Preferences->Interface->Popup Menus: fixed several issues in popup menu customization functionality.
- Preferences->System: fixed option "on taskbar; minimize to tray"
- Preferences->Mouse: "show cursor if panels are visible" was not working correctly.
- Fixed bug with Preferences Upgrade feature that caused inability to start the player if LA.xml was initially broken.
- "About Light Alloy" popup window - fixed that some skins cannot be selected.
- Fixed crash with media settings/cache clear.
- Radio stations dialog cannot be shown when external playlist enabled
- Skin System: fixed preview window border.
- Skin System: fixed incorrect "align" attribute handling for Caption.
- Fixed memory leaks in sections: Preferences->File types, player second copy detection system, and some others.
- Fixed issues with monitor power save mode.
- Shutdown dialog: the "cancel" button was broken.
- Fixed visual artifacts after exit from fullscreen mode, when "Classic Windows style" is used.
- Fixed player hang when you watch video on additional monitor and you decided to unplug this monitor.
- Fixed some issues with "apply media settings" option to subtitles.
- Misc fixes and some enhancements to Internet Radio Stations List window.
- New file change notification system for subtitles, now player reload changed loaded external subtitle file immediatelly.
- Renderers (EVR CA): support for Rotation tag that used in some media files which signals about video file that has been recorded upside down.
- Screenshots: support for Rotation.
- Updated projects and some source files to be compatible with GCC 6.3.0 (previous version were compiled with pretty old 4.9.1)
- Significant OSD paint optimizations to reduce video picture micro-stutterings on high-fps video.
- Optimized saving screenshots when PNG format in use.
- Do not display File Name in Debug OSD (Q) when watching media URL (youtube, for example).
- Removed VMR-7/9/EVR-Sync renderers and relevant options.
- Renderers (EVR-CA): no more depending on DirectX Redist June 2010 installed until you trying to use Shaders in video options (Shift+V) or display Frame statistic (Ctrl+Q).
- VSFilter: fixed crash.
- MKV: fixed calculation of TimeStamp for subtitles.
- Fixed crash on some DVDs.
- Currently active button in DVD menu was not repaint correctly on some DVDs.
- Fixed some memory leaks.
- Fixed possible crash wih subtitles when you move player window to second monitor while playback is active.
- Normal playback speed (x1.0) was not restore on change by keyboard or mouse.
- Low Merit internal filters were broken.
- Videos with rotated picture were not scaled properly.
- Installer/Deinstaller now remember where Light Alloy was installed (useful when upgrade)
- Installer/Deinstaller now shows correct version of install system.
- ZIP compression algoritm replaced with 7-Zip, it makes installer size smaller on about 30%, but increases installation time.
- Installer: Improved perfomance. Now extract files directly from itself, without previously unpacking the archive to disk.
- Deinstaller: Fixed showing icon in "Add or Remove programs" window tool.
- Installer: Now Light Alloy will be automatically closed before install.
- Installer: Fixed actions that processes even if cancel action was perfomed.

Light Alloy 4.9.3 Build 2538:

- Experimental optimization of fullscreen/windowed modes switching. Should be much faster now.
- Omega skin: colorize volume control background when you go over 100%.
- Some more settings can now be migrated when preferences are upgraded to newest version.
- Updated OpenSSL libraries.
- Preferences->Interface: fixed broken windowed mode for two options in "Control Panel" dropdown.
- Fixed skins that located in folder were not shown anymore in "?" button popup.
- Fixed some issues with remembering state of panels.

Light Alloy 4.9.2 Build 2516:

- Added proper support for restoring modal windows (examples: radio stations list, media-oriented open dialog) from minimized state to visible state and bring them to front, when using player with "only in tray" mode (but I suppose it will be valid even for "in taskbar too" case).
- Preferences->Mouse: added ability to show / hide control panel for Left Button Double Click action.
- Some cleanups and optimizations.
- Rename "Rotate video by Z" to "Rotate video vertically"
- Set default hotkey for "Rotate video by vertically" to Z.
- Media-oriented open dialog: Slightly changed behaviour of "Add Selected" button - now it start play a selected file if Close After Add is checked & no any file is playing at the moment, in any other cases - it just add file to playlist without begin playing it.
- Media-oriented open dialog: 'Add files, but dont replace the ones that are already in playlist' option is removed.
- Removed check that prohibited to run Light Alloy on XP/Vista. You can use it, but XP/Vista obviously not supported anymore, so any crashes on these OSes are not gonna be fixed.
- Radio stations list: entirely rewritten approach to decode html entities. Now it shouldn't crash player anymore on some lonely symbols (like "&"), also now it can handle much more symbols that can be seen in some song titles (like a quote symbol, or (c) or (r), and much more).
- Optimized OSD when in over-video mode.
- Preferences->Events, Video: simplified monitors listing.
- Playlist: the ">L" marker (last played file) was ignored for LAP playlists that you try to load into player, if there is already loaded some playlist (default LA.lap, for example).
- History: fixed few UTF8-related issues.
- Delete file from playlist: was not working for multiple selected files in playlist.
- Preferences->Mouse->Wheel: Subtitle delay option was broken.
- Preferences->Keyboard: next chapter command was hidden in Navigation section.
- Fixed problem when suddenly video picture has been rotated on 90 degrees on player reload.
- Fixed issue when player cross monitor workarea dimensions on video file open and on scale change (from 50% to 100%, for example).
- Audio mode: when entering fullscreen, playlist width wasn't audio-like.
- Media-oriented open dialog: "Add selected" was broken when multiple files were selected.
- Media-oriented open dialog: "Play file on doubleclick, otherwise just add to playlist" - latter action was broken.
- Media-oriented open dialog: "Current folder with subfolders" wasn't working as expected.
- Fixed other less noticeable issues.

Light Alloy 4.9.1 Build 2416:

- Preferences->Mouse->Areas: added ability to switch subtitles/sound stream for left-up and right-up areas.
- Preferences->Keyboard: added hotkey to rotate video by Z in Video section.
- Video rotate setting now remembered per-file, not globally.
- Disabled the DPI Awareness flag, to resolve problems with the interface for DPI >100%. Normal support for different DPI will be implemented in future versions.
- Preferences->Playlist: preview window now respect font that you have either in Font menu or in current skin when you switch between "always the same" and "Use from skin".
- Preferences->OSD/Subtitles->Subtitles: display->Expert Menu mode: texture resolution is now equal to desktop resolution, by default.
- Mouse Areas of Video: now they activated by left mouse click, previously an area was activated by double mouse click which wasn't obvious for some users.
- Slightly updated About box, added some additional contact info
- Some internal code cleaning, removed some options, and made some optimizations.
- Function of the Original Size (Home) wasn't respecting minimal width of audio skin.
- Sound options: changing normalization method didn't applied immediatelly, it was necessary to close the settings window first.
- Media-oriented open dialog: function of the "Add all from current folder" button didn't work correctly.
- Media-oriented open dialog: fixed saving of view style & columns width.
- Playlist: folder mode - fixed auto-correction of the size of some controls while playing the file.
- Playlist: folder mode - font name/size settings were ignored.
- Playlist: Jump to File: some fixes to items paint procedure.
- Playlist: M3U - fixed issue with character encoding on UTF8 files without BOM.
- Skins: fixed a few issues with video panel repaint when switching between audio and video mode or vice-versa.
- Skins: fixed subtitle button for Omega.
- Fixed some bugs.

Light Alloy 4.9.0 Build 2318:

- New official skin: Omega.
- Completely new, fast XML parser. Should fix occasional issues when user settings are lost for no reason.
- Completely new YouTube parser.
- Video Properties: added ability to rotate picture the way you want by 90 degree, instead of limited "Flip Vertically" option.
- Radio stations list: support for decoding html entities in station name / current song.
- Open URL window: setting to monitor clipboard for web links.
- Automatically load jpg/png/bmp cover for audio files if both names are same.
- New language files: Hongkongese, Belarussian, Spanish.
- Preferences: removed WinLIRC section. Hope to replace it with ability to control player via smartphone, in some future.
- Preferences->Playlist: updated default colors for "always the same" option.
- Preferences->Video: added hints for Renderer and Monitor.
- Preferences->System: removed "High priority" option due to being rudiment nowadays.
- Popup menu->Open Disk: section simplified, should eliminate problems with long popup menu opening while quering removable disc. Now it just shows drive letters from E to Z (if available) with corresponding volume label.
- About box: removed donation page, removed captcha, removed subject field.
- Some file loading optimizations.
- Some player startup optimizations.
- Upgrade from Delphi 2007 to Delphi XE 10.1, which leaded to major internal refactoring. Can cause some regressions as result, so report bugs please if any.
- Media cache increased from 128 to 256 files.
- Removed support for Windows XP and Windows Vista.
- Changed OpenSSL dlls to v1.0.2j
- Languages updated: Dutch, English, Polish, Russian, Turkish, German, Korean, Czech, Hungarian, Japanese, Ukrainian, Italian, Chinese, French, Slovak.
- Fixed some bugs.

Light Alloy 4.8.8.2 Build 2038:

- While getting buffering progress try to draw this progress on timeline.
- Allow seeking during buffering process.
- Some optimizations in skin loading and timeline drawing.
- Preferences->Interface: choice LADub in skins list lead main player window to popup.
- Fixed some memory leaks.
- Fixed player crash on malformed skins.
- Fixed two player crash on multi-monitor configurations, when one of monitors were unplugged while player was running.
- Video Engine: Subtitles: fix regression which crash some mts/m2ts files with PGS-subtitles.
- Video Engine: Fixed crash with Elecard MPEG Demultiplexer when trying to open URL. 

Light Alloy 4.8.8.1 Build 2017:

- Added hint with currently playing file when mouseover on player caption.
- Updated Italian language.
- Updated OpenSSL Shared Libraries v1.0.1L
- Removed support for creating screenshots in WebP format.
- IRSL: optimization of opening if IceCast is already loaded.
- AVI: extended support for Matrox MPEG2 codecs.
- MKV: enhanced compatibility with some external video decoders.
- MPEG: optimizations in data parsing.
- Dirac: optimizations in data parsing.
- Subtitles: some optimizations in data parsing.
- Updated Nvidia and Intel videocards list with hardware 4K-decoding support.
- Updated codecs.
- Fixed bugs.

Light Alloy 4.8.8 Build 1982:

- Added popup menu support for Sound Mute/Stream Switch, Subtitles Show/Switch/Switch2 and Video Ratio Switch buttons, with most frequently used commands by default. Can be customized to the way you want in Preferences->Interface->PopupMenu.
- Speed change popup menu: added speeds 2.2, 2.4, 2.6 and 2.8
- Preferences->Video: if madVR not installed, then now instead of message where you can find it, immediatelly will be opened http://www.madvr.com/download/
- Popup menu: if madVR not installed it will be displayed now but will be grayed.
- Subtitles: added support for Italic and Bold Italic styles for font. Handy for those who like to watch subtitles with italic style, instead of bold as default. You can set it in "Subtitles preferences" (Shift+S) window.
- Fixed bugs. 

Light Alloy 4.8.7.1 Build 1937:

- Preferences->Keyboard: added *Copy current subtitle to clipboard* command.
- Preferences->GlobalKeys: ability to customize multimedia keys.
- Preferences->System: option to check for updates. (enabled by default)
- About Light Alloy window (a button with questionmark): check for updates button (for those who wont to check for updates on player start)
- Playlist Report: added %VideoDuration% tag.
- Minor optimizations.
- Playlist now saves its width by default in fullscreen (earlier you have to check an option for this feature).
- Preferences auto-upgrade now requires >= 4.8.7 instead of >= 4.7.8 (so if you upgrade from, lets say, v4.8.5 your settings will be dropped to default ones)
- Preferences->Playlist->Misc: removed option *remember state (opened/closed)*, now its remembered by default.
- Preferences->Video->Screenshots: *Overlay info OSD* and *Display subtitles* now can be used independenly.
- Fixed bugs.

Light Alloy 4.8.6 Build 1830:

- French translation.
- Preferences->Interface: control panel - *hidden by default*.
- Preferences->Sound: ability to set soundfonts for MIDI.
- Popup menu for *On top* button in Light Alloy caption bar.
- Preferences->Sound: settings slightly reorganized.
- Preferences->Video: *on top* - *always* renamed to *Manually*, i.e. with a button.
- Playlist: trying to display title tags for web-links, even if title format options are disabled for playlist. Useful for IPTV.
- Video decoder: DXVA support for AMD video cards with frame characteristics as - width lower than 2048 and height lower than 2304
- WASAPI: rewritten and enhanced mechanism of packets handling, which is resulted in better A/V sync handling in misc situations (some heavy CPU load, for example)
- WASAPI: added support for situation like when you disable sound output device, then sound will be transfered to device default sound device (and back, when original sound device is on again).
- Updated list of 4K-supported videocards.
- Updated OpenSSL libraries to 1.0.1j
- BASS: updated WMA and FLAC plugins.
- MPEG: enhanced MPEG-PS support, fixed some mis-detection cases.
- WASAPI: optimized volume changing.
- WASAPI: optimized Bitstream.
- Many other additions, changes and corrections.

Light Alloy 4.8.5 build 1770:

- Slovak translation (by MaxStrix).
- TrueHD + Dolby Atmos support.
- ATRAC3/ATRAC3plus in WAV-files support.
- AMR-WB support.
- Support for very short WavPack-files.
- MPEG: supported for MPEG-TS without PES, also enhancement support for some files encoded not by standard.
- MPEG: support for calculating duration/bitrate by using PCR (program clock reference) data.
- FLV: support for H.264 in AnnexB-format.
- Fixed bugs.

Light Alloy 4.8.4.1 build 1735:

- New skin: WebForm (author: Pavlik)
- File Information: bytes information to file size.
- Preferences->Filetypes: support for Windows 8 and above.
- Disable DXVA for Windows XP by default.
- Updated some internal components to latest versions.
- Audio properties: removed gain slider for equalizer.
- Removed subtitles explorer.
- Removed WinLIRC Agent.
- Video Decoder: greatly optimized decoding of HEVC-video.
- OGG: enhanced seek with video streams.
- DXVA Decoder: enhancements in handling and displaying of frames at the end of the video.
- Updated codecs.
- Fixed bugs.

Light Alloy 4.8.3.1640:

- Czech translation (by Tobiczech)
- Playlist->Misc->Skip this file - now works for every selected elements in playlist, not just for one.
- Playlist->Show file location: now works for every selected elements in playlist, not just for one.
- Preferences->OSD->Subtitles: removed "Round up to a multiple of two" option.
- EVR CA: enhances to frame update on frame seek.
- Fixed bugs.

Light Alloy 4.8.2.1593:

- Decreased playlist's splitter width.
- Player no more unload file when its done, if there is nothing to do next.
- MPEG: improved seek for MPEG-TS + H.264.
- WASAPI: added ability, in case of using "bit-exact output", to query a list of supported formats immediately without querying the device, and to attempt to create output format exact as input format. This is useful for sound devices which support only a restricted range of support output/input formats.
- MKV: load embedded fonts even if subtitles were not available.
- MPEG: optimized Blu-ray loading.
- Screenshot creation routines were optimized.
- Updated codecs.
- Fixed bugs.

Light Alloy 4.8.1.1552:

- Japanese language for web-site and installer, thanks to Tilt.
- Update checker, will notify you via balloon tip in system tray if new version available. Enabled by default.
- "Reverse playtime" option has been moved from Preferences->Interface to Preferences->Keyboard, so now it is a keyboard command and you can set a hotkey.
- Do not write "index.bdmv" in playlist, instead write Blu-ray folder name.
- Now Light Alloy is visible in system tray by default.
- Subtiles: added support for scaling PGS/DVB subtitles.
- Fixed bugs.

Light Alloy 4.8.0.1493:

- Added support for network playlists that give data pieces (requires LAV Filters)
- New skin: Ei8ht (author: Gilorn)
- New skin: WMP R.I.P. (author: Ham)
- Updates to skin-system.
- Popup->Sound: added possibility to select the audio device.
- Popup->Playlist->Misc: added option *Skip this file*.
- Playlist: added possibility to select all items in the list with a hotkey (default: Ctrl+A)
- Thumbnails: added *Don't show thumbnails options dialog* option
- Options->Playlist->Misc: added option *Don't play file if you double-click it in Explorer*.
- Instead of "index.bdmv" in player caption, folder name will be shown which is more descriptive.
- Redrawn main icon of the player and the tray icon, adding more sizes.
- Removed support for Vimeo.
- iBloko, SlimStripe and AudioAmp skins were removed from default package. You always can download them on Light Alloy forums in Skins section.
- Added support for MIDI playback. (Note: the sound bank in Windows\System32 should be named "28MBGM.SF2"; while the sound bank itself can be anything, it is necessary that it has this name)
- Built-in support for WavPack.
- Native support for OPUS.
- Video decoder: added support for playback of H.264-video with impaired B-Frames sequence.
- Video decoder: updated list of supported VP5/VP6 (nVidia) video cards, updated information about the Intel Haswell video adapters.
- Video decoder: improved mechanisms for determining the wrong order of B-Frames.
- MKV: added support for CueDuration and CueRelativePosition tags when rewinding to read subtitles.
- MKV: improved compatibility with Lentoid HEVC Decoder.
- MPEG: added support for streaming (downloaded at the moment) files, duration of such files will be updated as download new data, without the need to restart the player.
- MPEG: added the ability to switch programs in MPEG-TS.
- MPEG: improved support for some AAC-tracks.
- AVI: added support for H.264 streams with "AVC1" and "h264" FourCC.
- FLAC: added support for ID3 v2 tags (images only).
- MP4: added support for fragmented DASH (Dynamic Adaptive Streaming over HTTP) files, distributed on Youtube.
- MP4: added support for A/V-delays set inside the container.
- MP4: added support for HEVC-videos created by ffmpeg encoder.
- MP3: added support for multi-layer .MP3 (in which the data with different parameters are stored, this is important for online broadcasts for example).
- MP3: improved header search (allows you to play files containing garbage/incorrect data at the beginning of the file).
- Added added support for 12-channel sound with unspecified channel location.
- Subtitles: improved subtitle processing, multiple optimization and speed up the loading/rendering of subtitles.
- Subtitles: added support for animated VobSub-subtitles.
- Many other additions, changes and corrections.

Light Alloy 4.7.8.1196:

- Korean and Turkish language.
- Added Sky Audio.
- Hint popup where you can see current volume level when you mouse hover on volume slider.
- Preferences->Events: added "Pause playback on focus lost, continue playback on focus return" (works only for video mode).
- Preferences->Keyboard: search field.
- Fixed bugs. 

Light Alloy 4.7.7.1041:

- Hungarian translation.
- Enhanced display quality of external covers.
- Context menu->Subtitles: ability to select second subtitles.
- Preferences->Filetypes: added *Add Light Alloy items to Windows Explorer context menu*
- Picture options: new shader - sharpen flou.
- Preferences->Codecs: video decoders were reorganized.
- Support for SIPR WAVE in WMV.
- Audio Decoder: support for VoxWare.
- Added support for 5.0 sound system.
- Built-in support for APE.
- Built-in support for WAV.
- Subtitles and video processor: support for NV12.
- Video Decoder: optimizations.
- MPEG: rewritten seeking procedures, so files should seek more fast now.
- Updated codecs, system components.
- Fixed bugs.

Light Alloy 4.7.6.799:

- Frontend: Right mouse button click on volume slider allows you to turn on/off extended volume control.
- Frontend: Added numeration in popup menu where listed all playlists.
- Video Engine: AVI: added support for some YUV files.
- Video Engine: MP4: added support for some rare formats (like DVOO, 2Vuy, yuvs, ...)
- Video Engine: Updated codecs, media info module, some system components.
- Fixed bugs.

Light Alloy 4.7.5.702:

- Frontend: New volume control model.
- Frontend: New sound normalization algorithms (compressor and leveler).
- Frontend: Radio: added support for https:// links
- Frontend: Support for multiple playlists (playlists popup menu->playlist manager).
- Frontend: Added new commands to command line: /AudioMode and /VideoMode, if set any of both - player will load in specified visual mode, and last one used will be ignored.
- Frontend: Preferences->Interface->Appearance: added *Title format options*.
- Frontend: Preferences->Sound: now you can open preferences of any external audio renderer.
- Frontend: Preferences->Sound: a few new options.
- Frontend: Preferences->OSD->Information line: support for special tags {IFHASVIDEO} .. {/IFHASVIDEO} and {IFHASAUDIO} .. {/IFHASAUDIO} - allows you to avoid output like "x@ (/)" when, for example, no video stream present.
- Frontend: File information: ability to save cover in source resolution.
- Frontend: Playlist: if files stored below or within same level as playlist file, then they will stored with relative path.
- Video Engine: Video Decoder: added support for 10 and 16-bit output (madVR required), misc enhancements and optimizations.
- Video Engine: Video Decoder: added decoding support for WMV 9.1, WMP 9.1 Image V2 (WMVP, WVP2), Avid DNxHD, QT v410, FFV1 and HuffYUV.
- Video Engine: MP4: support for DNxHD and FFV1.
- Video Engine: RAW: support for I420, Y800, 4:1:1 y4m files, Y41B/Y42B, 444P and other enhancements.
- Video Engine: OSD module was rewritten to support high-quality transparency and text scaling.
- Video Engine: Rewritten audio pitch system in sound module.
- Fixed bugs.

Light Alloy 4.7.4.370:

- Official skin for audio mode.
- Autoseek feature now support reverse mode - "view areas" (in addition to "skip areas").
- Preferences->Mouse: *Sliders* feature.
- Preferences->Codecs: added HEVC/H.265.
- Big updates in Russian/Ukrainian/Polish/Dutch help files.
- Preferences->Video: re-made conditions when available one or another option when selected one or another renderer.
- Completelly re-written algorithm for searching and load similar files.
- Updated some built-in skins.
- Support to play RAW video streams (MPEG-1/2, H.264, VC-1).
- Video Decoder: added experimental support for HEVC/H.265 (no DXVA decoding support yet, only software for now).
- Video Decoder: added support for V9.
- Video Decoder: added support for decoding CRAM (Microsoft Video 1) and AIC (Apple Intermediate Codec).
- AVI: added support for DV-video with CDVC identifier.
- FLV: support for HEVC/H.265 (only with Lentoid HEVC decoder).
- MPEG: support for HEVC/H.265.
- MPEG: support for AC3 in .SFD (MPEG-PS) video files.
- MPEG: support for Program Stream Map in MPEG-PS files.
- MKV: support for HEVC/H.265.
- MKV: support for VP9.
- MP4: support for HEVC/H.265.
- MP4: support for AIC.
- RAW: added support for HEVC-streams.
- Video Decoder: some changes in options dialog.
- Updated codecs, mediainfo module, some system components to their latest versions.
- Fixed bugs.

Light Alloy 4.7.3.52:

- New skin: Narrow (author - Gilorn).
- CUE chapters now supported in some additional player functions (navigation menu, next/prev chapter, timeline popup menu).
- Playlist->Jump to file: support for unicode.
- Preferences->Interface: Show cover option.
- Preferences->Sound: ability to open WASAPI Audio Renderer preferences.
- Skin system: ability to set border size.
- Updates in help files.
- Some player modules were optimized.
- Added support for TAK playback.
- UDP Reader was completelly rewritten. Also it support now HTTP-protocol and proxy.
- DTSAC3: added partial support for .dtshd
- AVI: enhancements in AVC1/H.264 support.
- Updated list of VP5 supported videocards for 4K video.
- MPEG: optimized usage cases like IPTV or without video stream (radio, for example).
- MPEG: optimized Blu-ray opening.
- MPEG: enhanced and optimized search for AAC/AAC LATM/MPEG Audio streams.
- MPEG Audio: do not search for mpegaudio header deeper than 5 Mb.
- OGG: seek mechanism was fully rewritten, now files should seek a much faster, especially with Theora-video.
- Enhancements in APE tags parsing.
- Updated system components (mediainfo module, codecs, ...).
- Fixed bugs.

Light Alloy 4.7.2.1924:

- Light Alloy Guide in Dutch (thanks to TheDutchJewel).
- PK69.icl: added icons in 96px and 256px.
- Ability to switch second subtitles by hotkey.
- Preferences->System: access to hidden settings.
- Preferences->OSD->Subtitles: option *Use XySubFilter for MadVR*.
- Preferences->OSD->Subtitles: added *MKV: load embedded fonts*.
- Preferences->Playlist: option *Read file signature to show duration*.
- Preferences->Playlist: option *When you add files to playlist, sort them by...*
- Support for overriding language files without need to edit default language file (for example, if you not okay with some language strings).
- Context menu: Playlist->Misc: new option *Show hints for items in playlist*
- M3U: support for "CUE:" keyword.
- Increased width of Preferences menu.
- *Clear playlist* function now works faster.
- Updates in Russian/Ukrainian/English Guides.
- Drop the file extension for folder name when you create a screenshot.
- Some default hotkeys were changed.
- XySubFilter support.
- DmitriRender support (http://www.dmitrirender.ru, after install can be activated in Preferences->Codecs).
- UDP Reader for IPTV (allows udp multicast).
- Video Decoder: support for decoding MJ2C-video.
- Video Decoder: updated support to 4K video for more videocards in GeForce 5xx/6xx/7xx family, and Intel IvyBridge/Haswell family.
- Audio Decoder, WASAPI Audio Renderer: support for data cache. Fixes stutterings and crackles due to influence produced by 3rd party software to CPU/HDD.
- MKV: enhanced seeking for files which have keyframes located too rarely.
- FLV: support for keyframes. Seek responsiveness enhanced a lot.
- OGG: enhanced support for online streams.
- WavPack: support for iso.wv.
- Subtitles: added second subtitles support for DVB/HDMV/Sup/XSub.
- MPEG-2 Decoder: handle subtitles only for DVD, in all other cases pass them to main subtitle renderer.
- WASAPI Audio Renderer: enhanced behaviour on seeking.
- WavPack: removed streaming support.
- Updated codecs and system components to their latest versions.
- Fixed bugs.

Light Alloy 4.7.1.1640:

- Support for displaying two subtitles at once.
- Subtitles switching for internal DirectVobSub just like with custom allocators.
- Italian translation (by Marco Brocco)
- Added Ukrainian translation of Light Alloy Guide.
- Added /onradio command line parameter - allow you to open player and immediately start radio on play.
- Video options: added processing filters (shaders).
- Video options: added "flip vertically" checkbox.
- Subtitles options: added *Allow subtitles overlapping* and *Align font by left border*.
- File information: show image cover embedded in file (supported images: png, jpg, bmp)
- Added Ctrl+Shift+U hotkey, allows to activate clipboard monitoring for web-links (useful for YouTube, for example).
- Ctrl+Shift+L - unchangeable hotkey for quick language file reloading (could be useful for translators).
- Preferences->Interface: ability to customize some drop down menus.
- Preferences->Events: play next file in playlist.
- Preferences->Video->Screenshots: new options - *Use title from tags, instead of filename* and *show subtitles*.
- Preferences->DVD: option *Start playback automatically when proper disc found*.
- Enhancements in YouTube parser.
- On hint show with mouse icons, we take in account current mouse buttons configuration in Windows.
- Do not load multiple audio streams with same file name.
- Remember current audio boost.
- Updates in similar files search algorithm, when requested file already present somewhere in playlist.
- Battery charge levels for color identification can now be changed in LA.xml (LowLevel and HighLevel specifically). Useful when you, for example, want a battery turning to red color when it's at 15% charge, not 25% as it by default.
- Support for G2M (GoToMeeting) decoding.
- AVI: added support for MPEG1.
- AVI: added support for Matrox MPEG-2 (MMES).
- MKV: added support for Opus.
- MKV: added support for ALAC.
- MPEG: support for TrueHD.
- MPEG: support for Blu-Ray with Seamless Branching (partial blu-rays).
- OGG: enhancements in playback and seek in Theora video files.
- MPC: support for audio files with ID3-header in beginning.
- Audio Decoder: added support for DTS-HD, E-AC3 & TrueHD bitstreaming via HDMI.
- Wasapi Audio Renderer: fully rewritten.
- Video Decoder: support for VC1-I software decoding.
- Video Decoder: support for MPEG-1/2 software decoding.
- Video Decoder: support for v210 video codec.
- Video Decoder: support for VMware Video.
- Video Decoder: internal video decoder now support video stream switching on-the-fly, including DXVA.
- Video Decoder: read AR from stream setting - added third state. Also when you change it - it applies immediatelly.
- Video Decoder: 4K video decoding support for Intel HD Graphics 4000 and some Haswell.
- Video Decoder: enhancement support for H.264 Interlaced content.
- Video Decoder: enhancement support for VC-1 - were fixed jitters in DXVA-mode.
- EVR/VMR Renderers: statistics (Ctrl+Q) was rewritten, now it is scaleable.
- Shaders support.
- Enhancements in handling media files with bad/broken PTS-packets.
- Enhancements in support for WTV files.
- Enhancements in handling media fiels with bad PTS-packets.
- Files loading time was a bit decreased.
- Audio Decoder: enhancements in audio mixer.
- Audio Decoder: A/V sync (timestamp correction) is disabled when playing audio files and audio-only streams.
- AVI: reduced memory consumption.
- AVI: changed indexing strategy if the indexes are absent.
- AVI: enhancements in DivX-subtitles displaying.
- FLV: rewritten metadata parser.
- FLV: rewritten duration detection logic.
- OGG: enhanced support for Opus.
- MPEG: enhancement track seeking in MPEG-stream.
- MPEG: enhanced HDMV LPCM parsing, fixed sound corruption while seek.
- MPEG: skip broken packets, fixes crash on bad files.
- MP4/MOV: enhanced support for Apple MPEG2.
- MP4/MOV: enhancements in seeking on some crappy video files.
- MKV: enhanced seek and keyframe handling.
- MKV: better algorithm for calculating FPS, if value is incorrect.
- MKV: better support for WebM and incomplete/sliced files.
- OGG: enhanced seek on audio files.
- DTSAC3: rewritten WAV-files parser.
- Enhancements in DXVA-2 detection (for AcrSoft/Cyberlink decoders as example).
- Audio switcher: sound normalization algorithm was rewritten.
- Some updates to MadVR support.
- Updated codecs, system components and MediaInfo module to their latest versions.
- Fixed bugs.

Light Alloy 4.7.0.1367:

- Light Alloy Guide in Russian by Gilorn.
- Polish, Japanese, German, Chinese, Romanian translations.
- Ability to watch online videos from Youtube, Vimeo directly in Light Alloy
- Alternate mode for playlist has been added - its called Playlist Folders Mode.
- Internet Radio Browser.
- Recent list manager.
- Support for tracker music (XM, IT, S3M, MOD, ...).
- Popup menu: Open URL.
- Popup menu: Open DVD folder without DVD menu.
- Ability to make screenshots in WebP/WebP-LL formats.
- Added new features for angular regions (left top/right top) - subtitles, sound on/off, next/prev in playlist.
- Preferences->Playlist: *Check for broken/missing files* group box.
- Preferences->Sound: ability to set output speakers configuration.
- Preferences->Sound: "Radio" tab.
- Preferences->Video: "Screenshots" tab.
- Preferences->Keyboard: new commands has been added (like: Playlist size, Playlist's folders panel size, Rename file or bookmark).
- Preferences->Keyboard->Alternative: ability to use alternative hotkeys mode on laptops without numeric keypad.
- New options to autoseek/skipping feature.
- "Speed change" button: added 16x option.
- To Playlist's *remove from playlist* button popup menu have been added *Clear playlist from broken/missing files*.
- Sound options: ability to save/load equalizer settings into files specified by user.
- Ability to rename title/bookmarks in playlist.
- When you open network/internet stream, bufferization progress will be shown.
- Preferences->Mouse->Areas of Video: in *bottom* section, if you use normal seeking scheme, by holding "Shift" you can temporary activate by-frame seeking and vice-versa.
- Preferences->Mouse->Areas of Video: in *bottom* section, if *By Frame* seeking scheme is used, double mouse clicks in left side of Area - will do frame seek backward, in right side - frame seek forward.
- Support for networked M3U/PLS-playlists (shoutcast internet radio, for example).
- Enhancements in M3U playlist support.
- Pixel-to-Pixel aspect ratio (useful for lowres video, for example).
- LA.xml (hidden options): a) Ability to set pair skin in "SkinDouble" variable and switch between them by right mouse clicking on Light Alloy's caption. b) Scheduler.Alarma.EveryHour="1" - *Big Ben* mode (every hour alarma) c) Nastr.LA_DoubleCopy - ability to run second copy of Light Alloy from another folder (in one instance LA_DoubleCopy should ="0", in second - ="1"). This could be useful for second instance of Light Alloy which will be used, for example, only for audio, thus can have some unique interface settings.
- Playlist: function *remove file(s) from disk* have been fully revamped, and now support multiple files removing.
- Preferences->Playlist: enhancements to *the accuracy of files search* function when used in *3 first symbols* mode.
- Files extensions that used for autoseek/skipping feature have been changed from *.oe to *skip.
- Context menu: *Playlist* section was fully revamped.
- Context menu: optimizations in *Play Disc* feature.
- Optimizations to drag-n-drop on Light Alloy window when a lot of files(~1000 and up) is selected.

Light Alloy 4.6.7.726:

- Many additions, changes and corrections.

Light Alloy 4.6.6.356:

- Many additions, changes and corrections.

Light Alloy 4.6.5.37:

- Many additions, changes and corrections.

Light Alloy 4.6.0.2141:

- Many additions, changes and corrections.

Light Alloy 4.5.7.643:

- Many additions, changes and corrections.

Light Alloy 4.5.6.638:

- Added support for VMR-7.
- Added support for Indeo 3/4/5, VP 3/3.1 (Flash Video), VP 8 (WebM), Sorenson - via internal codecs.
- Added support for Lagarith, Canopus HQ/Lossless - via external codecs.
- Added support for WMVideo Decoder DMO.
- Added support for common RealAudio codecs(cook, atrac, aac, ac3, raac, G.728).
- Added support to select stream via filters popup menu for splitters which support such interface (ex. Haali Media Source, MPC Mpeg Source).
- Fixed bugs.

Light Alloy 4.5.4.603:

- Many additions, changes and corrections.

Light Alloy 4.5.3.581:

- Many additions, changes and corrections.

Light Alloy 4.5.2.572:

- Many additions, changes and corrections.

Light Alloy 4.5.519:

- Many additions, changes and corrections.

Light Alloy 4.4.896:

- Fixed some bugs and a minor improvement. Many other additions, changes and corrections.