Changeset 4629:27acd1cc7e9c in roaraudio for libroar/buffer.c


Ignore:
Timestamp:
11/27/10 16:29:18 (13 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:

support to reset buffer

File:
1 edited

Legend:

Unmodified
Added
Removed
  • libroar/buffer.c

    r4625 r4629  
    729729} 
    730730 
     731int roar_buffer_ring_reset(struct roar_buffer *  buf) { 
     732 if ( buf == NULL ) 
     733  return -1; 
     734 
     735 if ( !(buf->flags & ROAR_BUFFER_FLAG_RING) ) 
     736  return -1; 
     737 
     738 buf->meta.ring.read_pos = buf->meta.ring.write_pos = 0; 
     739 
     740 return 0; 
     741} 
     742 
    731743//ll 
Note: See TracChangeset for help on using the changeset viewer.