prevent a panic when destroying a channel with no incoming video.
authorLuigi Rizzo <rizzo@icir.org>
Tue, 1 Jan 2008 23:54:40 +0000 (23:54 +0000)
committerLuigi Rizzo <rizzo@icir.org>
Tue, 1 Jan 2008 23:54:40 +0000 (23:54 +0000)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@95672 65c4cc65-6c06-0410-ace0-fbb531ad65f3

channels/vcodecs.c

index 6eccd63..ae37709 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * Asterisk -- An open source telephony toolkit.
  *
- * Copyright 2007, Sergio Fadda, Luigi Rizzo
+ * Copyright 2007-2008, Sergio Fadda, Luigi Rizzo
  *
  * See http://www.asterisk.org for more information about
  * the Asterisk project. Please do not directly contact
@@ -1168,6 +1168,8 @@ static struct video_dec_desc *dec_uninit(struct video_dec_desc *v)
 {
        int i;
 
+       if (v == NULL)          /* not initialized yet */
+               return NULL;
        if (v->parser) {
                av_parser_close(v->parser);
                v->parser = NULL;