Project

General

Profile

Главные нововведения в поколении 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

  • #17516: экспорт пустых звуковых файлов из логгера
  • #17318: code cleanup

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

  • #16297, #16306: Исправил установку размеров отрисовываемой области класса CDisplay

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

Add picture from clipboard (Maximum size: 742 MB)