Объединённые ревизии 3443-3473 из trunk:
FLVSplitter: добавлен парсер для HEVC заголовков (HM6.2, HM9.1, HM10.0). (воспроизведение пока не работает)
Код предоставлен Strongene Ltd.
........
MPCVideoDec: косметика.
........
Изменение : FLVSplitter - исправлена обработка HEVC пакетов(HM91/HM10).
........
VideoParser: из заголовочного файла убраны структуры, используемые только в самом парсере.
........
В окне MediaInfo для Windows 7 предпочтительный шрифт теперь является "Consolas".
........
Bento4: Добавлены два атома: 'hvc1' и 'hvcC'.
........
Шрифт окна MediaInfo теперь масштабируется согласно настройкам системы. Увеличен размер шрифта "Lucida Console".
........
Добавлен MEDIASUBTYPE_HVC1 (используется в Strongene Mpeg-4 Demultiplexor).
........
HevcBitstream.h перенесен в проект DSUtil.
VideoParser: добавлены функции ParseHEVCHeader и CreateHEVCSequenceHeader.
(TODO: переделать по подобию AVC)
........
Bento4: добавлены классы AP4_Hvc1SampleEntry и AP4_HvcCAtom.
........
ReduceDim(CSize &dim) -> ReduceDim(SIZE &dim)
........
MP4Splitter: генерируем свойства HEVC дорожки как у "Strongene Mpeg-4 Demultiplexor".
(воспроизведение MP4 HEVC пока не работает)
........
косметика
........
FLVSplitter: добавлен код для поддержки HEVC HM11.0 и HM12.0 (не тестировалось).
VideoParser: в функции ParseHEVCHeader некоторые ASSERT-ы заменены на проверки.
........
Исправлена синтаксическая ошибка в r3456.
........
FLVSplitter: добавлена обработка тега "HM compatibility".
........
Изменение : FLV + HEVC - косметика и отпимизация кода;
........
Изменение : Инструкция, работающая в VS2013, не работает в предыдущих версиях, исправлено;
........
Косметика.
........
MPCVideoDec: Убраны RGB16 и RGB15 в качестве выходных форматов. Опция "SwOutputFormats" заменена на "SwFormats". Новая опция имеет строковой тип и по умолчанию равна "NV12+;YV12+;YUY2+;RGB32+;".
........
Изменение : косметика и удаление неиспользуемого кода;
........
Изменение : EVR Custom - улучшил обновление статистики при смене входящего медиа типа;
........
Изменение : Загрузка внешнего аудио-файла при проигрывании очищала плейлист, исправлено;
........
Исправлена сборка внешних фильтров.
........
Изменение : Изменение в работе с HDMV плейлистом, подготовка к последующим изменениям, связанными с поиском в BD;
........
Изменение : MP4Splitter - добавлена поддержка AIC icod (Apple Intermediate Codec);
........
Изменение : MPCVideoDec - добавлена поддержка AIC icod (Apple Intermediate Codec);
........
Изменение : MPCVideoDec - исправлено проигрывание H.264 потока в режиме DXVA без временных меток(обычно такое случается когда источник является бинарный h264 файл). Так же - косметика кода, пробелы, выравнивание;
Изменение : VS2013 сама внесла изменение в solution файл, считаем это правильно

........
Обновление: ffmpeg 2.0 git-0425fd7e.
........
Обновление: libwebp 0.3.1 git-80911aef.
........
Обновление: MediaInfo 0.7.64+ svn rev.5939.