Changeset 606:4f42f165ceb4 in roaraudio
- Timestamp:
- 08/19/08 19:46:18 (16 years ago)
- Branch:
- default
- Phase:
- public
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
roard/codecfilter_wave.c
r565 r606 33 33 int cf_wave_read(CODECFILTER_USERDATA_T inst, char * buf, int len) { 34 34 struct codecfilter_wave_inst * self = (struct codecfilter_wave_inst *) inst; 35 int fh = ((struct roar_stream *)self->stream)->fh;36 35 int r = -1; 37 36 char tbuf[44]; … … 39 38 40 39 if ( self->opened ) { 41 return read(fh, buf, len);40 return stream_vio_s_read(self->stream, buf, len); 42 41 } else { 43 if (read(fh, tbuf, 44) != 44) { 44 close(fh); 42 if (stream_vio_s_read(self->stream, tbuf, 44) != 44) { 45 43 return -1; 46 44 }
Note: See TracChangeset
for help on using the changeset viewer.