Изменение : MpcAudioRenderer - улучшена использование в режиме Shared Mode. Теперь рендерер "переварит" любой входной формат, благодаря добавлению микшера в код(огромное спасибо v0lt за это). При попытке проигрывания SPDIF/Bitstream - автоматически произойдет переключение на Exclusive Mode, т.к. только он поддерживает bitstream.
TODO - перейти на использование AUDCLNT_STREAMFLAGS_EVENTCALLBACK, это должно позволить еще снизить задержки. А так же - разобраться с Exclusive Mode, сейчас вместе с микшером не работает.

git-svn-id: svn://mpc-next.ru/mpc-be/trunk@2742 d191f3aa-8897-45be-b9a4-56e5fb472b67
Изменение : MPCVideoDec - для NVIDIA установил ограничение на ref frames = 16, как для HD, так и для SD видео. Так же - для ATI теперь учитываем и мобильные устройства :).

git-svn-id: svn://mpc-next.ru/mpc-be/trunk@2743 d191f3aa-8897-45be-b9a4-56e5fb472b67
Изменение : WMV9/VC-1 DXVA decoder - подкорректировал заполнение DXVA_PictureParameters структуры, избавились от артефактов на некоторых WMV роликах. Косметика.

git-svn-id: svn://mpc-next.ru/mpc-be/trunk@2744 d191f3aa-8897-45be-b9a4-56e5fb472b67
Изменение : BaseVideoFilter/MPCVideoDec - изменил способ получения информации о статусе декодера(SOFT/DXVA1/DXVA2), вынес переменную в основной класс BaseVideoFilter. Это исправит некорректное выставление соотношения сторон при проигрывании WMV в софтовом режиме(возможно и в DXVA1) на VMR9/VMR7 рендерерах.

git-svn-id: svn://mpc-next.ru/mpc-be/trunk@2745 d191f3aa-8897-45be-b9a4-56e5fb472b67
Release the DS interfaces in the inverse order they were created. (mpc-hc 32600787a5)

git-svn-id: svn://mpc-next.ru/mpc-be/trunk@2746 d191f3aa-8897-45be-b9a4-56e5fb472b67
STS: Code simplification. (mpc-hc 8f75cf7353)
RealMediaGraph: Fix a typo. (mpc-hc e3d6b64806)
AudioSwitcher: Use the defines for the max and min values of a 24-bit integer. (mpc-hc 98f112db62)
BaseSplitterFileEx: Simplify a check. (h.bitpersample is unsigned, checking if it's greater than 0 will always be true.) (mpc-hc 033ff36777)
IPinHook: Fix wrong sizeof. (mpc-hc a8945e12b3)
PPageFileInfoClip: Use CComBSTR Length method when possible. (mpc-hc cda0ec1ff1)

git-svn-id: svn://mpc-next.ru/mpc-be/trunk@2747 d191f3aa-8897-45be-b9a4-56e5fb472b67