Media Player Classic Home Cinema 3835
Dimanche 20 Novembre 2011
Media Player Classic Home Cinema a été mis à jour en version 3835.
Changelog :
- Fixed saving of settings in the ini-file for autochange fullscreen monitor mode. Updated Ukrainian translation by Arestarh.;
- Autochange Fullscreen monitor mode: use a comma as a period (simplify the input of real numbers for some locales). updated custom messages for the installer by mtrz;
- fixed custom messages after r3759;
- MpaDecFilter: support for new ffmpeg;
- merge the ffmpeg update branch into the trunk (except for the the Bento4 update);
- Disable asm_blend_row_SSE2 as a workaround for ticket 1804. Patch by JEEB;
- update the mingw64 svn url;
- update libswscale;
- Fix : H.264 DXVA issue - image corruption;
- update MediaInfoDLL.h, fix a typo in MainFrm.cpp;
- Hebrew translation: don't use translated names for the Language menu;
- update ffmpeg/todo.txt and libavcodec_gcc.vcxproj;
- custom_messages.iss: use a second line break in the delete settings text;
- installer: change the way IsUpdate is set and rename it to IsUpgrade;
- simplify the PrecompiledHeader property in the project files;
- simplify a few more projects (should be much easier to add a new language in mpcresources);
- Try to fix macroblocking problem when seeking with some h264 videos, software decoder;
- fixed bug after closing the player and fast start a new file;
- Fix x64 compilation broken by r3789;
- Fix : MPEGSplitter, fix A/V sync issue on MPEG-TS with H.264 stream; some MPEG-TS with H.264 stream was unable to playback with MPC software decoder. Ticket #98;
- Fix : Software Video Decoder - calculate time stamp based on frame rate, if no PTS/DTS from splitter;
- updated CInPlaceFloatEdit class;
- update Little CMS to v2.3-rc1;
- fixed multiple files opening after r3789;
- Fix : MPEGSplitter, incorrect detect duration of dome MPEG-TS file(calculate pts/dts and duration only for Master Stream, usually is Video stream );
- Fix : MPEGSplitter, temporary disable split TrueHD data on TrueHD and AC3 Core, because it's broken normal playback some AC3 stream - until can fix this;
- Change : Disable LIBAV debug output;
- Fix : MPEGSplitter - return split TrueHD stream to TrueHD or AC3 Core data, it's must work correct now;
- Fix : MPEGSplitter - correct calculate duration on stream with abnormal pts/dts value; Small speed optimization at opening the file;
- installer:
- update Ukrainian.isl
- add a check for IS unicode
- remove WinCPUID.dll and use IsProcessorFeaturePresent
- various consistency changes;
- Fix : return VC-1 DXVA decoder work after last ffmpeg/libav update; Ticket #1824;
- MatroskaSplitter, DSMSplitter: added support for "application/x-font-ttf" and "application/vnd.ms-opentype" mime types;
- update libpng to v1.5.6
- update lcms to the latest git
- rename a few vars in the installer script;
- Fix: in some cases "On Top While Playing Video" stops working after exit from fullscreen (tickets #1710, #1827);
- FontInstaller: fix loading fonts from temporary folder (ANSI function did not work). Thanks to Abs62.;
- MatroskaSplitter, DSMSplitter: always use the InstallFontMemory;
- Fixed some subtitle location when the frame size is smaller than the screen. Patch by janwillem32 (tickets #1828, #1829);
- update ffmpeg;
- fixed multiple files opening for some systems (update for r3795);
- remove obsolete message about Flash player x64;
- Fix : Clean DXVA status before media open;
- Change : Improve MPEG/TS debug(comment some ASSERT());
- Change : Ability to open Shader Select dialog without opening video;;
- Change : Changed the logic built-in H.264 decoder to better detect - DXVA or software mode now used;
- Fix : H.264 image corruption in software mode - ticket #1840;
- Fix : H.264 Software decoder, Fixed bug when decoding with multi-threading enabled;
- update MediaInfoDLL.h;
- Fix : enable Multi Threading support in x64 build(user w32threads(Microsoft) library instead of pthreads the above crash with MT ebaled);
- Add : use Multi Threading for VP8, MPEG4 codec;
- Fix : Artifact when seek on MPEG4(disable MT support for MPEG4);
- Fix : H.264 DXVA decoder - many issue when decoder try to decode broken packet;
- Fix : MPEGSplitter - correct parse H.264 packet;
- update MediaInfoLib to v0.7.51
- update ZenLib to v0.4.23;
- Change : Ensure the buffer is on a startcode when parsing AnnexB - thanks to LAV;
- add up to 16 threads in MPCVideoDec settings;
- Change : MPCVideoDecoder, added ability to set the number of threads in the Auto = number of cores; small code simplify;
- moved files "mpcresources.xx.dll" to "lang" folder;
- fixed bad subtitle font size setting (partial rollback r3808);
- use "Lang" instead of "lang"
- installer remove the old translation dlls.
FORUM