Changeset 5276:0eb24ca6810e in roaraudio for roard/sources.c


Ignore:
Timestamp:
11/20/11 18:36:49 (12 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:

merged VIO's _nonblock() into _ctl() (Closes: #135)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • roard/sources.c

    r5246 r5276  
    418418} 
    419419 
     420static int  sources_radionoise_ctl(struct roar_vio_calls * vio, int cmd, void * data) { 
     421 if ( cmd == ROAR_VIO_CTL_NONBLOCK ) 
     422  return 0; 
     423 
     424 roar_err_set(ROAR_ERROR_BADRQC); 
     425 return -1; 
     426} 
     427 
    420428int sources_add_radionoise (int stream, const char * device, int fh, const char * driver) { 
    421429 struct roar_stream_server * ss; 
     
    437445 ss->vio.close    = sources_radionoise_return_zero; 
    438446 ss->vio.sync     = sources_radionoise_return_zero; 
    439  ss->vio.nonblock = (int (*)(struct roar_vio_calls * vio, int state))sources_radionoise_return_zero; 
     447 ss->vio.ctl      = sources_radionoise_ctl; 
    440448 
    441449 return streams_set_fh(stream, -2); 
Note: See TracChangeset for help on using the changeset viewer.