khronosfws/openmax_al/src/common/xacommon.c
changeset 16 43d09473c595
parent 12 5a06f39ad45b
child 21 2ed61feeead6
child 31 8dfd592727cb
--- a/khronosfws/openmax_al/src/common/xacommon.c	Mon May 03 12:59:52 2010 +0300
+++ b/khronosfws/openmax_al/src/common/xacommon.c	Fri May 14 16:22:35 2010 +0300
@@ -120,15 +120,15 @@
                 {
                     /* try to parse mimetype first */
                     mime = ((XADataFormat_MIME*)(source->pFormat))->mimeType;
-                    if(strncmp((char*)mime,"audio",5)==0)
+                    if(mime && (strncmp((char*)mime,"audio",5)==0))
                     {
                         *type = XA_MEDIATYPE_AUDIO;
                     }
-                    else if(strncmp((char*)mime,"video",5)==0)
+                    else if(mime && (strncmp((char*)mime,"video",5)==0))
                     {
                         *type = XA_MEDIATYPE_VIDEO;
                     }
-                    else if(strncmp((char*)mime,"image",5)==0)
+                    else if(mime && (strncmp((char*)mime,"image",5)==0))
                     {
                         *type = XA_MEDIATYPE_IMAGE;
                     }