int ret = MEDIA_STREAMER_ERROR_NONE;
GValue *val = (GValue *)g_object_get_data(G_OBJECT(ms_node->gst_element), param->param_name);
- if (!val)
- ret = MEDIA_STREAMER_ERROR_INVALID_PARAMETER;
+ if (!val) {
+ ms_error("fail to get [%s] val from [%s]", param->param_name, GST_ELEMENT_NAME(ms_node->gst_element));
+ return MEDIA_STREAMER_ERROR_INVALID_PARAMETER;
+ }
if (!strcmp(param->param_name, MEDIA_STREAMER_PARAM_VIDEO_IN_PORT) ||
!strcmp(param->param_name, MEDIA_STREAMER_PARAM_AUDIO_IN_PORT) ||
g_value_unset(val);
g_value_init(val, GST_TYPE_CAPS);
gst_value_set_caps(val, caps);
- } else
+ } else {
ret = MEDIA_STREAMER_ERROR_INVALID_PARAMETER;
- } else
+ }
+ } else {
ret = MEDIA_STREAMER_ERROR_INVALID_PARAMETER;
+ }
return ret;
}
int ret = MEDIA_STREAMER_ERROR_NONE;
GValue *val = (GValue *)g_object_get_data(G_OBJECT(ms_node->gst_element), param->param_name);
- if (!val)
- ret = MEDIA_STREAMER_ERROR_INVALID_PARAMETER;
+ if (!val) {
+ ms_error("fail to get [%s] val from [%s]", param->param_name, GST_ELEMENT_NAME(ms_node->gst_element));
+ return MEDIA_STREAMER_ERROR_INVALID_PARAMETER;
+ }
if (!strcmp(param->param_name, MEDIA_STREAMER_PARAM_URI)) {
g_value_unset(val);
g_value_init(val, G_TYPE_STRING);
g_value_set_string(val, param_value);
- } else
+ } else {
ret = MEDIA_STREAMER_ERROR_INVALID_PARAMETER;
+ }
return ret;
}