Changeset 1543:b65c858c38b9 in roaraudio


Ignore:
Timestamp:
04/12/09 18:59:10 (15 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:

started a new driver: OpenBSD sndio

Location:
roard
Files:
2 added
3 edited

Legend:

Unmodified
Added
Removed
  • roard/Makefile

    r1515 r1543  
    22 
    33OBJ=roard.o driver.o mixer.o output.o signals.o loop.o clients.o streams.o network.o commands.o req.o sources.o sample.o meta.o codecfilter.o midi.o lib.o 
    4 DRV=driver_esd.o driver_ao.o driver_roar.o driver_raw.o driver_oss.o driver_shout.o 
     4DRV=driver_esd.o driver_ao.o driver_roar.o driver_raw.o driver_oss.o driver_shout.o driver_sndio.o 
    55CF=codecfilter_cmd.o codecfilter_vorbis.o codecfilter_celt.o codecfilter_speex.o codecfilter_wave.o codecfilter_alaw.o codecfilter_mulaw.o codecfilter_sndfile.o codecfilter_fishsound.o 
    66 
  • roard/driver.c

    r1478 r1543  
    4545#ifdef ROAR_HAVE_LIBSHOUT 
    4646 {"shout", "libshout streaming", "http://user:pw@host:port/mount.ogg", NULL, driver_shout_close, NULL, NULL, NULL, NULL, driver_shout_open_vio}, 
     47#endif 
     48#ifdef ROAR_HAVE_LIBSNDIO 
     49 {"sndio", "OpenBSD sndio", "/dev/audio, /tmp/aucat-<uid>/default", NULL, NULL, NULL, NULL, NULL, NULL, driver_sndio_open}, 
    4750#endif 
    4851 {NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL} // end of list 
  • roard/include/driver.h

    r1175 r1543  
    6767#endif 
    6868 
     69#ifdef ROAR_HAVE_LIBSNDIO 
     70#include <sndio.h> 
     71#include "driver_sndio.h" 
     72#endif 
     73 
    6974#if defined(ROAR_HAVE_OSS_BSD) || defined(ROAR_HAVE_OSS) 
    7075#if defined(__OpenBSD__) || defined(__NetBSD__) 
Note: See TracChangeset for help on using the changeset viewer.