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.
SOFTWARES
MPC-HC
1.6.8.7308
x86
x64
LAV Filters
0.57
x86
x64
ffdshow
4507
x86
x64
madVR
0.86.1
x86
Reclock
1.8.8.0
x86
AutoFrequency
1.4.1.445
x86
x64