Blu-Disc Studio: Создаём меню на Java. часть II

Спасибо, не надо.

Извините, а как делать отладочный JAR?

@maks8881,
Compile (или стрелочка рядом со значком JAR) > Compile JAR with full debug info
После чего в QC отслеживать и сохранять последовательности команд в окне Trace Utility

Compile JAR with full debug info сделал в BDS, а вот окно Trace Utility не нашел в QC. Я вообще правильно делаю в QC?, открываю диск, нажимаю кнопку play, далее top menu.

@maks8881,
В QC открывается три окна: экран, контроллер и Trace Utility

@Mowny_Devam, Ну в общем я понял что такое Trace Utility, это где лог идет. В логе я нашел одну ошибку при начале проигрывания диска:
Error: java.lang.NoClassDefFoundError: com.sun.cdc.io.j2me.comm.Protocol
это наверное и влияет на то что меню не активируется в бесшовном меню. Подскажите, пожалуйста, как решить её.

Это вообще ни о чем…

Там нужно разбирать все команды
Вам CDK предлагал помощь…

@Mowny_Devam, CDK предлагал помощь на счет того что не работает свич, а я отказался от этого свича в проекте.
Другого ERROR в логе нет.

P.S. Какой у Вас QC?

Это QC ругается на отсутствие AACS
Он не показывает ERROR в ваших ошибках авторинга, для него они причуды программирования.
ERROR будет лишь в системных ошибках, то есть появившихся уже при компилировании.

@Mowny_Devam, Подскажите тогда как читать лог, чтобы узнать в чем проблема. Есть ли какой нибуть мануал или страница на форуме?

У меня при перемотке Rewind (назад), и при заходе на предыдущую главу, а потом если задействовать попап с главами (в моем случае треклист), то попап открывается на треке с которого началась перемотка назад. Тоже самое с попап с информацией где кустомный свич от которого зависит вся информация. Это только при перемотке назад, и это происходит при воспроизведении с болванки и на ArcsoftTMT. Можно ли избежать эту проблему?

На словах сложно понять. Нужен небольшой (не более 500 мб) проект целиком, где это воспроизводится.

@maks8881, у меня такое было в интерактивном режиме…
попробуйте в настройках проекта во вкладке Streams поставить чекбокс Detect chapter number by time in the interactive mode

1 лайк

Помогло. Спасибо.

В мануале написано
Мы рекомендуем использовать шрифты только для статических объектов или
Нормального состояния кнопок с режимами прорисовки без использования “/”.

А что со знаком “/” не так? Он у меня присутствует на последних дисках в неотрендеренных шрифтах и проблем никаких нет.

Имеется ввиду случай, когда не стоит флаг “Render text to image”.
В этом случае шрифты глючат на PS3 когда текст выводится поверх текста (кнопки). Про режим со слэшем - не помню, возможно тоже на PS3 глючит.

@CDK, А в чем заключаются глюки шрифтов, как я понимаю в основном только на PS3?

Не отрисовываются - у кнопок визуально нет Selected.

У меня есть пара вопросов.
Требуется ли для этого установка определенной версии Сценариста?
Или это имеет значение?

Можно использовать внутренний муксер, tsMuxer, Scenarist.
Scenarist до версии 5.3 может работать некорректно.