{
media_streamer_error_e ret_error = MEDIA_STREAMER_ERROR_NONE;
- ms_debug_fenter();
-
- ms_retvm_if(!ms_streamer, FALSE, "Error: invalid Media Streamer handle.");
- ms_retvm_if(!message, FALSE, "Error: invalid bus message handle.");
- ms_retvm_if(!error, FALSE, "Error: invalid error handle.");
+ ms_retvm_if(!ms_streamer, FALSE, "ms_streamer is NULL");
+ ms_retvm_if(!message, FALSE, "message is NULL");
+ ms_retvm_if(!error, FALSE, "error is NULL");
- if (error->domain == GST_CORE_ERROR)
- ret_error = MEDIA_STREAMER_ERROR_INVALID_OPERATION;
- else if (error->domain == GST_LIBRARY_ERROR)
- ret_error = MEDIA_STREAMER_ERROR_INVALID_OPERATION;
- else if (error->domain == GST_RESOURCE_ERROR)
+ if (error->domain == GST_RESOURCE_ERROR)
ret_error = MEDIA_STREAMER_ERROR_RESOURCE_CONFLICT;
else if (error->domain == GST_STREAM_ERROR)
ret_error = MEDIA_STREAMER_ERROR_CONNECTION_FAILED;
error_cb((media_streamer_h) ms_streamer, ret_error, ms_streamer->error_cb.user_data);
}
- ms_debug_fleave();
+ ms_error("error[%s], ret[0x%x]", error->message, ret_error);
return TRUE;
}