Board.KolibriOS.org

Official KolibriOS board
It is currently Mon Oct 25, 2021 8:33 am

All times are UTC+03:00




Post new topic  Reply to topic  [ 984 posts ]  Go to page Previous 124 25 26 27 2866 Next
Author Message
 Post subject:
PostPosted: Thu Jul 12, 2007 4:45 pm 
Offline
User avatar

Joined: Thu Mar 01, 2007 7:57 pm
Posts: 835
Лично мне было бы больше пользу от формата OGG...


Top
   
 Post subject:
PostPosted: Thu Jul 12, 2007 6:19 pm 
Offline

Joined: Sat May 27, 2006 5:26 am
Posts: 100
diamond
Quote:
Аналог системного вызова, основанный на команде sysenter, можно найти в macros.inc

Адрес возврата я сохранял в [0] как в примерах.

Атауальпа
Несжатый декодер OggVorbis'а весит чуть больше 1Мб. Если Serge всё-таки решит прикрутить его к проигрывателю, можно будет сделать за одно и поддержку *.oxm.

Кстати, ogg нельзя сравнивать с xm, т.к. эти форматы имеют совершенно разное назначение. ogg ещё можно сравнить с mp3 и wma, но никак не с трекерским модульным форматом. Никому же не придёт в голову слушать CD Бетховена в формате XM, ровно как и засунуть получасовую композицию в формате OggVorbis в демку для 64К :)


Top
   
 Post subject:
PostPosted: Fri Jul 13, 2007 7:15 am 
Люди, а где скачать бинарник исправленный, который проигрывает и короткие файлы?


Top
   
 Post subject:
PostPosted: Fri Jul 13, 2007 10:13 am 
Offline

Joined: Mon May 01, 2006 10:12 pm
Posts: 349
Тут виндовый exe-ешник. Команда pe2kos ac97snd.exe ac97snd не произвела почему-то никакого эффекта


Top
   
 Post subject:
PostPosted: Fri Jul 13, 2007 11:01 am 
Offline
Kernel Developer

Joined: Wed Mar 08, 2006 6:25 pm
Posts: 3952
Mario79

По старой ссылке, уже c xmod. Думаю Quantum не против. Версия неофициальная.


Top
   
 Post subject:
PostPosted: Fri Jul 13, 2007 11:56 am 
Serge
Эта?
http://infinity-sound.narod.ru/ac97snd
У нас весь софт неофициальный :-)


Top
   
 Post subject:
PostPosted: Fri Jul 13, 2007 12:14 pm 
Offline
Kernel Developer
User avatar

Joined: Mon Nov 28, 2005 8:00 pm
Posts: 1600
Quantum wrote:
Адрес возврата я сохранял в [0] как в примерах.

Те примеры устарели и уже не работают, сейчас адрес возврата сохраняется в стеке (для thread-safety).
Serge wrote:
pe2kos есть на сайте у diamond-а.

Он там действительно есть, но не прямая ссылка (а в архиве к статье hll/hll.htm, к слову). Рекомендуется смотреть в SDK, выложенное на kolibrios.org, там pe2kos тоже есть.

_________________
Ушёл к умным, знающим и культурным людям.


Top
   
 Post subject:
PostPosted: Fri Jul 13, 2007 1:33 pm 
Offline
User avatar

Joined: Thu Mar 01, 2007 7:57 pm
Posts: 835
Баланс стал регулироваться неровно: держу клавишу, больше секунды ничего не происходит, потом резко уходит в сторону.


Top
   
 Post subject:
PostPosted: Fri Jul 13, 2007 3:42 pm 
Offline
Kernel Developer

Joined: Wed Mar 08, 2006 6:25 pm
Posts: 3952
Атауальпа

На mp3/wav или xm ?


Top
   
 Post subject:
PostPosted: Fri Jul 13, 2007 3:47 pm 
Offline
User avatar

Joined: Thu Mar 01, 2007 7:57 pm
Posts: 835
Извиняюсь, это касалось вчерашней версии... Было на mp3. На последней версии опять всё нормально.


Top
   
 Post subject:
PostPosted: Fri Jul 13, 2007 9:44 pm 
Offline

Joined: Sat May 27, 2006 5:26 am
Posts: 100
Victor
Quote:
Команда pe2kos ac97snd.exe ac97snd не произвела почему-то никакого эффекта

Аналогичная ситуация. Переместил все 3 файла в папку с нормальным по досовским меркам путём - pe2kos заработал.

Serge
Quote:
Думаю Quantum не против. Версия неофициальная.

Только "за"! Но не xmod, а uFMOD ;) Намечается новая версия библиотеки, которая будет уже официальной.

diamond
Ясно. Но особого смысла переходить на sysenter я пока не вижу. Проблему с тормозами при чтении файлов решить удалось, а других проблем с производительностью пока не наблюдалось. int 40h вызывается библиотекой примерно 2 раза каждые 250 миллисекунд, т.е. довольно редко, как мне кажется.


Top
   
 Post subject:
PostPosted: Sat Jul 14, 2007 2:50 pm 
Offline
Kernel Developer
User avatar

Joined: Mon Mar 20, 2006 10:44 am
Posts: 558
Quantum
Quote:
Адрес возврата я сохранял в [0] как в примерах.

Странно, если ты о svn://kolibrios.org/programs/develop/fast_call_test то с версии 477 от 7/05/2007 там правильный код.


Top
   
 Post subject:
PostPosted: Sun Jul 15, 2007 2:25 am 
Offline

Joined: Sat May 27, 2006 5:26 am
Posts: 100
Ghost

Проблема была не в механизме вызова, а в драйвере - через int 40h тоже происходило зависание. Потом Serge выпустил исправленную версию. У меня претензий больше нет.


Top
   
 Post subject:
PostPosted: Sun Jul 15, 2007 10:27 pm 
Serge
Последняя версия плеера не проигрывает некотрые MP3 файлы с битрейтом 128. Для сравнения плеер в 0700 их проигрывает без проблем.
Если есть необходимость могу выложить примеры файлов.


16.07.07
В общем, предыдущая сборка плеера работает нормально.
Проблемы с самой последней, когда были исправлена неработоспособность маленьких файлов (кстати, рекомендую потестировать C:\WINDOWS\Media – многие WAV все равно не проигрываются).
Также снова воскрес глюк с замедленным воспроизведением файла. Драйвера специально брал с SVN, чтобы быть точным. Вот файлы, которые убивают плеер и которые в предыдущей сборке работали (разумеется, не эти короткие, а полные версии):
http://www.kolibri.hut1.ru/temp/3.mp3
http://www.kolibri.hut1.ru/temp/4.mp3
http://www.kolibri.hut1.ru/temp/5.mp3
http://www.kolibri.hut1.ru/temp/6.mp3


Top
   
 Post subject:
PostPosted: Sun Jul 22, 2007 2:33 pm 
Mario79 wrote:
16.07.07 C:\WINDOWS\Media – многие WAV все равно не проигрываются).

Да у них там форматы со странностями, давно уже замечал...
Ещё может и vorbis быть замешан.


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 984 posts ]  Go to page Previous 124 25 26 27 2866 Next

All times are UTC+03:00


Who is online

Users browsing this forum: No registered users and 5 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Limited