Changeset 7:4e1da9187f12 in roaraudio for libroar/buffer.c
- Timestamp:
- 06/17/08 15:17:45 (16 years ago)
- Branch:
- default
- Phase:
- public
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
libroar/buffer.c
r0 r7 149 149 } 150 150 151 int roar_buffer_ring_stats (struct roar_buffer * buf, struct roar_buffer_stats * stats) { 152 if ( buf == NULL ) 153 return -1; 154 155 stats->parts = 0; 156 stats->bytes = 0; 157 stats->memory_usage = 0; 158 159 while (buf) { 160 stats->parts++; 161 stats->bytes += buf->user_len; 162 stats->memory_usage += buf->len + sizeof(struct roar_buffer); 163 buf = buf->next; 164 } 165 166 return 0; 167 } 168 151 169 //ll
Note: See TracChangeset
for help on using the changeset viewer.