From: Edward Hervey Date: Sat, 13 Feb 2010 17:07:50 +0000 (+0100) Subject: flvdemux: Fix GST_CLOCK_DIFF usage. X-Git-Tag: RELEASE-0.10.19~54 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=817911664e02269ae3dd64cdc4b102e2f2459bce;p=platform%2Fupstream%2Fgst-plugins-good.git flvdemux: Fix GST_CLOCK_DIFF usage. It was previously checking for DIFF(a, b > 6 * GST_SECOND) instead of the proper DIFF(a,b) > 6 * GST_SECOND --- diff --git a/gst/flv/gstflvparse.c b/gst/flv/gstflvparse.c index c62433f..1ee1752 100644 --- a/gst/flv/gstflvparse.c +++ b/gst/flv/gstflvparse.c @@ -803,8 +803,8 @@ gst_flv_parse_tag_audio (GstFLVDemux * demux, GstBuffer * buffer) } if (G_UNLIKELY (!demux->no_more_pads - && GST_CLOCK_DIFF (demux->audio_start, - GST_BUFFER_TIMESTAMP (outbuf) > 6 * GST_SECOND))) { + && (GST_CLOCK_DIFF (demux->audio_start, + GST_BUFFER_TIMESTAMP (outbuf)) > 6 * GST_SECOND))) { GST_DEBUG_OBJECT (demux, "Signalling no-more-pads because no video stream was found" " after 6 seconds of audio"); @@ -1156,8 +1156,8 @@ gst_flv_parse_tag_video (GstFLVDemux * demux, GstBuffer * buffer) } if (G_UNLIKELY (!demux->no_more_pads - && GST_CLOCK_DIFF (demux->video_start, - GST_BUFFER_TIMESTAMP (outbuf) > 6 * GST_SECOND))) { + && (GST_CLOCK_DIFF (demux->video_start, + GST_BUFFER_TIMESTAMP (outbuf)) > 6 * GST_SECOND))) { GST_DEBUG_OBJECT (demux, "Signalling no-more-pads because no audio stream was found" " after 6 seconds of video");