Board.KolibriOS.org

Официальный форум KolibriOS
Текущее время: Пт ноя 17, 2017 10:17 pm

Часовой пояс: UTC+03:00




Начать новую тему  Ответить на тему  [ 45 сообщений ]  На страницу Пред. 1 2 3
Автор Сообщение
 Заголовок сообщения: Re: MIDAMP - плеер MIDI файлов
СообщениеДобавлено: Пт авг 19, 2011 12:37 am 
Почему не должно? Схлопывание окна присуще всем типам окон, так зачем заранее ограничивать возможности. Другой вопрос как реагировать.


Вернуться к началу
   
 Заголовок сообщения: Re: MIDAMP - плеер MIDI файлов
СообщениеДобавлено: Пт авг 19, 2011 1:30 am 
Не в сети
Mentor
Аватара пользователя

Зарегистрирован: Пн окт 19, 2009 10:58 am
Сообщения: 332
Не думаю, что всем. Взять те же иконки, скринсейвер, полноэкранный режим zSea.

Для меня привычнее звучит "сворачивание в заголовок", а раз заголовка нет, то куда сворачивать?


Вернуться к началу
 Заголовок сообщения: Re: MIDAMP - плеер MIDI файлов
СообщениеДобавлено: Пт авг 19, 2011 1:37 am 
В Midamp формально (для пользователя) заголовок есть.
Насчет иконок и полноэкранного режима без заголовка - да, тут я согласен.


Вернуться к началу
   
 Заголовок сообщения: Re: MIDAMP - плеер MIDI файлов
СообщениеДобавлено: Пт мар 16, 2012 2:43 pm 
Чтобы не забыть - с SVN r. 2466 программа падает при попытке открыть файл. Ревизия ядра не моя, но разбираться надо.


Вернуться к началу
   
 Заголовок сообщения: Re: MIDAMP - плеер MIDI файлов
СообщениеДобавлено: Пт мар 16, 2012 8:35 pm 
Не в сети
Kernel Developer

Зарегистрирован: Ср мар 08, 2006 6:25 pm
Сообщения: 3929
Вылетает в 18.2 из-за нечётного количество push/pop
Код:
        push    ecx
        shl     ecx, 5
        mov     edx, [ecx+CURRENT_TASK+TASKDATA.pid]
        add     ecx, CURRENT_TASK+TASKDATA.state
        cmp     byte [ecx], 9
        jz      noprocessterminate

noprocessterminate:
        ret
Я правда не понял зачем там вообще push ecx


Вернуться к началу
 Заголовок сообщения: Re: MIDAMP - плеер MIDI файлов
СообщениеДобавлено: Пт мар 16, 2012 9:00 pm 
Так это мой косяк - ECX сохраняется, чтобы было потом откуда брать данные для проверки является курсор убиваемого приложения дефолтным или нет. Однако почему оно вылезло только после ревизии 2466 мне не понятно.


Вернуться к началу
   
 Заголовок сообщения: Re: MIDAMP - плеер MIDI файлов
СообщениеДобавлено: Пт мар 16, 2012 9:11 pm 
Не в сети
Kernel Developer

Зарегистрирован: Ср мар 08, 2006 6:25 pm
Сообщения: 3929
Mario
Потому что ты где-то добавил change_task чтобы поток гарантированно завершился.


Вернуться к началу
 Заголовок сообщения: Re: MIDAMP - плеер MIDI файлов
СообщениеДобавлено: Пт мар 16, 2012 9:14 pm 
Да, уж получается я ССЗБ... :?

Исправил в SVN r. 2472.


Вернуться к началу
   
 Заголовок сообщения: Re: MIDAMP - плеер MIDI файлов
СообщениеДобавлено: Ср авг 08, 2012 3:57 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Чт мар 01, 2007 7:57 pm
Сообщения: 834
Почему вы не встроите функциональность MIdAMP в AC97SND? Зачем две сущности?

_________________
Всех выше те, кто доброе творят,
И за дела добра не ждут наград,
Всем жертвуют для страждущих людей,
Не думая о выгоде своей.


Вернуться к началу
 Заголовок сообщения: Re: MIDAMP - плеер MIDI файлов
СообщениеДобавлено: Ср авг 08, 2012 8:33 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Пн июл 25, 2011 6:22 pm
Сообщения: 93
Атауальпа писал(а):
Почему вы не встроите функциональность MIdAMP в AC97SND? Зачем две сущности?

Самостоятельно СЛАБО?

_________________
Программист не тот, кто постоянно пишет КОД, а тот кто сможет понять чужой КОД!!!


Вернуться к началу
 Заголовок сообщения: Re: MIDAMP - плеер MIDI файлов
СообщениеДобавлено: Ср авг 08, 2012 8:38 pm 
Не в сети

Зарегистрирован: Пн сен 24, 2007 11:11 am
Сообщения: 2814
MidAmp на ассемблере, AC97SND - на Си. Уж веселее вставить в AC97 модуль timidity, чтобы играть полифонию.


Вернуться к началу
 Заголовок сообщения: Re: MIDAMP - плеер MIDI файлов
СообщениеДобавлено: Ср авг 08, 2012 10:08 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Чт мар 01, 2007 7:57 pm
Сообщения: 834
Artyom писал(а):
Атауальпа писал(а):
Почему вы не встроите функциональность MIdAMP в AC97SND? Зачем две сущности?

Самостоятельно СЛАБО?

Ну сколько говорить, не программист я, и никогда не смогу им стать... Совсем на другое повёрнуты мозги! Мог бы — сделал бы.

_________________
Всех выше те, кто доброе творят,
И за дела добра не ждут наград,
Всем жертвуют для страждущих людей,
Не думая о выгоде своей.


Вернуться к началу
 Заголовок сообщения: Re: MIDAMP - плеер MIDI файлов
СообщениеДобавлено: Вт сен 25, 2012 10:06 pm 
Атауальпа писал(а):
Почему вы не встроите функциональность MIdAMP в AC97SND? Зачем две сущности?

Если звуковая карта не поддержана, а спикер все же присутствует, то можно получить хоть какой то звук.


Вернуться к началу
   
 Заголовок сообщения: Re: MIDAMP - плеер MIDI файлов
СообщениеДобавлено: Сб мар 08, 2014 12:52 pm 
Не в сети
KSoC/GSoC Student

Зарегистрирован: Ср июл 11, 2012 3:17 am
Сообщения: 224
Чтоб не потерялось, при реакции данные клавиатуры (нажатие клавиш) вываливается программа:
r4607

Изображение


Вернуться к началу
 Заголовок сообщения: Re: MIDAMP - плеер MIDI файлов
СообщениеДобавлено: Сб мар 08, 2014 2:37 pm 
Не в сети
Mentor/Kernel Developer
Аватара пользователя

Зарегистрирован: Пт июн 30, 2006 9:01 am
Сообщения: 1232
Akyltist писал(а):
Чтоб не потерялось, при реакции данные клавиатуры (нажатие клавиш) вываливается программа:
r4607


Fixed in #4620

_________________
"Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction." Albert Einstein


Вернуться к началу
Показать сообщения за:  Поле сортировки  
Начать новую тему  Ответить на тему  [ 45 сообщений ]  На страницу Пред. 1 2 3

Часовой пояс: UTC+03:00


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Limited
Русская поддержка phpBB