mod_sndfile: update pos on the file handle on reads (MODFORM-33)
--- freeswitch/trunk/src/mod/formats/mod_sndfile/mod_sndfile.c 2009-07-27 16:18:16 UTC (rev 14376)
+++ freeswitch/trunk/src/mod/formats/mod_sndfile/mod_sndfile.c 2009-07-27 16:25:41 UTC (rev 14377)
@@ -257,6 +257,7 @@
*len = (size_t) sf_readf_int(context->handle, (int *) data, inlen);
}
+ handle->pos += *len;
handle->sample_count += *len;
return *len ? SWITCH_STATUS_SUCCESS : SWITCH_STATUS_FALSE;