Use Microsoft's _countof macro when it exists since its C++ implementation is safer than just doing sizeof(array)/sizeof(array[0])

git-svn-id: https://mpc-hc.svn.sourceforge.net/svnroot/mpc-hc/trunk@4801 10f7b99b-c216-0410-bff0-8a66a9350fd8
Use the _countof macro where it makes sense.

git-svn-id: https://mpc-hc.svn.sourceforge.net/svnroot/mpc-hc/trunk@4802 10f7b99b-c216-0410-bff0-8a66a9350fd8
update Little CMS to v2.4 (git 9fc6a31)

git-svn-id: https://mpc-hc.svn.sourceforge.net/svnroot/mpc-hc/trunk@4803 10f7b99b-c216-0410-bff0-8a66a9350fd8
Improved the pt_br translation

git-svn-id: https://mpc-hc.svn.sourceforge.net/svnroot/mpc-hc/trunk@4804 10f7b99b-c216-0410-bff0-8a66a9350fd8
MP4Splitter: fixing empty QtV1 values for some (broken?) movs

git-svn-id: https://mpc-hc.svn.sourceforge.net/svnroot/mpc-hc/trunk@4805 10f7b99b-c216-0410-bff0-8a66a9350fd8
Added support for AMV IMA ADPCM

git-svn-id: https://mpc-hc.svn.sourceforge.net/svnroot/mpc-hc/trunk@4806 10f7b99b-c216-0410-bff0-8a66a9350fd8
MpaSplitter: skip MTV files (.amv .mtv) (sometimes it can be determined as Mpeg Audio)

git-svn-id: https://mpc-hc.svn.sourceforge.net/svnroot/mpc-hc/trunk@4807 10f7b99b-c216-0410-bff0-8a66a9350fd8
cosmetics

git-svn-id: https://mpc-hc.svn.sourceforge.net/svnroot/mpc-hc/trunk@4808 10f7b99b-c216-0410-bff0-8a66a9350fd8
BaseClasses: remove unused MPC-HC custom code CCritSec::TryLock() added in r1312 which was partially reverted in r1408

git-svn-id: https://mpc-hc.svn.sourceforge.net/svnroot/mpc-hc/trunk@4809 10f7b99b-c216-0410-bff0-8a66a9350fd8
use UNREFERENCED_PARAMETER instead of UNUSED_ALWAYS which is always available

git-svn-id: https://mpc-hc.svn.sourceforge.net/svnroot/mpc-hc/trunk@4810 10f7b99b-c216-0410-bff0-8a66a9350fd8
BaseClasses: remove MPC-HC custom code

git-svn-id: https://mpc-hc.svn.sourceforge.net/svnroot/mpc-hc/trunk@4811 10f7b99b-c216-0410-bff0-8a66a9350fd8
update docs/Todo.txt

git-svn-id: https://mpc-hc.svn.sourceforge.net/svnroot/mpc-hc/trunk@4812 10f7b99b-c216-0410-bff0-8a66a9350fd8
use _MAX_PATH instead of MAX_PATH for consistency

git-svn-id: https://mpc-hc.svn.sourceforge.net/svnroot/mpc-hc/trunk@4813 10f7b99b-c216-0410-bff0-8a66a9350fd8
AboutDlg.cpp: include "InternalFiltersConfig.h" which is needed for HAS_FFMPEG

git-svn-id: https://mpc-hc.svn.sourceforge.net/svnroot/mpc-hc/trunk@4814 10f7b99b-c216-0410-bff0-8a66a9350fd8
- Add the ability of completely disabling the minidump creation by using the /nominidump switch (undocumented for now).
- Rethrow the exception when the user chooses not to visit the bugtracker after a crash. This makes easier to attach a debugger to MPC-HC when the minidump creation is enabled.

git-svn-id: https://mpc-hc.svn.sourceforge.net/svnroot/mpc-hc/trunk@4815 10f7b99b-c216-0410-bff0-8a66a9350fd8
Updated Traditional Chinese translation by Kenelin.
This commit fixes ticket #1174.


git-svn-id: https://mpc-hc.svn.sourceforge.net/svnroot/mpc-hc/trunk@4816 10f7b99b-c216-0410-bff0-8a66a9350fd8
mplayerc.tc.rc.txt: we use UTF8 not Unicode BOM

git-svn-id: https://mpc-hc.svn.sourceforge.net/svnroot/mpc-hc/trunk@4817 10f7b99b-c216-0410-bff0-8a66a9350fd8
- Use directly the strings' resource IDs when calling CString::Format instead of using the ResStr macro.
- Use AppendFormat instead of using Format on a temporary string and then concatenating it.
Based on a patch by JanWillem32.

git-svn-id: https://mpc-hc.svn.sourceforge.net/svnroot/mpc-hc/trunk@4818 10f7b99b-c216-0410-bff0-8a66a9350fd8
update ffmpeg (9432fe9a)

git-svn-id: https://mpc-hc.svn.sourceforge.net/svnroot/mpc-hc/trunk@4819 10f7b99b-c216-0410-bff0-8a66a9350fd8
revert r4819: update ffmpeg (9432fe9a)

it introduced unresolved externals when linking Filters x64

git-svn-id: https://mpc-hc.svn.sourceforge.net/svnroot/mpc-hc/trunk@4820 10f7b99b-c216-0410-bff0-8a66a9350fd8