Forum > Graphics

LibVLC , SDL

<< < (2/3) > >>

carmeloconny:
ci riprovo a tradurre il tutto:

--- Citazione ---static void *lock(void *data, void **p_pixels) {

    struct context *c = (context *)data;

--- Termina citazione ---
Mi aiutate con questa struttura a tradurla in Pascal.  :-[

nomorelogic:
per la conversione non sono in grado di aiutarti
se guardi nel link sotto, trovi l'indicazione per un tool che si chiama h2pas che puņ esserti utile allo scopo
http://www.freepascal.org/tools/tools.var

in alternativa puoi provare a contattare l'autore della libreria

carmeloconny:
Ho provato con un tools di traduzione  :'( ma non funziona.
L'esempio che cerco di tradurre č nel wiki di LIBVLC ufficiale. Ho scritto nel loro forum chiedendo se questo codice di esempio fosse stato tradotto in pascal, ma al momento nessuna risposta.
 :( :(

nomorelogic:
guarda qua dentro
http://ovoplayer.googlecode.com/svn/branches/0.4/src/import-engines/PasLibVlcUnit.pas

ci sono tutte e 2 come link a dll

carmeloconny:
Si, in effetti sto utilizzando questa unit.


--- Citazione ---static void *lock(void *data, void **p_pixels) {

    struct context *c = (context *)data;
  ... ecc

--- Termina citazione ---


--- Citazione ---libvlc_video_set_callbacks(mp, lock, unlock, display, &context);
libvlc_video_set_format(mp, "RV16", VIDEOWIDTH, VIDEOHEIGHT, VIDEOWIDTH*2);


--- Termina citazione ---

in  libvlc_video_set_callbacks     devo passare la funzione lock e le altre

Navigazione

[0] Indice dei post

[#] Pagina successiva

[*] Pagina precedente

Vai alla versione completa