forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   2D-программирование (http://forum.boolean.name/forumdisplay.php?f=109)
-   -   MP3 (http://forum.boolean.name/showthread.php?t=3922)

Android 17.07.2007 10:28

Re: MP3
 
Она все тянет;)

WaReZ_MEN 17.07.2007 10:38

Re: MP3
 
Линк даш?

Phantom 07.09.2011 17:27

Ответ: MP3
 
Не спрашивайте, нахрена мне это надо, но у меня есть расширение SQUALL для PHP, судя по функциям, которые оно объявляет, они совпадают с теми, что тут в теме написали. У меня вопрос:

За что отвечают дополнительные параметры у функций: SQUALL_Sample_LoadFile и SQUALL_Sample_Play?

Сейчас вызываю так:
PHP код:

$sample_id=SQUALL_Sample_LoadFile($file_name,1,0);
$channel_id=SQUALL_Sample_Play($sample_id,0,0,0);
SQUALL_Channel_Start($channel_id); 

и всё работает. Но хочу знать, за что отвечают эти нули и единица в дополнительных параметрах.

P.S: Тему эту нашёл в гугле по запросу "SQUALL_Sample_LoadFile"

.Squid 07.09.2011 18:19

Ответ: MP3
 
SQUALL_Sample_LoadFile
Цитата:

// Создание семпла из файла
// на входе : FileName - указатель на имя файла
// MemFlag - флаг определяющий расположение файла, параметр
// может принимать следующие значения:
// true - размещать данные файла в памяти
// false - разместить данные файла на диске
// Default - указатель на структуру параметров семпла по
// умолчанию, если параметр равен 0, загрузчик
// установит следующие параметры семпла по умолчанию:
// SampleGroupID - 0
// Priority - 0
// Frequency - 0
// Volume - 100
// Pan - 50
// MinDist - 1.0f
// MaxDist - 1000000000.0f
// на выходе : успешность, если возвращаемый результат больше либо равен 0,
// вызов состоялся, иначе результат содержит код ошибки
// в случае успешного вызова результат содержит идентификатор
// созданного семпла
SQUALL_Sample_Play
Цитата:

// Создание и воспроизведение рассеянного канала из указанного семпла, опираясь
// на параметры семпла по умолчанию
// на входе : SampleID - идентификатор семпла
// Loop - флаг зацикленности воспроизведения, параметр
// может принимать следующие значения:
// true - воспроизводить канал в цикле
// бесконечно
// false - воспроизвести канал один раз
// ChannelGroupID - принадлежность создаваемого канала к группе
// каналов, если значение параметра равно 0
// значит звуковой канал не принадлежит группе
// каналов.
// Start - флаг запуска звука по окончанию создания
// канала, параметр может принимать следующие
// значения:
// true - канал начнет воспроизводится сразу
// после создания
// false - канал будет только подготовлен,
// для того чтобы начать воспроизведение
#ifndef _USRDLL
// нужно вызвать метод Channel_Start()
#else
// нужно вызвать метод
// SQUALL_Channel_Start()
#endif
// на выходе : успешность, если возвращаемый результат больше либо равен 0,
// вызов состоялся, иначе результат содержит код ошибки
// в случае успешного вызова результат содержит идентификатор
// созданного звукового канала

Reks888 08.09.2011 00:12

Ответ: MP3
 
Ничерта себе копнул

Phantom 08.09.2011 03:05

Ответ: MP3
 
Пытаюсь вместо структуры с параметрами засунуть массив или объект, что-то библиотека не понимает нифига. =( Структур-то нет в PHP так таковых.


Часовой пояс GMT +4, время: 16:10.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot