221
205
void av_resample_compensate(AVResampleContext *c, int sample_delta, int compensation_distance){
222
206
// sample_delta += (c->ideal_dst_incr - c->dst_incr)*(int64_t)c->compensation_distance / c->ideal_dst_incr;
223
207
c->compensation_distance= compensation_distance;
224
208
c->dst_incr = c->ideal_dst_incr - c->ideal_dst_incr * (int64_t)sample_delta / compensation_distance;
236
211
int av_resample(AVResampleContext *c, short *dst, short *src, int *consumed, int src_size, int dst_size, int update_ctx){