Главные нововведения в поколении 2.15¶
- Совместимость с ОС Windows 7
- Обновление внешнего вида приложений
- Поддержка работы с экзотическими режимами работы звуковых карт через ASIO
- Новые операции с элементами с Медиа БД (например, массовое изменение сорта эл-тов, изменение формата файлов)
- Поддержка работы с IE8
- Поддержка работы MS SQL Server 2008
- Поддержка работы с Unicode в редакторе сюжетов
- Существенно расширены отладочные логи
- Улучшена работа системы отслеживания сетевых ресурсов и работа системы резервирования данных
- Поддержка работы с DFS-путями
- Реализована функция экспорта звуковых элементов из системы в файл методом Drag&Drop (например, можно таким обрахом «кинуть» элемент из окна БД в файловый браузер).
- Улучшена работы DDB-агента
- В свойства ротируемых элементов добавлена настройка «удерживать в конце». Что позволяет использовать ротируемые элементы в качестве «закрывашек».
- Улучшена система автообновления элементов расписания по БД. Теперь при синхронизации свойства элемента обновляются изберательно, в зависимости от того изменился файл элемента или нет.
- Лента Диктора: реализована поддержка работы с сенсорными дисплеями. Управление Лентой диктора осуществляется пальцем (перемещение, подслушка, запуск воспроизведения).
- Увеличена скорость считывания категорий БД и скорость считывание групп пользователей Active Directory. А дерево категорий сохраняет свое состояние между перезагрузками.
- Создана система репликации блоков расписания, работающая как внутри одного расписания, так и на несколько расписания сразу. В частности используется для повторного воспроизведения блоков расписания.
- Улучшена система построения отчетов в Медиа-Планере (повышена скорость работы, добавлен индикатор прогресса)
- Создана система вещания в интернет (формирование готового для вещания потока сопровождаемого мета-данными, Х-Плеер), а так же система ретрансляции сигнала из интернета (Блок ретрансляции 777).
- Реализована поддержка Интернет-вещания на IceCast и ShoutCast с передачей тегов о воспроизводимой композиции
- Разработан Декрошажный автомат, предназначенный для автоматического дополнения рекламных блоков по заданным правилам.
- Создан Менеджер задач, позволяющий автоматизировать выполнение определенных операций (импорт расписания, экспорт звука из БД, импорт звука в БД)
- Разработана система многоканального вещания с горячим резервом.
Пакет драйверов Matrox DSX Utils 8.0
История изменений в поколении 2.15¶
version: 2.15.103.108; 13 июля 2013
- #17318:(step): добавлен код установки позиции и длительности в сэмплах/кадрах во многих классах MediaIO
- #17941: исправлена ошибка компиляциии T2SNDFI
- #17954 Ошибка в ответе DataQuerySourceClient
- #17941: исправлено отсутствие сообщения об ошибке при неудаче сохранения файла проекта .tpr
version: 2.15.103.107; 12 июля 2013
- #15962: Система подкачки: не отправлять запрос если список резервируемых категорий пуст
- #17733 Креш Джина в ADEV_INET_REC::ReadAudioData
version: 2.15.103.106; 11 июля 2013
- #15831: (Поправка) Добавлять вычисляемые поля в отчет, формируемый Digispot API
version: 2.15.103.105; 10 июля 2013
- #17891: MAG crash on EVA-SRV2003
version: 2.15.103.104; 09 июля 2013
- #15984 Сделаны фиксированные лицензии
- #17494 В логе не пишется имя блока при обработке с помощью экстендера ScheduleHandler
version: 2.15.103.103; 06 июля 2013
- #17494 В логе не пишется имя блока при обработке с помощью экстендера ScheduleHandler
- #17850 Ошибки при обработке блоков экстендером ScheduleHandler
version: 2.15.103.102; 05 июля 2013
- #16780 Скрипт, котрый переносит ph.id в ph.id_number и добавляет триггер которые делает это при insert’е
version: 2.15.103.101; 04 июля 2013
- #17820: крах Джина в модуле удаления неиспользуемого материала (cherry picked from commit 70fe602d1ee180050a05ca687dc42b69a471c9ab)
- #17768 Выбор списка файлов по маске выбирал и файлы с окончанием в расширении, например .mp3_env
- #17768 Исключил установку разметки элементов, для которых отсутствует описание
- #17489 Эксепшн при импорте рекламы через экстендер CommercialImportExtender
- #17111 Тестовое действие - подождать. Доработана проверка вводимого значения по длительности.
- #17768 Локализация
- #17768 Импорт старой базы фонограмм в Грозном
- #17494 В логе не пишется имя блока при обработке с помощью экстендера ScheduleHandler
version: 2.15.103.100; 03 июля 2013
- #17796 Ошибка при определении текущий позиции записи в буфер воспроизведения.
version: 2.15.103.99; 02 июля 2013
- #17784 Исправлен креш при редактировании свойств WAV-файла в окне Файлы
- #17625 Не выполняются задачи в планировщике если они возникают реже, чем раз в час.
- #17769 Deadlock устройства воспроизведения
version: 2.15.103.98; 29 июня 2013
- #17741 Возможность явно сохранить все настройки в файл (SavePrivateParameters)
- #15962: Исправил удаление категорий БД из списка в настройках системы подкачки
- #15962: Система подкачки: реагировать на изменение расширенных настроек
- #17588 В случае невозможности считать один из блоков расписания остальные передаютсянормально.
- #17318: ‘const’ in LoadFromNamedChunk()
- #17318: cosmetic
- #16461: коррекция анализа ошибки при удалении копии файла
- #15962: Система подкачки: резервирование категорий БД
- #17625 Добавлены два потока отладочных логов ScheduleChronosTrigger и "Task scheduler detailed для уточнения поведения ПО.
version: 2.15.103.97; 28 июня 2013
- #17318: удаление double FrameRate из класса MEDIA_FORMAT и производных
- #17318: улучшен класс PosRange_t
- #17705 Выдача ошибки в журнале, при закрытии планировщика задач.
version: 2.15.103.96; 27 июня 2013
- #17318: косметические коррекции в MediaIO
- #17558: поправка после кодревью
- #17688 Matrox. Падает при инициализации катрочки в случае наличия более одного канала записи.
- #17558: ошибки чтения буферизированного файла (cherry picked from commit 08104f8fb03c9289b43f94270c43c06147e6fc0e)
- #17687 Добавлена возможность предварительно создавать расписания по сетке/шаблону функцией Предзагрузка_расписаний
version: 2.15.103.95; 26 июня 2013
- #17653 DDB При запуске приложения главный поток ждет окончания сканирования всех раздаваемых расписаний
- #17111 Наименование исправлено на: Тестовое действие "Подождать"
- #17318: изменения в классе ‘MEDIA_SAMPLE’
- #16857 Одновременная работа с мультилокальными медиа-планами с разных рабочих мест
- #15898 Вывод сокращенного текста о ошибке в релиз версии
version: 2.15.103.94; 25 июня 2013
- #17629 Опечатка в планировщике задач
- #17318: переделки класса MEDIA_BUFFER
- #17479 DDB Искажение файла при передаче.
- #17111 Тестовое действие "подождать" (не в главном потоке) добавлено в релиз версию
- #17637 Неверный текст ошибки при создании задачи
version: 2.15.103.93; 20 июня 2013
version: 2.15.103.92; 20 июня 2013
- #17606 Добавлена настройка опережающего открытия/создания расписаний - OPEN_AHEAD
- #17318: cosmetics
- #17566: лишние сообщения об ошибках при обновлении окна логгера
version: 2.15.103.91; 20 июня 2013
- #1269: Трек-2: Сохранять позицию сплиттера между редакторами звука и текста
- #17589 Исправлена ошибка: не запускается ПО с сообщением Entry Point Not Found: SQLCancelHandle
version: 2.15.103.90; 20 июня 2013
- #17318: correct compile errors
- #17318: more cosmetics in MediaIO
- #17588 При передаче по ддб блоки заменяются на пустые блоки.
- #667: minor mistakes in logging corrected
- #15359: Трек-2: отображать название проекта в начале заголовка окна приложения
version: 2.15.103.89; 19 июня 2013
- #17346 Копирование записей в Value Sources
- #17318: MediaIO code splitting to several files and cosmetics (media formats and media samples separated)
- #17494 В логе не пишется имя блока при обработке с помощью экстендера ScheduleHandler
- #17557 Ошибка в проверки результатов считывания блока. Улучшение.
- #17557 Ошибка в проверки результатов считывания блока
- #17395 Добавлена поддержка низких частот дискретизации звука при настройке форматов звука для записи/сохранения.
- #17318: code cleanup and cosmetics
- #17318: added type PosRange_t
- #15384: Ограничение толщины рамки
- #16857 Одновременная работа с мультилокальными медиа-планами с разных рабочих мест
- #17111 Тестовое действие - подождать.
- #15384: Не использовать отрицательные значения толщины рамки
- #17539 По DDB не прокачиваются файлы, находящиеся в расписании
- #1318: Дополнительные исправления, связанные с переносом элементов в другие категории
- #1318: Дополнительные исправления, связанные с переносом элементов в другие категории
version: 2.15.103.88; 17 июня 2013
- #17528 DDB Сделать пересылку блоков повтора опционально
- #17529
- #17526 DDB ScheduleHandler Пересылаюются удаленные блоки.
- #17475 Планировщик задач, вывод сообщений по результатам валидации данных
- #17523: Модуль "Папки" реагирует на сообщение о смене пользователя
- #15384: Параметр толщины рамки выделения активного модуля
version: 2.15.103.87; 17 июня 2013
version: 2.15.103.86; 15 июня 2013
- #17492 DDB Изменение последовательности прокачки элементов.
- #17491 Пользовательские атибуты. В окне редактора не отображается значение атрибута.
- #17318: first implementation for type Media::Position_t + functions for sample position/intreval conversion
- #17471: Дб-Импорт: перенес управляемый код в CMN
- #17279: Проверять права доступа для модуля "Джингл-Машина"
- #17279: Проверять права доступа для модуля "Папки"
version: 2.15.103.85; 14 июня 2013
- #17467: Write full element length in place of "Air duration" when generating Playlist report from schedule.
- #15381: Учитывать настройку выравнивания колонок таблицы файлов
- #17340: ensure correct path has been specified and exists for DB_IMPORT logs
- #17340: ensure target folders exist in POP3 import
- #15381: Добавил параметр выравнивания в функции рисования составляющих P_ELEM
version: 2.15.103.84; 14 июня 2013
- #15384: Исправил параметры перерисовки модуля при смене фокуса
version: 2.15.103.83; 12 июня 2013
- #16518 Плагин-источник значений из внешнего XML
version: 2.15.103.82; 11 июня 2013
- #17277: Трек-2: Указывать имя файла в случае ошибки при инициализации проекта из файла
- #17415 Логгер. При сохранении фрагмента звука в БД генерирется файл непрвильного формата.
- #17393: ДБ-Импорт: не требовать права на запись в файл при автоматическом импорте из каталогов
version: 2.15.103.81; 11 июня 2013
- #2623: Сохранять значения полей, даже если группа полей "отключена" (не стоит соответствующий флажок)
- #17386 Репликация расписаний - удаление дубликатов и контроль состояния отслеживания
- #15831: Добавлять вычисляемые поля в отчет, формируемый Digispot API
- #16904 Проблемы с запуском приложения "can not load licence.info" Расширены отладочные логи.
- #16904 Проблемы с запуском приложения "can not load licence.info"
- #17299 Перевод поля "Отключить фильтр" при добавлении контрагента в МП
- #16160 Правильное копирование роликов в медиаплане
version: 2.15.103.80; 10 июня 2013
version: 2.15.103.79; 10 июня 2013
- #16904 keydll затирает лог при записи.
- #17376: error in function ‘IsLookingLikeRoot’
- #17340: absent BOM in imported files with news from xml files
- #17340: read SH_PARAMS from non-main thread (lot sof ASSERTs in debug log)
- #16461: read ANSI, UTF-8 and UTF-16 files by call to ReadFileContentAsString (wide)
- #667: UTF 8/16 text conversions support
version: 2.15.103.78; 07 июня 2013
- #17361: Восстановил метод восстановления графической поверхности, работающий при сеансе RDS
version: 2.15.103.77; 07 июня 2013
- #16461: use GetFileContentAsString with ERR_INFO to provide log records on file errors
- #16461: adding ‘GetFileContent’ and ‘GetFileContentAsString’ returning ERR_INFO
version: 2.15.103.76; 06 июня 2013
- #17227: Корректировать режим окна DirectDraw если плеер запустил проигрывание до завершения инициализации устройств
version: 2.15.103.75; 06 июня 2013
- #17318: move and rename class MEDIA_TIME
- #17278: Поправил условие, при котором окно приложения не должно выводиться на передний план при старте проигрывания
version: 2.15.103.74; 05 июня 2013
- #17278 MyBringToTop запись в лог, AttachThreadInput вызываем только если активен другой процесс
- #17227 Дополнительные сообщения в лог DirectDrawPlayerSet
- #15072 Вопрос по кодировке сообщений DB Import
version: 2.15.103.73; 05 июня 2013
- #16904 Дополнительные логи 2 при загрузке licence.info и publisher.info
- #17286: wrong error message from Track app when saved file is too long
- #17287 Некорректное сообщение об ошибке при передаче сюжетов по ддб (bugfix)
version: 2.15.103.72; 04 июня 2013
- #17287 Некорректное сообщение об ошибке при передаче сюжетов по ддб
- #17284: ошибка загрузки расписаний DDB
- #17281: correct broken DB adding
version: 2.15.103.71; 04 июня 2013
- #16461: replacement for get/set file times, move, some code clearance
version: 2.15.103.70; 04 июня 2013
- #17260 Поправлена запись тенденция изменения кол-ва
- #17187 Исключениях MFC подавляются только в релизе, а в отладочной версии приводят к остановке ПО
- #17260 Контроль количества объектов в отладочном логе
version: 2.15.103.69; 03 июня 2013
- #667: implementation simplified MovFile() has been added
- #17189 Добавлено проверка на правильность потока, из которого открывается расписание.
- #16461: some code clearance
version: 2.15.103.68; 01 июня 2013
- #17072 Расширение логов воспроизведения для ADEV_STREAM
- #17055 Креш медиапланнера при выполнении назначенных задач
- #16461: replace IsFile и IsDir with calls to DJinFS
- #16904 Дополнительные логи при загрузке licence.info и publisher.info
- #17224 Зависли индикаторы в Indicator Info Sources
- #17072 В отладочный лог не пишется какое устройство пытался открыть плеер, в случае отсутствия данного устройства (доработки)
- #17018 Ошибка Encountered an improper argument при перезапускезавершении работы приложения
- #17189 И снова упал Джинн
- #667: enhance functionality and implementation for GetFileInfo, IsExistingDir, IsExistingFile methods
- #667: protect string functions against zero arguments
version: 2.15.103.67; 31 мая 2013
version: 2.15.103.66; 30 мая 2013
- #667: implement handleless "get file info" etc on its base
- #15831: Выводить runtime, время начала и окончания элемента при сохранении расписания в XML
- #15946: Дополнительные изменения для предотвращения потери блоков при открытии расписания
- #17187 Обработка исключений MFC. подавление модальных окон.
- #17036 Исправил синтаксическую ошибку в тексте интерфейса
- #17036: Поправил позиционирование флажка в окне TEXT_BOX_DLG
- #16461: replace IsCatalog by djinfs calls
version: 2.15.103.65; 30 мая 2013
- #15555: Трек-2: счетчики времени на окне блокировки документа
- #16461: replace more file opes with djinfs (create/delete dirs and files)
- #667: enhance DelFile operation
- #15388: Трек-2: Вызов завершающего этапа инициализации модуля расписания
- #16767: code cleanup + old MPEG audio coder removed
- #16461: code cleanup and some refactoring
version: 2.15.103.64; 29 мая 2013
- #16964: more error messages on errors from file system calls
- #13670 Удаление направления приводит к удалению всех логинов назначенных на это направление
- #17136: Не пытаться вывести главное окно на передний план при переинициализации полноэкранного режима DirectDraw
- #17136: Переинициализировать режим DirectDraw в случае невозможности восстановления видео-поверхности
version: 2.15.103.63; 28 мая 2013
- #17148 Падение приложения в случае исчезновения root каталога
- #17103: additional logging when ‘AppendFileLock()’ fails
version: 2.15.103.62; 28 мая 2013
- #15383: Трек-2: не выделять выбранную колонку в окне восстановления проектов
- #15991 Поправлена очистка истории изменения PH для 2005 SQL Server
- #17072 В отладочный лог не пишется какое устройство пытался открыть плеер, в случае отсутствия данного устройства
- #16504 bugfix отсутствует возможность экспортаимпорта списка соединений, если в списке соединений отсутствует мультиканальное серверное соединение
- #16961 X-Player.Сохранять в файл настройки после их редактирования
version: 2.15.103.61; 28 мая 2013
- #16707: added try/catch wrappers around every encoder DLL call
- #16607 В комментарий добавлена информация, что тег ARGS не указывается.
- #16607 Добавлена проверка на null при сохранении XML аргумента
- #16461: replace CreateFile_UNC etc with DJinFS calls
- #17039: Поправил перевод кнопки "Off" в окне превью видео
version: 2.15.103.60; 27 мая 2013
- #17052 Неправильные пути конвертируются в правильные, за исключением относительных.
- #17017, #16568 Путь, указанный в настройках Х-плеера, теперь проверяется на то, что он является абсолютным, без относительных фрагментов и без слеша на конце.
- #15208: Трек-2: асинхронное открытие файла при дропе на окно редактора
- #15208: Трек-2: Исправил порчу памяти при выводе сообщения об ошибке по окончанию асинхронной операции
- #16833 Медиапланнер. Ошибка создания модуля Реклама
- #15208: Трек-2: Асинхронное открытие файла извне Трека
version: 2.15.103.59; 25 мая 2013
- #16858 Поправлено завершение приложения, если были проблемы с созданием оконных плагинов
- #17065: Стартовать медиа устройства только после открытия основного окна приложения
- #16461: replace findfirst/findnext by DJinFS interfaces
- #17013 Добавлено явное считывание расписания после вставки сетки
- #667: enhancements for ‘FS::DirRead()’ implementations and some bug fixing in DJinFS (server FileWrite() op)
- #16833 Расширен контроль создания оконных плагинов. Если при создании окна бросить исключение - его текст попадет на окно модуля. Если окно просто не будет создано - сохранится старое поведение.
version: 2.15.103.58; 23 мая 2013
- #17015 Дополнительные логи воспроизведения ADEV_STREAM
- #17015 Дополнительные логи воспроизведения
- #17031 bugfix Исправление в условии пропуска кадров привело к проблеме воспроизведения видео.
- #12570 Исправил ошибку в счетчике RMS, приводящую к запоминанию неверных данных в буфере
- #17052 Проверка используемых путей хранения расписания
version: 2.15.103.57; 23 мая 2013
- #17008 Окно настроек свойств обработчика DDB не влезает в экран
- #16461: replace calls to FindFirstFile/FindNextFile with DJinFS::FileFinder_t interfaces
- #17032: calls to CRT debug control functions have been removed
version: 2.15.103.56; 23 мая 2013
- #17031: Исправил условие пропуска кадров
- #17008 Окно настроек свойств обработчика DDB не влезает в экран
- #17000 Отображение вертикального среза в медиаплане с отключеным фильтром
- #16344: Отображать значения RMS в окне превью видео
- #16461: use "best buffer size" functions
- #16461: changed "best buffer size" admin
- #667: added "best buffer size" read/write operations
- #15791: Основывать имя мютекса приложения на абсолютном пути к исполняемому файлу
version: 2.15.103.55; 22 мая 2013
- #16461: unused code cleanup
- #17001 Перевод настроек Медиапланнера
- #17015 Дополнительные логи воспроизведения
- #16461: unused code cleanup
- #16992 Не полностью локализован на русский язык интерфейс окна свойств задачи
- #17015
version: 2.15.103.54; 22 мая 2013
- #16504 Доделан импорт списка многоканальных серверных соединений
- #16461: replace filer i/o ops by djinfs interfaces (completion)
- #667: implement FS:GetFileInfo()
- #16996: Поправил условие, определяющее запуск второго экземпляра приложения
- #15791: Вывод в лог сообщений о невозможности запустить вторую копию приложения
- #16528: Фильтр данных в мониторе DDB агентов
- #16054 Изменена логика заполнения таймлайна хроносом.
- #16481 Исправлено построение версии в конфигурации Release
- #16481 Автоматическое генерирование расписания в МАГ. Локализация и мелкие изменения.
- #16964: error message from CHANGER in case of failure to start path watching (cherry picked from commit dcdb874882269cbaef1c9bedb926cb41aad89dd0)
- #16461: replace filer i/o ops by djinfs interfaces
- #16883 В отладочном логе не фиксируется работа плагина ScheduleHandler
- #15721: Поправил порядок действий при уничтожении окна Трека
version: 2.15.103.53; 20 мая 2013
- #16605: МАГ-2: подставлять глубину поиска из настроек расписания при добавлении новой категории в правила
- #15857 Запись в отладочный лог при опустошении вторичного буфера воспроизведения.
- #16839 Дополнительные логи воспроизведения
- #16481 Работающий экстендер автоматической генерации расписания МАГом. БЕТА.
version: 2.15.103.52; 20 мая 2013
- #16839: added logging control via options
- #16238 Не закрываются/не открываются дни из Рекламного расписания
- #16952 Лог загрузки устройства воспроизведения DirectDraw
- #16767: do not create double state structs (use constructor preallocated resource also)
version: 2.15.103.51; 18 мая 2013
version: 2.15.103.50; 17 мая 2013
- #16883 В отладочном логе не фиксируется работа плагина ScheduleHandler
- #16611 Исправлена ошибка в логике обработки инкрементируемого счетчика отправленных запросов и полученных ответов от нода
version: 2.15.103.49; 17 мая 2013
- #15383: Принудительно сортировать список авто-сохраненных проектов по дате
- #16053: lookup for previous converted videofile copy within djin’s media cache
- #15486: corrected error within sound cleaner (hanging )
- #2623 Поправил чтение настроек RDS объекта в классе TCP_RDS_CLIENT
- #16611 Обработка сообщений вынесены в раздельные потоки для плагинов TcpConnect и IndicatorInfoSource
- #16611 Обращение к главному потоку выполняется только в случае реальной необходимости
version: 2.15.103.48; 16 мая 2013
- #16858 Дополнительные изменения: Предупреждение о забытой подписке и других проблемах. Завершение забытых подписок.
- #16147 Атрибут жанра
- #16679 Сделал чтобы Event Server создавался в единственном экземпляре.
version: 2.15.103.47; 15 мая 2013
- #16877 Не удаляется заменяемый элемент при отсутствии заменяющей фонограммы
- #16889: Убрал лишний ассерт
- #15992 Правильно инициализировать номер расписания в модуле OBJ_RULES
- #12570: Оптимизация счетчика RMS
- #15791, #16862: Заменил счетчик запусков на глобальный Mutex
- #16864 Build FIX_2_15_102 2.15.102.174 Fail
- #16851 Ошибка при позиционировании роликов в Медиапланере
- #16785 D3API.dll принудительно удаляется из каталога extenders
- #16785, #16858 Исправлены проблемы при завершении приложений c .Net плагинами
- #16846: Ошибка при попытке обработки расписаний Декроавтоматом
- #667: implementation RemoveDir() operation
- #16846 Ошибка при попытке обработки расписаний Декроавтоматом
version: 2.15.103.46; 14 мая 2013
- #15791 Заменил счетчик запусков на глобальный Mutex
- #16837 BackgroundPlayerManager Проблемы при обработке нотификации.
- #16461: replace Win32 file API calls with DJinFS services (str_list)
- #3447 Изменение параметров компиляции C проектов
- #15950: Ограничил минимальный размер окна настроек БД и исправил выравнивание полей на странице утилит
- #16611 Таймауты индикатора
- #16685: hanging ‘MessageBox’ in main thread
- #16832: broken build corrected
- #16461: replace Win32 file API calls with DJinFS services (MoveFile, DeleteFile)
- #16461: replace Win32 file API calls with DJinFS services (even more CreateFileA)
- #16774 Управление клипами MagicSoft используя модуль удаленного управления
version: 2.15.103.45; 08 мая 2013
- #16700 Ассерты в логах сервиса репликации в function=GetAppType file и function=PARAM_TREE_ELEM
- #16795 DDB Agent. При переносе настроек в БД пропадают ранее настроенные направления.
- #15950: Масштабирование окна настроек БД
- #16461: replace Win32 file API calls with DJinFS services (more CreateFileA)
- #16461: replace Win32 file API calls with DJinFS services (SND_REC_SERVICE)
- #16774 Управление клипами MagicSoft используя модуль удаленного управления
- #16461: eliminate fopen() usage
- #16461: replace FILE interfaces with DJinFS (PARAM_TREE_ELEM)
version: 2.15.103.44; 07 мая 2013
- #16461: replace Win32 file API calls with DJinFS services (CRecDlg)
- #16700 Изменил имя проекта sch_to_db_service -> sch_to_db
version: 2.15.103.43; 06 мая 2013
- #16655 DDB Упростить выбор направления при больном кол-ве направлений.
- #16461: replace Win32 file API calls with DJinFS services (MoveFile etcetera)
- #16700 Убрал некорректные ASSERT’ы. Они тут не по делу.
- #16461: replace Win32 file API calls with DJinFS services (CopyFile)
- #16461: re-implement ‘CompareFiles()’ via DJinFS interfaces
- #15761 DDB В лог не пишутся сообщения о запросах на получение каталога и их обработку.
- #16700 Переименован sch_to_db_service -> sch_to_db
- #15818 Медиапланнер. Ошибка создания модуля Расписание и Сетки
version: 2.15.103.42; 06 мая 2013
- #16713 Декроавтомат не признает видеоэлементы
- #16461: replace Win32 file API calls with DJinFS services
- #16461: replace Win32 file API calls with DJinFS services
- #667: implement ‘CopyFile()’ operation in DJinFS
- #16461: replace Win32 file API calls with DJinFS services
- #16461: replace Win32 file API calls with DJinFS services
- #16529: Делать несколько попыток вывести окно полноэкранного режима на передний план
- #16461: replace Win32 file API calls with DJinFS services
- #16461: replace Win32 file API calls with DJinFS services
version: 2.15.103.41; 30 апреля 2013
- #16461: replace Win32 file API calls with DJinFS services
- #16461: replace Win32 file API calls by DJinFS services
- #16461: cosmetics
- #16461: remove unnecessary CreateFile() calls
- #16461: replace Win32 file API calls with DJinFS services
- #16418: Поправил реализацию PARAM_FILE::WriteProfileString() для лучшего соответствия поведению CWinApp::WriteProfileString()
version: 2.15.103.40; 29 апреля 2013
- #14662 DDB Подмена элементов расписания при передаче
- #16559: small enhancement
- #14662 DDB Подмена элементов расписания при передаче
- #16685: enhanced diagnostic for ‘FILES_COPY_WORK::DoWork()’
- #16559: error in file copying to database
- #16395: Не переинициализировать режим видео при изменении параметров дисплея, если окно воспроизведения не открыто
version: 2.15.103.39; 26 апреля 2013
- #16611 Таймауты индикатора
- #16556: enhance input fmt probe in FFMPEG reader
- #16619: Добавлен модуль OBJ_INFO в Медиа-Планер
- #16624: Выводить строку лицензии в отладочном логе.
- #16657 Изменяется тип пользовательского атрибута
- #16656 Не отображается значение пользовательского атрибута в блоке
- #16558: problems with PNG interlacing
- #12570 Переделал счетчик RMS
- #667: change implementation ‘CheckDirs_UNC()’ via DJinFS
- #667: implement ‘FS::CheckAndCreateDirsForFilePath()’
- #16637 Ошибка при создании или редактировании переменной в модуле Indicator InfoSource
- #16557: bug within input fmt probe preventing right MP4 recognition
- #16480 Экстендер для выполнения автоматического импорта расписаний из Медиапланнера
- #16607 Экстендер ScheduledEventSender для посылки сообщений
- #16479 Экстендер для выполнения автоматической пакетной обработки расписаний Декроавтоматом. Локализация.
version: 2.15.103.38; 25 апреля 2013
- #16418: Трек-2: сохранять состояние тулбаров вне зависимости от метода закрытия окна приложения
- #1318, #2872: Поправил проверку прав при выполнении команды "Переместить в другую категорию, тип, архив"
version: 2.15.103.37; 25 апреля 2013
- #16556: added input fmt probe (for JPEG and other graphics does not work with customized I/O without this)
- #16556: code enhancement
- #16598 DDB использование псевдонима (alias) для передаваемого каталога.
- #16529 Мерцание при воспроизведение видео в полноэкранном режиме
version: 2.15.103.36; 24 апреля 2013
- #16479 Экстендер для выполнения автоматической пакетной обработки расписаний Декроавтоматом
- #16504 DDB Экспорт списка направлений в XML
version: 2.15.103.35; 24 апреля 2013
- #16568: replace all ASSERT’s by ASSERT_MSG within implChangeFixer::AddWish
- #16479 Экстендер для выполнения автоматической пакетной обработки расписаний Декроавтоматом
- #16529 Мерцание при воспроизведение видео в полноэкранном режиме
- #16461: change implementation to use DJinFS file interfaces (FONO_INFO, RIFF_LST, ISoundFile & friends, and all touched by related changes)
version: 2.15.103.34; 23 апреля 2013
- #16531: Учитывать CTRL и ALT при обнаружении команды переключения в полноэкранном режиме
- #16081, #16529: Некоторые поправки
version: 2.15.103.33; 22 апреля 2013
- #16529 Мерцание при воспроизведение видео в полноэкранном режиме
- #15201 FolderCleaner. Опустевшие подкаталоги удаляются только если они устарели по дате создания или модификации.
version: 2.15.103.32; 20 апреля 2013
- #16325 Добавлять имя владельца элемента в список возможных владельцев даже если такой пользователь неизвестен
- #16515 Изменить порядок вкладок в клиенте Связного
- #15815 При каждом обновлении версии приходится удалять Matrox.dll
version: 2.15.103.31; 19 апреля 2013
- #16040 Проблемы с заменой джинглов
- #15877 Удерживать в конце блока более одного элемента
- #16040 Проблемы с заменой джинглов
version: 2.15.103.30; 18 апреля 2013
- #16478: Значения по умолчанию для команд смены видео режима.
version: 2.15.103.29; 17 апреля 2013
- #16475 Система событий. Не работает SendEvent.
version: 2.15.103.28; 17 апреля 2013
- #16461: re-implement class NC_ROOT to work via DJinFS interfaces
- #16461: re-implement class FILE_CONTAINER to work via DJinFS interfaces
- #15640 Отображение времени запуска после перезапуска
version: 2.15.103.27; 17 апреля 2013
version: 2.15.103.26; 16 апреля 2013
- #16437, #16444
- #14708: Настройка клавиш управления для переключения видео режимов
- #16442: red/black element mistake for video files without audio track
- #16400: FFMPEG I/O through DJinFS interfaces + reader/writer code enhancements
- #15105: add artificial slow down for massive delete: delay for ‘DELETION_TIMEOUT’ msecs every ‘DELETION_QUANT’ files
version: 2.15.103.25; 16 апреля 2013
- #15899: Пакеты задач в планировщике
version: 2.15.103.24; 15 апреля 2013
- #16415 Build CURRENT 2.15.103.24 Fail
- #16400: ffmpeg reader in MediaIO.dll via DJinFS service
- #16340 Зависает Аудио Логгер
- #16384 Проскакивание зеленого кадра при открытии окна эммулятора видео устройства.
- #16375 Ошибка при открытии Рекламного Расписания
- #667: simplify code for file system singletons
version: 2.15.103.23; 12 апреля 2013
- #15815 При каждом обновлении версии приходится удалять Matrox.dll
- #16270 Связной. Черный экран после старта воспроизведения аудио элемента, брошенного в основной плеер
version: 2.15.103.22; 12 апреля 2013
- #16273: Проверять, поддерживает ли видеодрайвер аппаратное ускорение, при создании поверхностей DirectDraw
- #16279: correct check for video 25 FPS only for copy and not for audio
- #16280: show adequate format string for .tpr files
version: 2.15.103.21; 11 апреля 2013
- #14570 Ошибка при попытке запустить AFConverter
- #16356 Большой объем отладочных логов при включенном режиме scroll lock
- #14508 Связной. Комбинированное вещание на точках
version: 2.15.103.20; 10 апреля 2013
- #16344: Правильно отображать уровни звука в окне видео-превью
- #14708: Не переопределять параметр глубины цвета при использовании разрешения видео для полноэкранного режима
- #16005: enhance log records for copy failure
version: 2.15.103.19; 10 апреля 2013
- #16005: attempt to use DTS/PTS for decoder (no effect - commented out currently)
- #16319 Поправил установку полноэкранного режима в соответствии с разрешением внутренней шины приложения
- #16299: Изменил метод выключения полноэкранного режима
version: 2.15.103.18; 09 апреля 2013
- #16147 Длительность элемента вычисляется, значение Audio -> msDuration не используется
- #16147 Исправлена разметка касаемо меток с конца
version: 2.15.103.17; 09 апреля 2013
version: 2.15.103.16; 08 апреля 2013
- * Исправлен #16230: Неправильно устанавливается значение атрибута для IMediaElem с помощью метода SetAttributeValues
- #16273 Исправлена проблема с неправильным кол-вом каналов у звукового устройства.
- #16224, #16231: Некоторые поправки
- #16005: enhance error message for MDB video insertion in case wrong FPS (not equal to 25)
- #16279: do not make check FPS==25 for audio files
version: 2.15.103.15; 06 апреля 2013
version: 2.15.103.14; 06 апреля 2013
- #16172: show audio format
- #16084 Настройка прокачки двух расписаний.
- #14708: Поправка: переключаться обратно в полноэкранный режим после окончания сеанса RDP.
- #16040 Проблемы с заменой джинглов
- #16147 Создание категорий по подкаталогам
- #14708: Переключаться в оконный режим при обнаружении сеанса соединения по RDP.
- #16083 Упрощение кода
- #16083: breaks with black screens during positioning file with seldom keyframes
- #16147 Экстендер Импорт из Synadyn
- #15127 лагин управляющий фоновым плеером
- Revert "#14708: Удалил ненужную настройку"
version: 2.15.103.13; 05 апреля 2013
- #15127 В нотификацию x-player’а добавлены позиции StartThis и StartNext.
version: 2.15.103.12; 05 апреля 2013
- #16186 decoro
- #16083: positioning corrections + multichannel audio handling + remove decoded blocks from read cache
- #16231 Логгировать основные операции с окном воспроизведения видео
version: 2.15.103.11; 04 апреля 2013
- #16083 Выключено использование кэша при позиционировании так как там ошибка
version: 2.15.103.10; 03 апреля 2013
- #16083: assign right position after seek
- #14708: Поправил загрузку и сохранение положения окна проигрывателя
- #16083: correct small bug in last commit
- #16154 Зеленые кадры в конце видео превью в случае использования ЧД отличной от по умолчанию
- #16083: rounded positioning for video + negative position within –1 frame
- #16005: media files with 25 fps video only
version: 2.15.103.9; 02 апреля 2013
- #14708, #16043: Учитывать опцию "Стартовать в полноэкранном режиме" при первом открытии окна воспроизведения
- #16094 Названия плееров и модуля управления фоновым плеером на английском
- #16150 Возможность плагина предопределить свой UID
- #16150 Возможность плагина предопределить свой UID
- #14708: Реализация опции "закрывать окно при остановке воспроизведения"
- #14708, #16113: Правильно считывать режим текущего монитора, если указано название устройства "display"
version: 2.15.103.8; 02 апреля 2013
- #14708, #16043: Опция открытия окна воспроизведения при старте приложения
- #16083: lags in video playing when position is close to half-frame point
- #16083 Исправлено появление черных кадров, на загрузку процессора это повлиять не должно
- #14708, #16043: Использовать настройки режима и размеров окна проигрывателя при начале воспроизведения
version: 2.15.103.7; 30 марта 2013
- #14708: Исправил определение разрешения внутренней шины по разрешению монитора
version: 2.15.103.6; 29 марта 2013
- #16008 Internal error при добавлении элемента в БД в случае наличия символа % в имени файла
- #16024 В начале воспроизведения видео ролика иногда проскакивает зеленый кадр.
- #14708: Исправил ошибку в CDisplay::Present()
version: 2.15.103.5; 29 марта 2013
- #15916: Не позволять пользователю создать устройство без имени
- #14708: Удалил ненужную настройку
- #15979: Настройка фабрики MediaDeviceWaveFactory
- #15509 скрипты обновления базы для медипланнера добавлены в дистрибутив медиапланнера
- #15901 777 Некорректный возврат на ретрансляцию по метке dtm
- #14708: Переименование классов
- #15916: Изменение порядка инициализации устройств
version: 2.15.103.4; 28 марта 2013
- #15943 Каталог с расписанием блокируется от удаления
- #15916: Настройка фабрики MediaDeviceDividerFactory
- Исправлен #15946 Потеря блоков открытии расписания одновременно с импортом
version: 2.15.103.3; 28 марта 2013
version: 2.15.103.2; 27 марта 2013
- #15579 импорт рекламы из МП при двух роликах в блоке на одну позицию
- #15932: Не работает индикация уровня сигнала ASIO-устройств в Current
- #15868 Медиа версия. При добавлении роликов в БД меняется разрешение с 960х540 на 720х1280
- #12117 Исправлен шаблон отчета, подсветка по дням недели
- #15864: error in setting output format on data streams within .mov files