29 #ifndef __PDSPLAYBACK_H__ 30 #define __PDSPLAYBACK_H__ 34 #include <pds/pdsra.h> 35 #include <pds/pdsdaglobal.h> 36 #include <pds/pdsdautils.h> 37 #include <alsa/asoundlib.h>
PdsPlayback * pds_playback_new(PdsDaNatural *freq, PdsDaNatural *bits)
Crea una estructura para la reproducción de audio digital.
snd_pcm_t * playback_handle
void pds_playback_destroy(PdsPlayback **A)
Libera la estructura para la reproducción de audio digital, y carga con NULL la estructura.
unsigned int PdsDaNatural
int pds_playback_write(PdsPlayback *A, PdsVector *X)
Escribe los datos de X en el buffer de salida. Los datos estarán comprendidos entre [-1...
void pds_playback_free(PdsPlayback *A)
Libera la estructura para la reproducción de audio digital.
int pds_playback_set_samples_buffer(PdsPlayback *A, PdsDaNatural samples)
Establece la cantidad de muestras en el buffer de salida.
La estructura tipo PdsPlayback . Esta estructura genera una metodo para reproducir audio por la salid...