diff --git a/output_example.c b/output_example.c index 45f6a0645b..3b557b0f5b 100644 --- a/output_example.c +++ b/output_example.c @@ -457,12 +457,12 @@ int main(int argc, char **argv) for(;;) { /* compute current audio and video time */ if (audio_st) - audio_pts = (double)audio_st->pts.val * oc->pts_num / oc->pts_den; + audio_pts = (double)audio_st->pts.val * audio_st->time_base.num / audio_st->time_base.den; else audio_pts = 0.0; if (video_st) - video_pts = (double)video_st->pts.val * oc->pts_num / oc->pts_den; + video_pts = (double)video_st->pts.val * video_st->time_base.num / video_st->time_base.den; else video_pts = 0.0;