[0.6.46] fix svace issue 93/128593/1 accepted/tizen/3.0/common/20170515.150034 accepted/tizen/3.0/ivi/20170515.064432 accepted/tizen/3.0/mobile/20170515.064411 accepted/tizen/3.0/tv/20170515.064417 accepted/tizen/3.0/wearable/20170515.064423 submit/tizen_3.0/20170511.071933
authorEunhae Choi <eunhae1.choi@samsung.com>
Wed, 10 May 2017 11:58:09 +0000 (20:58 +0900)
committerEunhae Choi <eunhae1.choi@samsung.com>
Wed, 10 May 2017 11:58:09 +0000 (20:58 +0900)
Change-Id: If90225f4b78081c6c01c2c2735bc8857c73d9846

src/mm_player_priv.c

index ba46a6fc4f138494da188c4a2ed93a27fe4a933a..1ce1cf59d99de84aac5df09a9bd8513fde3c34c1 100644 (file)
@@ -11963,7 +11963,7 @@ __mmplayer_gst_decode_drained(GstElement *bin, gpointer data)
                switch (gst_iterator_next(iter, &item)) {
                case GST_ITERATOR_OK:
                        pad = g_value_get_object(&item);
-                       if (!GST_PAD_IS_EOS(pad)) {
+                       if (pad && !GST_PAD_IS_EOS(pad)) {
                                LOGW("[%s:%s] not received EOS yet.", GST_DEBUG_PAD_NAME(pad));
                                is_all_drained = FALSE;
                                break;