Changeset 598:4c78782357f8 in roaraudio for roard/codecfilter_vorbis.c
- Timestamp:
- 08/19/08 18:03:05 (16 years ago)
- Branch:
- default
- Phase:
- public
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
roard/codecfilter_vorbis.c
r587 r598 120 120 121 121 while (ogg_stream_flush(&(self->encoder.os), &(self->encoder.og))) { 122 if ( write(s->fh, self->encoder.og.header, self->encoder.og.header_len) != self->encoder.og.header_len || 123 write(s->fh, self->encoder.og.body, self->encoder.og.body_len ) != self->encoder.og.body_len ) { 122 if ( stream_vio_s_write(self->stream, self->encoder.og.header, self->encoder.og.header_len) 123 != self->encoder.og.header_len || 124 stream_vio_s_write(self->stream, self->encoder.og.body, self->encoder.og.body_len ) 125 != self->encoder.og.body_len ) { 124 126 free(self); // TODO: do we need addional cleanup? 125 127 return -1; … … 159 161 160 162 while( ogg_stream_pageout(&(self->encoder.os), &(self->encoder.og)) ) { 161 write(s->fh, self->encoder.og.header, self->encoder.og.header_len);162 write(s->fh, self->encoder.og.body, self->encoder.og.body_len );163 stream_vio_s_write(self->stream, self->encoder.og.header, self->encoder.og.header_len); 164 stream_vio_s_write(self->stream, self->encoder.og.body, self->encoder.og.body_len ); 163 165 } 164 166 }
Note: See TracChangeset
for help on using the changeset viewer.