From: Nicolas George Date: Tue, 8 Feb 2011 10:57:08 +0000 (+0100) Subject: ffplay: stats: do not dereference NULL video X-Git-Tag: android-x86-4.4-r1~18459 X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=d6705a27d8e681449ab2dbc68c6e7dd344160166;p=android-x86%2Fexternal-ffmpeg.git ffplay: stats: do not dereference NULL video Also: cosmetic: split this overly long line --- diff --git a/ffplay.c b/ffplay.c index ba7e48caf0..3dcca98049 100644 --- a/ffplay.c +++ b/ffplay.c @@ -1284,7 +1284,14 @@ retry: if (is->audio_st && is->video_st) av_diff = get_audio_clock(is) - get_video_clock(is); printf("%7.2f A-V:%7.3f s:%3.1f aq=%5dKB vq=%5dKB sq=%5dB f=%"PRId64"/%"PRId64" \r", - get_master_clock(is), av_diff, FFMAX(is->skip_frames-1, 0), aqsize / 1024, vqsize / 1024, sqsize, is->video_st->codec->pts_correction_num_faulty_dts, is->video_st->codec->pts_correction_num_faulty_pts); + get_master_clock(is), + av_diff, + FFMAX(is->skip_frames-1, 0), + aqsize / 1024, + vqsize / 1024, + sqsize, + is->video_st ? is->video_st->codec->pts_correction_num_faulty_dts : 0, + is->video_st ? is->video_st->codec->pts_correction_num_faulty_pts : 0); fflush(stdout); last_time = cur_time; }