int device_flash_get_max_brightness(int *max_brightness)
{
- int ret;
+ int ret, val;
if (!support_camera_led)
return DEVICE_ERROR_NOT_SUPPORTED;
ret = dbus_handle_method_sync_var(DEVICED_BUS_NAME,
DEVICED_PATH_LED, DEVICED_INTERFACE_LED,
- METHOD_GET_MAX_BRIGHTNESS, NULL);
+ METHOD_GET_MAX_BRIGHTNESS, NULL, &val);
if (ret < 0)
return errno_to_device_error(ret); //LCOV_EXCL_LINE System Error
- *max_brightness = ret;
+ *max_brightness = val;
return DEVICE_ERROR_NONE;
}
int device_flash_get_brightness(int *brightness)
{
- int ret;
+ int ret, val;
if (!support_camera_led)
return DEVICE_ERROR_NOT_SUPPORTED;
ret = dbus_handle_method_sync_var(DEVICED_BUS_NAME,
DEVICED_PATH_LED, DEVICED_INTERFACE_LED,
- METHOD_GET_BRIGHTNESS, NULL);
+ METHOD_GET_BRIGHTNESS, NULL, &val);
if (ret < 0)
return errno_to_device_error(ret); //LCOV_EXCL_LINE System Error
- *brightness = ret;
+ *brightness = val;
return DEVICE_ERROR_NONE;
}
/* if camera API preempt a flash device, it will return -EBUSY error. */
ret = dbus_handle_method_sync_var(DEVICED_BUS_NAME,
DEVICED_PATH_LED, DEVICED_INTERFACE_LED,
- METHOD_SET_BRIGHTNESS, g_variant_new("(ii)", brightness, 0));
+ METHOD_SET_BRIGHTNESS, g_variant_new("(ii)", brightness, 0), NULL);
if (ret < 0)
return errno_to_device_error(ret); //LCOV_EXCL_LINE System Error
ret = dbus_handle_method_sync_var(DEVICED_BUS_NAME,
DEVICED_PATH_LED, DEVICED_INTERFACE_LED,
- METHOD_PLAY_CUSTOM, g_variant_new("(iiuu)", on, off, (unsigned int)color, (unsigned int)flags));
+ METHOD_PLAY_CUSTOM, g_variant_new("(iiuu)", on, off, (unsigned int)color, (unsigned int)flags), NULL);
//LCOV_EXCL_START System Error
if (ret < 0)
return errno_to_device_error(ret);
ret = dbus_handle_method_sync_var(DEVICED_BUS_NAME,
DEVICED_PATH_LED, DEVICED_INTERFACE_LED,
- METHOD_STOP_CUSTOM, NULL);
+ METHOD_STOP_CUSTOM, NULL, NULL);
//LCOV_EXCL_START System Error
if (ret < 0)
return errno_to_device_error(ret);
//LCOV_EXCL_START Not tested API
int device_multi_led_get_number(int *num_of_leds)
{
- int ret;
+ int ret, val;
if (!support_front_led)
return DEVICE_ERROR_NOT_SUPPORTED;
if (number_of_devices < 0) {
ret = dbus_handle_method_sync_var(DEVICED_BUS_NAME,
DEVICED_PATH_LED, DEVICED_INTERFACE_LED,
- METHOD_GET_LED_NUMBER, NULL);
+ METHOD_GET_LED_NUMBER, NULL, &val);
if (ret < 0)
return errno_to_device_error(ret); //LCOV_EXCL_LINE System Error
- number_of_devices = ret;
+ number_of_devices = val;
}
*num_of_leds = number_of_devices;
g_variant_builder_unref(builder);
ret = dbus_handle_method_sync_var(DEVICED_BUS_NAME, DEVICED_PATH_LED,
- DEVICED_INTERFACE_LED, METHOD_MULTI_LED_CONTROL, var);
+ DEVICED_INTERFACE_LED, METHOD_MULTI_LED_CONTROL, var, NULL);
if (ret < 0)
return errno_to_device_error(ret); //LCOV_EXCL_LINE System Error