This file includes only a short list of the changes between MPC-HC's versions. For the older changes see: https://github.com/mpc-hc/mpc-hc/blob/master/docs/Changelog_old.txt Legend: + New * Changed ! Fixed 1.7.4 - 16 April 2014 ===================== + New Bengali and Tatar translations + Support for opening "icyx://" stream URLs + Ticket #2348/#3583, Automatically refresh the information bar and title bar so that the correct information is always shown for streaming (e.g. online radios) + Ticket #4043, Statistic: Show playback rate for audio files * If MPC-HC is configured to override the splitter choice when doing the initial track selection, tracks selected at splitter level will be preferred in case more than one tracks match the criteria * The "Jump to" menu has been split in several smaller submenus displayed in the "Navigate" menu depending on the media currently playing * The internal LAV Splitter will now be used by default to demux AviSynth scripts instead of using the old VFW interface. Note that AviSynth is still required even if LAV Splitter is used * Cleaned up WebUI's Javascript code * Updated SoundTouch to v1.8.0 * Updated Little CMS to v2.6 (git 40300b1) * Updated Unrar to v5.1.2 * Updated MediaInfoLib to v0.7.68 * Updated ZenLib to v0.4.29 r456 * Updated LAV Filters to stable version 0.61.2: - LAV Audio: Improve error recovery on slightly corrupted audio streams - LAV Video: Fix a rare crash that could occur for high resolutions - LAV Video: Fix artifacts on some H264 streams with both software and DXVA decoding - LAV Splitter: Support ShoutCast metadata - LAV Video: Various improvements for DXVA support (native and copy-back) - LAV Splitter: Fix the opening of some Blu-ray discs which would take several minutes and could hang the player - Ticket #4035, LAV Video: Some frames were dropped when playing RealVideo files - Ticket #4057, LAV Splitter: Some WAV files were incorrectly detected as DTS * Updated Armenian, Basque, British English, Catalan, Simplified and Traditional Chinese, Croatian, Czech, French, Galician, German, Greek, Hebrew, Hungarian, Italian, Japanese, Korean, Malay, Polish, Portuguese (Brazil), Romanian, Russian, Slovenian, Slovak, Spanish, Swedish, Turkish, Ukrainian and Vietnamese translations ! Properties dialog: Some tracks could have been missing from the streams list ! Fix incorrectly displayed OSD in case the message contained the character '&'. Also make top-left and top-right OSD size consistent and improve the behavior when the text is too big to be displayed entirely ! VMR-7 renderless: subtitles were not displayed except in fullscreen ! Ensure dynamic menus dependent on the currently playing media are updated when the media changes while a menu is opened ! DVB subtitles: Subtitles were sometimes only partially rendered with some parts disappearing immediately ! DVB and PGS subtitles: Subtitles were sometimes one frame late. This was invisible most of the time, but it could produce blinking in some cases ! ISR: Crop PGS and DVB subtitles if they don't fit into the video frame ! ISR/VSFilter: Use correct colorimetry information for PGS and DVB subtitles ! ISR: Subtitles could be partially rendered when using no subtitle queue ! ISR: Text subtitles were incorrectly displayed after switching from PGS/DVB subtitles ! PGS subtitles: Subtitles being displayed just after seeking could be wrong ! Ticket #1814, Vobsub: Support animated subtitles (with fade in/out) ! Ticket #2588, Subtitle renderer: The subtitles' shadow was not drawn when their border was very thin ! Ticket #2773, Subtitle renderer: Fix possible artifacts when using karaoke effects ! Ticket #2994, Fix toolbar separators not being properly painted ! Ticket #3296, Fix WebUI controls.html error due to unescaped file path ! Ticket #3437, Audio Switcher: Support fallback to another media type. For example, this allows audio decoders to fallback to normal decoding if bitstreaming isn't supported ! Ticket #3544, Prevent the low-merit fall-back on internal LAV Splitter to demux raw subtitle formats ! Ticket #3691, PGS subtitle timings were sometimes wrong (subtitles started or ended too late) ! Ticket #3763, VMR-9 renderless and EVR-CP: The displayed subtitle was not updated when seeking while playback was paused ! Ticket #3775, "Play -> Subtitles" menu could be mistakenly disabled when the internal subtitle renderer was unavailable ! Ticket #3980/#4037, Exiting fullscreen sometimes produced visual artifacts ! Ticket #3987, Entering fullscreen when MPC-HC window occupied the whole monitor produced visual artifacts ! Ticket #3999, Work around a crash in the math library for x64 builds ! Ticket #4004, Fullscreen/windowed transition was not as smooth as in 1.7.1 and prior ! Ticket #4011, Fix image saving for streams with characters not supported in path names ! Ticket #4013, Subtitle renderer: Fix a crash on malformed animated transforms ("\t" tags with no parameters) ! Ticket #4020, Update dialog: Fix incorrect version info when using Belarusian, Slovenian or Russian translations ! Ticket #4050, MPC-HC could crash when loading invalid DVB channel settings ! Ticket #4070, Restore compatibility with KatMouse ! Ticket #4079, The "Save image/thumbnails" path was cut off in the status bar ! Ticket #4082, Fullscreen window was misplaced sometimes after monitor mode autochange ! Ticket #4116, "Snap to desktop edges" option wasn't working correctly ! Ticket #4128, Moving mouse over tooltips in fullscreen hid the toolbar under some circumstances ! Ticket #4141, Subtitles were incorrectly displayed in DVD and DVB mode when using the internal subtitle renderer and madVR ! Ticket #4141, DVD subtitles were always re-enabled when clicking on a menu entry related to external subtitles ! Ticket #4163, Shaders option page: the buttons' icons were missing on Windows XP ! Ticket #4173, ASS/SSA subtitles: Fix a possible infinite loop during parsing