MpaDecFilter: отдельный дефайн для DTS-джиттера

git-svn-id: svn://mpc-next.ru/mpc-be/trunk@2911 d191f3aa-8897-45be-b9a4-56e5fb472b67
MpaDecFilter: сортировка значений в enum MPCSampleFormat.

git-svn-id: svn://mpc-next.ru/mpc-be/trunk@2912 d191f3aa-8897-45be-b9a4-56e5fb472b67
Обновление: Little-CMS 2.5 rc1 git-e5ce1294.

git-svn-id: svn://mpc-next.ru/mpc-be/trunk@2913 d191f3aa-8897-45be-b9a4-56e5fb472b67
Обновление: MediaInfo 0.7.63+ svn rev.5690.

git-svn-id: svn://mpc-next.ru/mpc-be/trunk@2914 d191f3aa-8897-45be-b9a4-56e5fb472b67
MpaDecFilter: уменьшено количество преобразований при микшировании. Функции convert_to_* теперь в основном лишь копируют аудиоданные.

git-svn-id: svn://mpc-next.ru/mpc-be/trunk@2916 d191f3aa-8897-45be-b9a4-56e5fb472b67
MpaDecFilter: исправлено воспроизведение AC3 после стопа (откат 2890 и использован автоматический фильтр для AC3+EAC3 из MPC-HC).

git-svn-id: svn://mpc-next.ru/mpc-be/trunk@2917 d191f3aa-8897-45be-b9a4-56e5fb472b67
MpaDecFilter: исправлено воспроизведение MPEG 1/2 Layer 1 (подсмотрено в LAV Audio)

git-svn-id: svn://mpc-next.ru/mpc-be/trunk@2918 d191f3aa-8897-45be-b9a4-56e5fb472b67
Изменение : MpaDecFilter - исправил декодирование MPEG 1/2 Layer 1/2.

git-svn-id: svn://mpc-next.ru/mpc-be/trunk@2919 d191f3aa-8897-45be-b9a4-56e5fb472b67
Изменение : дополнение в предыдущему коммиту.

git-svn-id: svn://mpc-next.ru/mpc-be/trunk@2920 d191f3aa-8897-45be-b9a4-56e5fb472b67
Изменение : Опция "Disable desktop composition (Aero)" работает только на Windows Vista/Seven.

git-svn-id: svn://mpc-next.ru/mpc-be/trunk@2921 d191f3aa-8897-45be-b9a4-56e5fb472b67
Изменение : MPEGSplitter - переделал парсинг AC3 данных, проверяем именно параметры, т.к. размер фрейма может отличаться в рамках одного аудио - потока(вот так уметь надо энкодить).

git-svn-id: svn://mpc-next.ru/mpc-be/trunk@2922 d191f3aa-8897-45be-b9a4-56e5fb472b67
Изменение : обновил CMixer, иногда libavresample выставляет internal_sample_fmt не совместимый с audio_mix, как итог - ошибки при инициализации(вызове avresample_open(..)).

git-svn-id: svn://mpc-next.ru/mpc-be/trunk@2923 d191f3aa-8897-45be-b9a4-56e5fb472b67
Доработка 2922: оптимизация (не обязательно запоминать результат функций Parse***Header, если указан второй параметр. см. audioframe_t.size). Убрана очистка структуры audioframe_t в конструкторе (для очистки добавлен метод clear()).

git-svn-id: svn://mpc-next.ru/mpc-be/trunk@2924 d191f3aa-8897-45be-b9a4-56e5fb472b67
MpegSplitter: пропущена очистка m_AC3_frame.

git-svn-id: svn://mpc-next.ru/mpc-be/trunk@2925 d191f3aa-8897-45be-b9a4-56e5fb472b67
MpegSplitter: косметика.

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