Differenze tra le versioni di "Funzione di attesa in millisecondi con la libreria esterna libpulsecore"

Da Gambas-it.org - Wikipedia.
(Creata pagina con "Il sistema ''PulseAudio'' fornisce - fra l'altro - la funzione ''pa_msleep()'' che permette di porre in attesa l'applicazione per tot millisecondi. Per poter fruire di tale r...")
 
 
Riga 1: Riga 1:
 
Il sistema ''PulseAudio'' fornisce - fra l'altro - la funzione ''pa_msleep()'' che permette di porre in attesa l'applicazione per tot millisecondi.
 
Il sistema ''PulseAudio'' fornisce - fra l'altro - la funzione ''pa_msleep()'' che permette di porre in attesa l'applicazione per tot millisecondi.
  
Per poter fruire di tale risorsa in Gambas, è necessario aver istallata nel sistema operativo e richiamare la libreria: "''libpulsecore-8.0.so''"
+
Per poter fruire di tale risorsa, è necessario aver istallata nel sistema operativo e richiamare in Gambas la libreria: "''libpulsecore-13.99.so''"
  
  
 
Mostriamo un semplice esempio pratico:
 
Mostriamo un semplice esempio pratico:
  Library "libpulsecore-8.0"
+
  Library "libpulsecore-13.99"
 
    
 
    
 
  <FONT Color=gray>' ''int pa_msleep(unsigned long t)''
 
  <FONT Color=gray>' ''int pa_msleep(unsigned long t)''

Versione attuale delle 09:38, 24 lug 2020

Il sistema PulseAudio fornisce - fra l'altro - la funzione pa_msleep() che permette di porre in attesa l'applicazione per tot millisecondi.

Per poter fruire di tale risorsa, è necessario aver istallata nel sistema operativo e richiamare in Gambas la libreria: "libpulsecore-13.99.so"


Mostriamo un semplice esempio pratico:

Library "libpulsecore-13.99"
 
' int pa_msleep(unsigned long t)
' Wait t milliseconds.
Private Extern pa_msleep(t As Long) As Integer


Public Sub Main()
 
 Dim i As Integer
 
  While True
    Inc i
    Print i
   
    pa_msleep(300)
   
  Wend
  
End



Riferimenti

  • /usr/include/pulse/util.h