Changeset 2130:bf77b4782d41 in roaraudio for libroareio


Ignore:
Timestamp:
07/23/09 21:25:14 (15 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:

added a simple null driver

File:
1 edited

Legend:

Unmodified
Added
Removed
  • libroareio/driver.c

    r2123 r2130  
    2626#include "driver.h" 
    2727 
     28int roar_cdriver_null(struct roar_vio_calls * calls, char * name, char * dev, struct roar_audio_info * info, int dir) { 
     29 ROAR_DBG("roar_cdriver_null(calls=%p, name='%s', dev='%s', info=%p{...}, dir=%i(?)) = ?", calls, name, dev, info, dir); 
     30 
     31 memset(calls, 0, sizeof(struct roar_vio_calls)); 
     32 calls->read  = roar_vio_null_rw; 
     33 calls->write = roar_vio_null_rw; 
     34 
     35 ROAR_DBG("roar_cdriver_null(calls=%p, name='%s', dev='%s', info=%p{...}, dir=%i(?)) = 0", calls, name, dev, info, dir); 
     36 return 0; 
     37} 
     38 
    2839struct roar_cdriver _g_roar_cdriver[] = { 
     40 {"null", roar_cdriver_null}, 
    2941 {NULL, NULL} 
    3042}; 
     
    4052} 
    4153 
    42  
    4354//ll 
Note: See TracChangeset for help on using the changeset viewer.