Changeset 2898:8d125311b6c1 in roaraudio for libroardsp/transcode_speex.c
- Timestamp:
- 10/10/09 17:41:55 (15 years ago)
- Branch:
- default
- Phase:
- public
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
libroardsp/transcode_speex.c
r2894 r2898 166 166 speex_encode_int(self->xcoder, (spx_int16_t *) buf, &(self->bits)); 167 167 168 pkg_len = speex_bits_write(&(self->bits), self->cc, self->max_cc); 169 170 tmp_net = ROAR_HOST2NET16(pkg_len); 171 172 if ( roar_vio_write(state->backend, &tmp_net, 2) != 2 ) 173 return -1; 174 175 if ( roar_vio_write(state->backend, self->cc, pkg_len) != pkg_len ) 168 pkg_len = speex_bits_write(&(self->bits), self->cc + 2, self->max_cc); 169 170 *((uint16_t*)self->cc) = ROAR_HOST2NET16(pkg_len); 171 172 if ( roar_vio_write(state->backend, self->cc, pkg_len + 2) != (pkg_len + 2) ) 176 173 return -1; 177 174
Note: See TracChangeset
for help on using the changeset viewer.