Merge branch 'tizen' into tizen_5.5_devel
[platform/core/multimedia/libmm-player.git] / src / mm_player_utils.c
index 7665565..493e9db 100644 (file)
@@ -645,3 +645,18 @@ media_format_mimetype_e _mmplayer_convert_audio_pcm_str_to_media_format_mime(con
                return MEDIA_FORMAT_MAX;
        }
 }
+
+gboolean _mmplayer_use_uridecodebin3(mmplayer_t *player) /* MMPLAYER_USE_URIDECODEBIN3(player) */
+{
+       MMPLAYER_RETURN_VAL_IF_FAIL(player, FALSE);
+
+       if (!player->ini.use_uridecodebin3)
+               return FALSE;
+
+       if (MMPLAYER_IS_HTTP_STREAMING(player) ||
+               MMPLAYER_IS_HTTP_LIVE_STREAMING(player) ||
+               MMPLAYER_IS_DASH_STREAMING(player))
+               return TRUE;
+
+       return FALSE;
+}