Add TIZEN_FEATURE_STREAMING define
[platform/core/api/mediademuxer.git] / src / mediademuxer_port.c
index 2a503de..0d5dd63 100755 (executable)
@@ -177,8 +177,13 @@ mediademuxer_src_type __md_util_media_type(char **uri)
                file_stat = __md_util_exist_file_path(path + 7);
                if (file_stat == MD_ERROR_NONE) {
                        if (__md_util_is_sdp_file(path)) {
+#ifdef TIZEN_FEATURE_STREAMING
                                MD_L("uri is actually a file but it's sdp file. giving it to rtspsrc\n");
                                return MEDIADEMUXER_SRC_RTSP;
+#else
+                               MD_L("uri is actually a file but it's sdp file. didn't support streaming uri");
+                               return MEDIADEMUXER_SRC_INVALID;
+#endif
                        } else {
                                return MEDIADEMUXER_SRC_FILE;
                        }
@@ -187,6 +192,7 @@ mediademuxer_src_type __md_util_media_type(char **uri)
                        MD_E("could not access %s.\n", path);
                        goto ERROR;
                }
+#ifdef TIZEN_FEATURE_STREAMING
        } else if ((path = strstr(*uri, "rtsp://"))) {
                if (strlen(path)) {
                        if ((path = strstr(*uri, "/wfd1.0/")))
@@ -203,6 +209,7 @@ mediademuxer_src_type __md_util_media_type(char **uri)
                                return (MEDIADEMUXER_SRC_HTTP);
                        }
                }
+#endif
        } else {
                int file_stat = MD_ERROR_NONE;
                file_stat = __md_util_exist_file_path(*uri);
@@ -226,8 +233,13 @@ mediademuxer_src_type __md_util_media_type(char **uri)
                        free(old_uristr);
                        old_uristr = NULL;
                        if (__md_util_is_sdp_file((char *)(*uri))) {
+#ifdef TIZEN_FEATURE_STREAMING
                                MD_L("uri is actually a file but it's sdp file. giving it to rtspsrc\n");
-                               return (MEDIADEMUXER_SRC_RTSP);
+                               return MEDIADEMUXER_SRC_RTSP;
+#else
+                               MD_L("uri is actually a file but it's sdp file. didn't support streaming uri");
+                               return MEDIADEMUXER_SRC_INVALID;
+#endif
                        } else {
                                return (MEDIADEMUXER_SRC_FILE);
                        }