logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Gdzie znaleźć dokumentację do tworzenia pluginów Winamp 2.x w C/C++?

osa13 15 Paź 2004 01:15 2139 2
REKLAMA
  • #1 913556
    osa13
    Poziom 12  
    Posty: 89
    Ocena: 16
    Witam. Mam problem ze znalezieniem odpowiedniej dokumentacji potrzebnej do tworzenia pluginów do winampa 2.x w języku C/C++. Może ktoś zna jakieś dobre linki, książki itp. ? Dziękuję i pozdrawiam.

    Zamykam. - arnoldziq
  • REKLAMA
  • #2 916334
    krzychoo_soft
    Poziom 17  
    Posty: 233
    Pomógł: 16
    Ocena: 13
    Witam,
    Na stronie Winampa powienien być pakiet SDK (zestaw rozkazów dla playera, przekazywanych przez win api). Do wysyłania polecen używasz SendMessage();

    Wzałączniku daje SDK dla wersji 2.x i niższych... Napisanie prostego programu nie powinno być problemem (dodajesz plik naglowka do swojego projektu i uzywasz praktycznie tylko SendMessage(hwnd_winamp,[komenda]);), a co do plug-in`a to sprawa jest nieco bardziej skomplikowna :/

    Powodzenia,
    Załączniki:
    • winamp-sdk.zip (3.21 KB) Musisz być zalogowany, aby pobrać ten załącznik.
  • #3 920503
    krzychoo_soft
    Poziom 17  
    Posty: 233
    Pomógł: 16
    Ocena: 13
    http://download.nullsoft.com/winamp/client/wa502_sdk.zip

    a tu jest najnowszy SDK 5 dla winamp`a. Bardzo pomocny zestaw jeśli chodzi o twój problem ;] Oto zawartość:

    /dsp_test - Sample code for a DSP test plugin
    
    /gen_ml - Headers and IPC calls for accessing/controlling/querying the Media 
              Library
    
    /gen_ml/ml_ex - Sample code for a Media Library plugin
    
    /gen_tray - Sample code for a General Purpose plugin
    
    /in_raw - Sample code for an Input plugin
    
    /lang_b - Sample code for a Language Pack plugin
    
    /maki - Compiler for building Maki binaries
    
    /out_raw - Sample code for an Output plugin
    
    /vis/vis_avs/apesdk - Sample code for an AVS APE plugin
    
    /vis/vis_avs/ns-eel - Nullsoft Expression Evaluator Library (NS-EEL)
                          This is what powers AVS's expression evaluators, feel free
                          to include/modify the code in your own AVS APE plugins
    
    /vis/vis_test - Sample code for a Visualisation plugin
    
    /vis/wa5vis.txt - Describes how to embed your visualisation plugin in the 
                      Winamp 5 drawer
    
    /winamp - Headers and IPC calls for controlling Winamp


    chyba wszystko co będzie ci niezbędne (są proste przykłady)
REKLAMA