Commit 80b56a7b authored by Stefano Sabatini's avatar Stefano Sabatini

examples/muxing: rename audio/video_pts to audio/video_time

The new name is less confusing, since the variables represent times
rather than timestamps.
parent db7ebab5
...@@ -387,7 +387,7 @@ int main(int argc, char **argv) ...@@ -387,7 +387,7 @@ int main(int argc, char **argv)
AVFormatContext *oc; AVFormatContext *oc;
AVStream *audio_st, *video_st; AVStream *audio_st, *video_st;
AVCodec *audio_codec, *video_codec; AVCodec *audio_codec, *video_codec;
double audio_pts, video_pts; double audio_time, video_time;
int ret; int ret;
/* Initialize libavcodec, and register all codecs and formats. */ /* Initialize libavcodec, and register all codecs and formats. */
...@@ -461,21 +461,21 @@ int main(int argc, char **argv) ...@@ -461,21 +461,21 @@ 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 * audio_st->time_base.num / audio_st->time_base.den; audio_time = (double)audio_st->pts.val * audio_st->time_base.num / audio_st->time_base.den;
else else
audio_pts = 0.0; audio_time = 0.0;
if (video_st) if (video_st)
video_pts = (double)video_st->pts.val * video_st->time_base.num / video_st->time_base.den; video_time = (double)video_st->pts.val * video_st->time_base.num / video_st->time_base.den;
else else
video_pts = 0.0; video_time = 0.0;
if ((!audio_st || audio_pts >= STREAM_DURATION) && if ((!audio_st || audio_time >= STREAM_DURATION) &&
(!video_st || video_pts >= STREAM_DURATION)) (!video_st || video_time >= STREAM_DURATION))
break; break;
/* write interleaved audio and video frames */ /* write interleaved audio and video frames */
if (!video_st || (video_st && audio_st && audio_pts < video_pts)) { if (!video_st || (video_st && audio_st && audio_time < video_time)) {
write_audio_frame(oc, audio_st); write_audio_frame(oc, audio_st);
} else { } else {
write_video_frame(oc, video_st); write_video_frame(oc, video_st);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment