From e13d1f4859bfb45e0b89e0bd286614daa970ea49 Mon Sep 17 00:00:00 2001
From: "MSDN.WhiteKnight" <35516665+MSDN-WhiteKnight@users.noreply.github.com>
Date: Wed, 7 Jul 2021 12:30:21 +0500
Subject: [PATCH] Bump version to 2.3
---
README.md | 5 ++---
SmallMediaPlayer/common.h | 4 ++--
docs/ReadMe.htm | 6 +++---
docs/changes.md | 6 ++++++
docs/descr.txt | 2 +-
docs/user-manual.md | 4 ++--
6 files changed, 16 insertions(+), 11 deletions(-)
diff --git a/README.md b/README.md
index 56e2a97..56e7a9f 100644
--- a/README.md
+++ b/README.md
@@ -7,8 +7,7 @@
Легкий проигрыватель мультимедиа файлов для Windows без встроенных кодеков. Основные особенности программы:
- воспроизведение аудиофайлов: WAV, WMA, MP3 и др.
- воспроизведение видеофайлов: WMV, AVI, MPEG и др.
-- воспроизведение Audio CD (только WinXP)
-- совместим с любыми DirectShow-декодерами сторонних разработчиков, обеспечивающими поддержку других форматов
+- совместим с любыми декодерами DirectShow и Media Foundation, обеспечивающими поддержку других форматов
- просмотр изображений (BMP, JPEG, GIF, PNG) с автоматической прокруткой слайдов
- небольшой размер и потребление системных ресурсов
- оконный и полноэкранный режим при просмотре видео
@@ -24,7 +23,7 @@
- возможность свернуть в значок системной панели
- простой и понятный интерфейс
-Поддерживаемые ОС: Windows XP, Vista, 7, 8, 10
+Поддерживаемые ОС: Windows Vista, 7, 8, 10
Для запуска требуется [Visual C++ 2012 Redistributable](https://www.microsoft.com/en-us/download/details.aspx?id=30679) (x86).
diff --git a/SmallMediaPlayer/common.h b/SmallMediaPlayer/common.h
index 1d4573b..41a8fe8 100644
--- a/SmallMediaPlayer/common.h
+++ b/SmallMediaPlayer/common.h
@@ -38,9 +38,9 @@ typedef enum {IMPL_DSHOW=1,IMPL_MF} PLAYER_IMPL;
#define PROGRAM_TITLE L"Small Media Player"
#endif
-#define PROGRAM_VERSION L"v2.2"
+#define PROGRAM_VERSION L"v2.3"
const int SMPVER_MAJOR = 2;
-const int SMPVER_MINOR = 2;
+const int SMPVER_MINOR = 3;
typedef struct
{
diff --git a/docs/ReadMe.htm b/docs/ReadMe.htm
index af33125..e09fa18 100644
--- a/docs/ReadMe.htm
+++ b/docs/ReadMe.htm
@@ -17,13 +17,13 @@
управление горячими клавишами
отображение информации о кодеках, используемых при воспроизведении файла
сворачивается в значок на системной панели
-Поддерживаемые ОС: Windows XP, Vista, 7, 8, 8.1, 10.
+Поддерживаемые ОС: Windows Vista, 7, 8, 8.1, 10.
Для запуска требуется Visual C++ 2012 Redistributable (x86).
Рекомендации по использованию
-Для воспроизведения некоторых типов файлов могут потребоваться декодеры. Поддерживаются любые декодеры, основанные на технологии DirectShow. Для качественного воспроизведения аудиофайлов рекомендуется установить и включить декодер DC-Bass Source
+Для воспроизведения некоторых типов файлов могут потребоваться декодеры. Поддерживаются любые декодеры, основанные на технологиях DirectShow и Media Foundation. Для качественного воспроизведения аудиофайлов рекомендуется установить и включить декодер DC-Bass Source.
-Используйте файл shortcut.cmd для создания ярлыка на рабочем столе текущего пользователя
+Используйте файл shortcut.cmd для создания ярлыка на рабочем столе текущего пользователя.
diff --git a/docs/changes.md b/docs/changes.md
index b84dc5d..c91ac59 100644
--- a/docs/changes.md
+++ b/docs/changes.md
@@ -1,3 +1,9 @@
+v2.3 (07.07.2021)
+- Добавлена поддержка декодеров, использующих технологию Media Foundation
+- Убрана поддержка Windows XP
+- Убрана поддержка воспроизведения Audio CD
+- Исправлено некорректное положение контекстного меню при щелчке правой кнопкой мыши по заголовкам столбцов в списке воспроизведения
+
v2.2 (18.05.2021)
- Исправлено аварийное завершение программы при попытке открыть файл с пустыми тегами ID3v2
diff --git a/docs/descr.txt b/docs/descr.txt
index f5becb5..dfeed17 100644
--- a/docs/descr.txt
+++ b/docs/descr.txt
@@ -16,7 +16,7 @@ https://github.com/smallsoft-rus/smallsoft-rus.github.io/raw/main/SmallMediaPlay
- отображение информации о кодеках, используемых при воспроизведении файла
- сворачивается в значок на системной панели
-Поддерживаемые ОС: Windows XP, Vista, 7, 8, 8.1, 10.
+Поддерживаемые ОС: Windows Vista, 7, 8, 8.1, 10.
Для запуска требуется Visual C++ 2012 Redistributable (x86).
Screens:
diff --git a/docs/user-manual.md b/docs/user-manual.md
index 1564a73..4bfc193 100644
--- a/docs/user-manual.md
+++ b/docs/user-manual.md
@@ -3,7 +3,7 @@
## Системные требования
- Процессор x86 с поддержкой инструкций SSE2 (Intel Pentium 4, AMD Athlon 64 или более новые)
-- Операционная система: Windows XP, Vista, 7, 8, 8.1, 10
+- Операционная система: Windows Vista, 7, 8, 8.1, 10
- [Microsoft Visual C++ 2012 Redistributable](https://www.microsoft.com/en-us/download/details.aspx?id=30679)
## Установка
@@ -33,7 +33,7 @@
Чтобы вывести изображение на полный экран при просмотре видео, щелкните два раза левой кнопкой мыши в окне видео, либо выберите "Вид - На полный экран" в меню.
-Проигрыватель не содержит встроенных кодеков, поэтому он может воспроизвести только файлы тех форматов, для которых декодер встроен в систему или установлен сторонний декодер. Список форматов, для которых в Windows имеется встроенный декодер, см. на странице [Supported Formats in DirectShow](https://docs.microsoft.com/en-us/windows/win32/directshow/supported-formats-in-directshow).
+Проигрыватель не содержит встроенных кодеков, поэтому он может воспроизвести только файлы тех форматов, для которых декодер встроен в систему или установлен сторонний декодер. Список форматов, для которых в Windows имеется встроенный декодер, см. на странице [Supported Formats in DirectShow](https://docs.microsoft.com/en-us/windows/win32/directshow/supported-formats-in-directshow), [Supported Media Formats in Media Foundation](https://docs.microsoft.com/en-us/windows/win32/medfound/supported-media-formats-in-media-foundation).
## Работа со списком воспроизведения