return FALSE;
}
-static gboolean __mm_is_rgb_format(mm_util_color_format_e format)
-{
- mm_util_debug("format: %d", format);
-
- if ((format == MM_UTIL_COLOR_RGB16) ||
- (format == MM_UTIL_COLOR_RGB24) ||
- (format == MM_UTIL_COLOR_ARGB) ||
- (format == MM_UTIL_COLOR_BGRA) ||
- (format == MM_UTIL_COLOR_RGBA) ||
- (format == MM_UTIL_COLOR_BGRX)) {
- return TRUE;
- }
-
- return FALSE;
-}
-
static int __mm_util_get_crop_image_size(mm_util_color_format_e format, unsigned int width, unsigned int height, unsigned int *imgsize)
{
int ret = MM_UTIL_ERROR_NONE;
goto ERROR;
}
- if ((_imgp_info_s->dst_width != _imgp_info_s->output_stride || _imgp_info_s->dst_height != _imgp_info_s->output_elevation) && __mm_is_rgb_format(src_format)) {
+ if ((_imgp_info_s->dst_width != _imgp_info_s->output_stride || _imgp_info_s->dst_height != _imgp_info_s->output_elevation)) {
ret = mm_util_crop_image(output_buffer, _imgp_info_s->output_stride, _imgp_info_s->output_elevation, dst_format, 0, 0, _imgp_info_s->dst_width, _imgp_info_s->dst_height, &res_buffer, &res_w, &res_h, &res_buffer_size);
if (ret != MM_UTIL_ERROR_NONE) {
mm_util_error("mm_util_crop_image failed");
goto ERROR;
}
- if ((_imgp_info_s->dst_width != _imgp_info_s->output_stride || _imgp_info_s->dst_height != _imgp_info_s->output_elevation) && __mm_is_rgb_format(src_format)) {
+ if ((_imgp_info_s->dst_width != _imgp_info_s->output_stride || _imgp_info_s->dst_height != _imgp_info_s->output_elevation)) {
ret = mm_util_crop_image(output_buffer, _imgp_info_s->output_stride, _imgp_info_s->output_elevation, src_format, 0, 0, _imgp_info_s->dst_width, _imgp_info_s->dst_height, &res_buffer, &res_w, &res_h, &res_buffer_size);
if (ret != MM_UTIL_ERROR_NONE) {
mm_util_error("mm_util_crop_image failed");
goto ERROR;
}
- if ((_imgp_info_s->dst_width != _imgp_info_s->output_stride || _imgp_info_s->dst_height != _imgp_info_s->output_elevation) && __mm_is_rgb_format(src_format)) {
+ if ((_imgp_info_s->dst_width != _imgp_info_s->output_stride || _imgp_info_s->dst_height != _imgp_info_s->output_elevation)) {
unsigned int start_x = 0;
unsigned int start_y = 0;
if (angle == MM_UTIL_ROTATE_90) {