Lines Matching defs:sample_curr
43 int blocks_total, block_curr, sample_curr ;
91 pg72x->sample_curr = 0 ;
186 pg72x->sample_curr = 0 ;
212 if (pg72x->sample_curr >= pg72x->samplesperblock)
215 count = pg72x->samplesperblock - pg72x->sample_curr ;
218 memcpy (&(ptr [indx]), &(pg72x->samples [pg72x->sample_curr]), count * sizeof (short)) ;
220 pg72x->sample_curr += count ;
359 ** int newblock, newsample, sample_curr ;
370 ** sample_curr = (8 * psf->datalength) / G721_32_BITS_PER_SAMPLE ;
374 ** if (offset < 0 || offset > sample_curr)
383 ** if (psf->current + offset < 0 || psf->current + offset > sample_curr)
392 ** if (offset > 0 || sample_curr + offset < 0)
396 ** newblock = (sample_curr + offset) / pg72x->samplesperblock ;
397 ** newsample = (sample_curr + offset) % pg72x->samplesperblock ;
409 ** pg72x->sample_curr = newsample ;
438 pg72x->sample_curr = 0 ;
452 { count = pg72x->samplesperblock - pg72x->sample_curr ;
457 memcpy (&(pg72x->samples [pg72x->sample_curr]), &(ptr [indx]), count * sizeof (short)) ;
459 pg72x->sample_curr += count ;
462 if (pg72x->sample_curr >= pg72x->samplesperblock)
596 if (pg72x->sample_curr && pg72x->sample_curr < G72x_BLOCK_SIZE)