video: Removed unused variables 'input_w/input_h' in 'E_Video_Hwc'. 53/209453/2
authorSeunghun Lee <shiin.lee@samsung.com>
Tue, 28 May 2019 02:15:26 +0000 (11:15 +0900)
committerSeunghun Lee <shiin.lee@samsung.com>
Mon, 8 Jul 2019 07:46:37 +0000 (16:46 +0900)
Change-Id: I94c0a7405a9a03dfcb8346363ab2aa58931483de

src/bin/video/e_video_internal.h
src/bin/video/iface/e_video_hwc.c
src/bin/video/iface/e_video_hwc.h

index 74df91a2929ed17d4f44a440f7559130ba1b47b6..69842182c8f9b4dd4e47adb7e40ece030e4f350f 100644 (file)
@@ -31,9 +31,8 @@
 #undef NEVER_GET_HERE
 #define NEVER_GET_HERE()     CRI("** need to improve more **")
 
-#define GEO_FMT   "%dx%d(%dx%d+%d+%d) -> (%dx%d+%d+%d) transform(%d)"
+#define GEO_FMT   "(%dx%d+%d+%d) -> (%dx%d+%d+%d) transform(%d)"
 #define GEO_ARG(g) \
-   (g)->input_w, (g)->input_h, \
    (g)->input_r.w, (g)->input_r.h, (g)->input_r.x, (g)->input_r.y, \
    (g)->output_r.w, (g)->output_r.h, (g)->output_r.x, (g)->output_r.y, \
    (g)->transform
index 059684d33c124e6b2f60c693c064c0d8eade9d81..e64f95a32bc1a69aaf6d946304b5365e527d8930 100644 (file)
@@ -14,8 +14,6 @@
    E_Video_Hwc *evh;                                    \
    evh = container_of(iface, E_Video_Hwc, iface)
 
-#define IS_RGB(f) ((f) == TBM_FORMAT_XRGB8888 || (f) == TBM_FORMAT_ARGB8888)
-
 static void _e_video_hwc_render(E_Video_Hwc *evh, const char *func);
 static void _e_video_hwc_buffer_show(E_Video_Hwc *evh, E_Comp_Wl_Video_Buf *vbuf, unsigned int transform);
 static void _e_video_hwc_buffer_commit(E_Video_Hwc *evh, E_Comp_Wl_Video_Buf *vbuf);
@@ -122,7 +120,6 @@ _e_video_hwc_buffer_copy(E_Video_Hwc *evh, E_Comp_Wl_Video_Buf *vbuf, int aligne
 
    e_comp_wl_video_buffer_copy(vbuf, temp);
 
-   evh->geo.input_w = vbuf->width_from_pitch;
 #ifdef DUMP_BUFFER
    char file[256];
    static int i;
@@ -947,23 +944,6 @@ _e_video_hwc_client_tbm_surface_get(E_Client *ec)
    return tbmsurf;
 }
 
-static void
-_e_video_hwc_buffer_size_get(tbm_surface_h tbm_surf, int *w, int *h)
-{
-   tbm_format tbmfmt;
-   uint32_t size = 0, offset = 0, pitch = 0;
-
-   tbmfmt = tbm_surface_get_format(tbm_surf);
-   tbm_surface_internal_get_plane_data(tbm_surf, 0, &size, &offset, &pitch);
-
-   if (IS_RGB(tbmfmt))
-     *w = pitch / 4;
-   else
-     *w = pitch;
-
-   *h = tbm_surface_get_height(tbm_surf);
-}
-
 static void
 buffer_transform(int width, int height, uint32_t transform, int32_t scale,
                  int sx, int sy, int *dx, int *dy)
@@ -1118,8 +1098,6 @@ _e_video_hwc_geometry_viewport_apply(E_Client *ec, E_Video_Hwc_Geometry *out)
         return EINA_FALSE;
      }
 
-   _e_video_hwc_buffer_size_get(tbm_surf, &out->input_w, &out->input_h);
-
    vp = &ec->comp_data->scaler.buffer_viewport;
    _e_video_hwc_geometry_input_rect_get_with_viewport(tbm_surf, vp, &out->input_r);
 
@@ -1128,10 +1106,8 @@ _e_video_hwc_geometry_viewport_apply(E_Client *ec, E_Video_Hwc_Geometry *out)
 
    _e_video_hwc_geometry_tdm_config_update(ec, out);
 
-   VDB("geometry(%dx%d  %d,%d %dx%d  %d,%d %dx%d  %d)",
-       ec, out->input_w, out->input_h,
-       EINA_RECTANGLE_ARGS(&out->input_r),
-       EINA_RECTANGLE_ARGS(&out->output_r),
+   VDB("geometry(%d,%d %dx%d  %d,%d %dx%d  %d)", ec,
+       EINA_RECTANGLE_ARGS(&out->input_r),EINA_RECTANGLE_ARGS(&out->output_r),
        out->transform);
 
    return EINA_TRUE;
index 8d0d661c2ef10eec84192340ebcc6c67c1c6d714..5088b836ec18cde06eff2ebd7553411977c97746 100644 (file)
@@ -30,7 +30,6 @@ struct _E_Video_Hwc_Iface
 
 struct _E_Video_Hwc_Geometry
 {
-   int input_w, input_h;      /* input buffer's size */
    Eina_Rectangle input_r;    /* input buffer's content rect */
    Eina_Rectangle output_r;   /* video plane rect */
    uint transform;            /* rotate, flip */