LOGD("error code=%d, msg=%s, src element=%s, class=%s",
error->code, error->message, src_element_name, klass);
- if (!MMPLAYER_USE_URIDECODEBIN3(player) &&
+ if (MMPLAYER_USE_DECODEBIN(player) &&
!__mmplayer_check_error_posted_from_activated_track(player, src_element_name))
return MM_ERROR_NONE;
}
case GST_MESSAGE_STREAMS_SELECTED:
{
- if (!MMPLAYER_USE_URIDECODEBIN3(player))
+ if (MMPLAYER_USE_DECODEBIN(player))
break; /* drop msg */
if ((MMPLAYER_IS_HTTP_STREAMING(player)) &&
EXIT:
g_free(caps_str);
- gst_caps_unref(caps);
+ if (caps)
+ gst_caps_unref(caps);
LOGD("ret %d", ret);
return ret;
return ret;
}
- if (!MMPLAYER_USE_URIDECODEBIN3(player)) {
+ if (MMPLAYER_USE_DECODEBIN(player)) {
if ((!MMPLAYER_IS_RTSP_STREAMING(player)) && (!player->video_decoded_cb) &&
(!player->pipeline->videobin) && (!player->pipeline->audiobin))
return MM_ERROR_PLAYER_CODEC_NOT_FOUND;