Bug 2006

Summary: Не работает MusicalRoom
Product: Wine School Reporter: Синицын Иван <ivan>
Component: КМ ШколаAssignee: Константин Кондратюк <kondratyuk>
Status: CLOSED FIXED QA Contact:
Severity: minor    
Priority: P4 CC: baraka, lav
Version: 0.9   
Target Milestone: ---   
Hardware: PC   
OS: All   
Whiteboard:
Заявки RT: Связано с:
Дата напоминания:
Bug Depends on:    
Bug Blocks: 2120    
Attachments: ошибка при попытке что-либо проиграть

Description Синицын Иван 2008-06-27 10:08:18 MSD
Created attachment 521 [details]
ошибка при попытке что-либо проиграть

Не удается ни чего воспроизвести, вседа выскакивает ошибка.
Comment 1 Константин Кондратюк 2008-07-09 08:34:23 MSD
Скорее всего, ошибка где-то вносится с wmp.dll - передаётся значение, которое потом используется программой.

На виндовом WMP пока не получилось проверить - он по каким-то причинам не хочет предоставлять плеер по запросу 22d6f312-b0f6-11d0-94ab-0080c74c7e95 (WMP 6.4)
Comment 2 Константин Кондратюк 2008-07-09 13:43:53 MSD
Похоже, что причиной ошибки является несовпадение таблиц в интерфейсе IMediaPlayer. Та, что мы используем, никак не совпадает с той, что объявлена в классе плеера КМ-Школы.
Comment 3 Константин Кондратюк 2008-07-10 21:10:09 MSD
Сделал idl для IMediaPlayer, и реализовал необходимые функции.
Функциональность MusicalRoom'а по-прежнему отсутствует, хотя видимых ошибок нет.
Comment 4 Константин Кондратюк 2008-07-10 21:11:18 MSD
Кстати, в метод IMediaPlayer_put_FileName всегда приходит нулевая строка.
Comment 5 Константин Кондратюк 2008-07-16 13:35:36 MSD
Не проигрывается из-за того, что в демо-версии на сервере КМ-Школы нет нужных файлов. При копировании файла с нужным именем в Client/cache/ кнопка Play есть.
При нажатии на PLay начинаем играть файл, который хранится в FileName.

Патч, добавляющий функциональность высылаю.
Comment 6 Синицын Иван 2008-09-17 12:26:24 MSD
работает. закрываю.