Changeset 4897:31fd5ff981e1 in roaraudio


Ignore:
Timestamp:
04/29/11 15:34:56 (13 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:

work around SYNC warning

Location:
roard
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • roard/driver_sysclock.c

    r4896 r4897  
    4040 memset(inst, 0, sizeof(struct roar_vio_calls)); 
    4141 
    42  inst->inst  = self; 
    43  inst->close = driver_sysclock_close; 
    44  inst->write = driver_sysclock_write; 
     42 inst->inst     = self; 
     43 inst->close    = driver_sysclock_close; 
     44 inst->nonblock = driver_sysclock_nonblock; 
     45 inst->write    = driver_sysclock_write; 
    4546 
    46  self->bps   = (info->bits / 8) * info->channels * info->rate; 
     47 self->bps      = (info->bits / 8) * info->channels * info->rate; 
    4748 
    4849 if (!self->bps) { 
     
    8990} 
    9091 
     92int driver_sysclock_nonblock(struct roar_vio_calls * vio, int state) { 
     93 if ( state == ROAR_SOCKET_BLOCK ) 
     94  return 0; 
     95 return -1; 
     96} 
     97 
    9198ssize_t driver_sysclock_write   (struct roar_vio_calls * vio, void *buf, size_t count) { 
    9299 struct driver_sysclock * self = vio->inst; 
  • roard/include/driver_sysclock.h

    r4708 r4897  
    3535int     driver_sysclock_open_vio(struct roar_vio_calls * inst, char * device, struct roar_audio_info * info, int fh, struct roar_stream_server * sstream); 
    3636int     driver_sysclock_close   (struct roar_vio_calls * vio); 
     37int     driver_sysclock_nonblock(struct roar_vio_calls * vio, int state); 
    3738ssize_t driver_sysclock_write   (struct roar_vio_calls * vio, void *buf, size_t count); 
    3839 
Note: See TracChangeset for help on using the changeset viewer.