From 85f9831b2fb8f4fa1bcf122f50e0f8cd8b5ee52f Mon Sep 17 00:00:00 2001 From: "Ronald S. Bultje" Date: Fri, 31 Jan 2003 23:42:58 +0000 Subject: add some extra checking on validity of pads before using them Original commit message from CVS: add some extra checking on validity of pads before using them --- gst/avi/gstavimux.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'gst/avi/gstavimux.c') diff --git a/gst/avi/gstavimux.c b/gst/avi/gstavimux.c index bcb7f42d..e80fcd86 100644 --- a/gst/avi/gstavimux.c +++ b/gst/avi/gstavimux.c @@ -1042,6 +1042,8 @@ gst_avimux_fill_queue (GstAviMux *avimux) GstBuffer *buffer; if (!avimux->audio_buffer_queue && + avimux->audiosinkpad && + avimux->audio_pad_connected && GST_PAD_IS_USABLE(avimux->audiosinkpad) && !avimux->audio_pad_eos) { @@ -1061,6 +1063,8 @@ gst_avimux_fill_queue (GstAviMux *avimux) } if (!avimux->video_buffer_queue && + avimux->videosinkpad && + avimux->video_pad_connected && GST_PAD_IS_USABLE(avimux->videosinkpad) && !avimux->video_pad_eos) { -- cgit