Золотые страницы форума GP2X Community
Новостной форум посвященный консолям GP2X
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   СудокуСудоку    Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

Wiz: Вопрос про звук

 
Начать новую тему   Ответить на тему    Список форумов GP2X Community -> Программирование: Консоли GP2X F100 F200 Wiz Caanoo
Предыдущая тема :: Следующая тема  
Автор Сообщение
Hahahoj

Site Admin


Пол: Пол:Мужской
Возраст: 50
Зарегистрирован: 08.10.2008
Сообщения: 1848

Группы: 
[ Команда сайта ]
[Модераторы Модераторы ]


СообщениеДобавлено: Вт Авг 17, 2010 12:44 pm    Заголовок сообщения: Wiz: Вопрос про звук Ответить с цитатой

В общем смотрю сейчас старый официальный девкит от GP2X F-серий на Визе. Собственно проблемы только две - при стандартном выходе для GP2X из приложений стандартный же зависон и проблемы с инициализацией звука (при его инициализации приложения на Визе зависают).
Помню что видел где-то параметры для беспроблемной инициализации звука для Виза. Но беглый поиск по форумам ничего не дал, а копать долго - нет времени. Те кто щупал виз и официальную СДК-шку. Отпишитесь куда копать, плиз.

_________________
Просто Вовк
Вернуться к началу
Посмотреть профильHahahoj сейчас оффлайн  Отправить личное сообщение
quasist

Профи


Пол: Пол:Мужской
Возраст: 37
Зарегистрирован: 28.10.2008
Сообщения: 43

Группы: 
[Модераторы Модераторы ]


СообщениеДобавлено: Ср Авг 18, 2010 12:35 am    Заголовок сообщения: Ответить с цитатой

20050hz 16бит


Код:

int audio_channels = 1;
int audio_rate = 22050;

#ifdef GP2X
U8 audio_format = AUDIO_U16;
int audio_buffers = 1024;
#endif
#ifdef WIN32
int audio_format = AUDIO_U16;
int audio_buffers = 1024;
#endif


Код:
Mix_OpenAudio(audio_rate, audio_format, audio_channels, audio_buffers);
Mix_QuerySpec(&audio_rate, &audio_format, &audio_channels);


а в конце просто
Код:

#ifdef GP2X
chdir("/usr/gp2x");
execl("/usr/gp2x/gp2xmenu", "/usr/gp2x/gp2xmenu", NULL);
#endif

_________________
Вернуться к началу
Посмотреть профильquasist сейчас оффлайн  Отправить личное сообщение
Hahahoj

Site Admin


Пол: Пол:Мужской
Возраст: 50
Зарегистрирован: 08.10.2008
Сообщения: 1848

Группы: 
[ Команда сайта ]
[Модераторы Модераторы ]


СообщениеДобавлено: Ср Авг 18, 2010 12:50 am    Заголовок сообщения: Ответить с цитатой

Огромное спасибо!
_________________
Просто Вовк
Вернуться к началу
Посмотреть профильHahahoj сейчас оффлайн  Отправить личное сообщение
EugeneP

Местный



Возраст: 43
Зарегистрирован: 04.06.2009
Сообщения: 170

Группы: 
[Модераторы Модераторы ]


СообщениеДобавлено: Чт Авг 19, 2010 8:22 pm    Заголовок сообщения: Ответить с цитатой

quasist писал(а):
а в конце просто
Код:

#ifdef GP2X
chdir("/usr/gp2x");
execl("/usr/gp2x/gp2xmenu", "/usr/gp2x/gp2xmenu", NULL);
#endif


Мая против такого подхода. А ну если прога отсыпется на середине? Тогда только приставку бутать. Мая советует оборачиать бинарник маленьким шелл-скриптом.
Вернуться к началу
Посмотреть профильEugeneP сейчас оффлайн  Отправить личное сообщение
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов GP2X Community -> Программирование: Консоли GP2X F100 F200 Wiz Caanoo Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете вкладывать файлы
Вы не можете скачивать файлы




Powered by phpBB © 2001, 2005 phpBB Group

Locations of visitors to this page