|
|
@ -457,12 +457,12 @@ int main(int argc, char **argv) |
|
|
|
for(;;) { |
|
|
|
for(;;) { |
|
|
|
/* compute current audio and video time */ |
|
|
|
/* compute current audio and video time */ |
|
|
|
if (audio_st) |
|
|
|
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 |
|
|
|
else |
|
|
|
audio_pts = 0.0; |
|
|
|
audio_pts = 0.0; |
|
|
|
|
|
|
|
|
|
|
|
if (video_st) |
|
|
|
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 |
|
|
|
else |
|
|
|
video_pts = 0.0; |
|
|
|
video_pts = 0.0; |
|
|
|
|
|
|
|
|
|
|
|