Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Media";
Текущий архив: 2005.03.27;
Скачать: [xml.tar.bz2];

Вниз

И снова WinampAPI.   Найти похожие ветки 

 
Алексей   (2004-12-03 15:18) [0]

Спасибо конечно, RRAIN, за статью о пользе плагинов "Взаимодействуем с Winamp") из DelphiWorld. Читал я её и в полном варианте. Полезная статья. Но ситуации она совершенно не проясняет. Как управлять Winamp-ом с помощью сообщений sendmessage и параметров WM_COMMAND и WM_USER ежу понятно. Это случай, когда плейер Winamp уже запущен и содержит загруженный в него playlist. Тогда sendmessage(hwnd,WM_USER,track_number-1,121) даёт номер трека, sendmessage(hwnd,WM_COMMAND,40045,0) нажимает кнопку play и т.д.

Задача же заключается в том, чтобы в запущенный Winamp с пустым playlist-ом добавить mp3 файл либо m3u-лист, у которых известны лишь имя и относительный путь (типа "\music\track01.mp3"). И как добавить mp3 в конец уже загруженного playlist-а (ENQUEUE)??? А как уже потом этим playlist-ом управлять яснее ясного (см. пресловутый "Взаимодействуем с Winamp").

Уважаемые мастера! Неужели нет среди вас людей, которые умеют в полной мере использовать возможности WinampAPI. Я знаю, что всё это сделать можно (сам видел), но пока не могу это осуществить. Подобные вопросы время от времени возникали на разных Delphi-форумах. Я не видел, чтобы кто-то дал вразумительный ответ. Также изрыл множество FAQ-ов - ничего похожего... Так что если ответ есть это будет полезно многим. Если кто знает, поясните пожалуйста на конкретных примерах.

Огромное спасибо тому, кто попытается ответить.


 
Mihey_temporary ©   (2004-12-03 19:53) [1]

IPC_ENQUEUEFILE

А вообще качай сразу же:
http://www.winamp.com/nsdn/winamp/sdk/
Заходи в папочку winamp, открывай wa_ipc.h и смотри все команды.


 
Tonix   (2004-12-05 04:48) [2]

>> Спасибо конечно, RRAIN, за статью о пользе
>> плагинов "Взаимодействуем с Winamp") из DlphiWorld


А ссылочку не оставите. Тоже интересуюсь wa.


 
OneFragLeft ©   (2004-12-05 13:56) [3]

>Tonix   (05.12.04 4:48) [2]
http://delphimaster.net/view/8-1101715834/


 
OneFragLeft ©   (2004-12-05 16:59) [4]

Алексей   (03.12.04 15:18)

По-моему ту апи не при чём. Взаимодействие должно осуществляться посредством файлов. ENQUEUE - вот тут надо подумать. Если найду -напишу.



Страницы: 1 вся ветка

Форум: "Media";
Текущий архив: 2005.03.27;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.052 c
1-1110614798
Timofey
2005-03-12 11:06
2005.03.27
Рисунок на TButton


14-1109928883
DelphiN!
2005-03-04 12:34
2005.03.27
Проблемма после переустановки версии компонентов


1-1110997286
Руслана
2005-03-16 21:21
2005.03.27
Подскажите какую нибудь статью по


1-1111052504
Gerakl
2005-03-17 12:41
2005.03.27
Delphi2005 (IDE)


4-1108013517
miek
2005-02-10 08:31
2005.03.27
HBitmap





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский