Unified · Split
| @@ -138,7 +138,7 @@ static void filter_samples(AVFilterLink *inlink, AVFilterBufferRef *insamplesref · 137 unmodified lines | ||
| 138 | 138 | outsamplesref->audio->sample_rate = outlink->sample_rate; |
| 139 | 139 | outsamplesref->audio->nb_samples = n_out; |
| 140 | 140 | outsamplesref->pts = insamplesref->pts == AV_NOPTS_VALUE ? AV_NOPTS_VALUE : |
| 141 | − av_rescale(outlink->sample_rate, insamplesref->pts, inlink ->sample_rate); | |
| 141 | + av_rescale_q(insamplesref->pts, inlink->time_base, outlink->time_base); | |
| 142 | 142 | |
| 143 | 143 | ff_filter_samples(outlink, outsamplesref); |
| 144 | 144 | avfilter_unref_buffer(insamplesref); |