Вверх ↑
Этот топик читают: Гость
Ответов: 232
Рейтинг: 6
#61: 2008-06-17 14:48:18 ЛС | профиль | цитата
Да чтож такое то ((( а у меня в 2.4 версии не находит какието точки при инициализации ((( Так, а если сделать на 2.4 просто обновить в хиасме Bass.pas и в новом пакете можно сделать уже с новыми компанентами Bass, тогда если впринципе уже и не чего и не надо в по линейке Bass ибо все что надо уже есть.
карма: 0

0
Разработчик
Ответов: 26151
Рейтинг: 2127
#62: 2008-06-17 14:58:57 ЛС | профиль | цитата
Antonio DieS, давай так -- я попробую доделать BASS_ChannelGetTags, а остальное сам будешь изучать на примерах, их тут с лихвой хватает. Иначе получается, что так никто никогда ничему не научится. И вот только не надо мне рассказывать про то что не знаешь Delphi, все мы его когда-то не знали. Я вот тоже, институтов по программированию не заканивал, но это совершенно не мешает мне заниматься самопознанием. Главное -- поставить перед собой цель
карма: 22

0
Ответов: 232
Рейтинг: 6
#63: 2008-06-17 20:57:59 ЛС | профиль | цитата
Да я то не против, тем более я уже учу дельфи )
карма: 0

0
Ответов: 232
Рейтинг: 6
#64: 2008-06-17 22:21:47 ЛС | профиль | цитата
Ну что какие новости будут? я уже лично до переменных дошел ))) кстате занимательно очень... Только как то запутанно получается с кнопочками я привык что они событие создают а в дельфи не знаю как от кнопки например сделать даже закрытие формы )


карма: 0

0
Разработчик
Ответов: 26151
Рейтинг: 2127
#65: 2008-06-17 22:54:31 ЛС | профиль | цитата
Antonio DieS, что-то написАл, но, хоть ты лопни, не хочеть канал цеплять. Дельфячая прога цепляет, а мой код -- нифига, да и компонент стандартный, тоже не цепляет лист
карма: 22

0
Ответов: 16884
Рейтинг: 1239
#66: 2008-06-18 00:26:43 ЛС | профиль | цитата
Antonio DieS, Ставишь на форме Button, в Свойствах открываешь Events, двойной клик на окошке напротив onClick, открывается заготовка
procedure TForm1.Button1Click(Sender: TObject);
begin

end;
Вписываешь Form1.Close;
procedure TForm1.Button1Click(Sender: TObject);
begin
Form1.Close;
end;

и все...
------------ Дoбавленo:

это про Delphi
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 232
Рейтинг: 6
#67: 2008-06-18 07:32:31 ЛС | профиль | цитата
Tad, спс, а например надпись в заголовок или простовыполнение процедуры ?
------------ Дoбавленo:

nesco, Собственно, а всетаки может быть проблема в басс.длл ты в 2.4 делал?
карма: 0

0
Разработчик
Ответов: 26151
Рейтинг: 2127
#68: 2008-06-18 11:45:22 ЛС | профиль | цитата
Antonio DieS писал(а):
проблема в басс.длл ты в 2.4 делал
Да, и в Delphi, и в Hiasm проверял с одним и тем же BASS.dll

------------ Дoбавленo:


Похоже, что вот из-за этого -- BeginThread, код у нас работать не будет. Дельфийийские потоки, похоже, работают совсем по-другому, а в основном потоке BASS_StreamCreateURL для листа, всегда возвращает 0

------------ Дoбавленo:


Вот, что я еще нашел

Подключение к радиостанции, пребуферизация и буферизация запускаются лишь одной функцией:
BASS_StreamCreateURL(url, 0, BASS_STREAM_STATUS, @StatusProc, 0);

Принцип передачи сервером данных:
———————-|—————-|————-|————————-
mp3 ---------- Длина тега -- Тег -------- mp3

Похоже тут скан реализовать просто невозможно… mp3 данные будут считываться в любом случае.


Получается, что кусок mp3 будет читаться всегда (в кодах к bass это -- 75% музыкального файла)
карма: 22

0
Ответов: 232
Рейтинг: 6
#69: 2008-06-18 12:36:40 ЛС | профиль | цитата
Тут уже гуру нужен в виде Dilma)

А разве Трейда нету в Хиасме ? И насчет BASS_StreamCreateURL непонял, а что он возращать должен ?


карма: 0

0
Разработчик
Ответов: 26151
Рейтинг: 2127
#70: 2008-06-18 12:49:43 ЛС | профиль | цитата
Antonio DieS писал(а):
И насчет BASS_StreamCreateURL непонял, а что он возращать должен ?

Ненулевое значение (дескриптор потока -- HSTREAM). Файл открывает с ненулевым значением, но нифига в нем не читает, а список -- пошел нафиг.

Вот IC, может tsdima глянет опытным взглядом, что в нем не так
карма: 22

0
файлы: 1streamid.sha [14.4KB] [494]
Ответов: 232
Рейтинг: 6
#71: 2008-06-18 12:57:46 ЛС | профиль | цитата
Опять не вьехал, какой лист то ?
карма: 0

0
Разработчик
Ответов: 26151
Рейтинг: 2127
#72: 2008-06-18 13:03:17 ЛС | профиль | цитата
Antonio DieS, вот такой, например -- http://www.radioparadise.com/musiclinks/rp_128-9.m3u
карма: 22

0
Гость
Ответов: 17029
Рейтинг: 0
#73: 2008-06-18 13:06:12 правка | ЛС | профиль | цитата


Редактировалось 3 раз(а), последний 2017-06-14 21:26:20
карма: 0

0
Ответов: 232
Рейтинг: 6
#74: 2008-06-18 13:09:48 ЛС | профиль | цитата
Так м3у я уже в Хиасме сделал))) Действительно хрен с ним с листом )) я считаю тэги то надо из урла получать )

------------ Дoбавленo:

A урло состоит примерно так : http://radio.1nsk.ru:8000/RECORD
карма: 0

0
Разработчик
Ответов: 26151
Рейтинг: 2127
#75: 2008-06-18 13:10:01 ЛС | профиль | цитата
Гость писал(а):
я считаю тэги то надо из урла получать

Адрес такого URL'a в студию, и если это -- ссылка на mp3 файл, то я уже написал про это, что будет грузиться весь файл
карма: 22

0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)