e_comp_wl_video: remove the unused code. 80/149080/7
authorSooChan Lim <sc1.lim@samsung.com>
Mon, 11 Sep 2017 11:29:39 +0000 (20:29 +0900)
committerSooChan Lim <sc1.lim@samsung.com>
Thu, 14 Sep 2017 01:17:09 +0000 (01:17 +0000)
remove tdm_buffer_remove_release_handler codes
remove tdm_output_get_pipe codes

Change-Id: If7074518627a7268244024bec87c1a5dbc05a860
Signed-off-by: SooChan Lim <sc1.lim@samsung.com>
src/bin/e_comp_wl_video.c

index 00d47150baa3df804d8fca0641d0ba86fc75f41d..9931567e9fda787bc19fe87ec5403745f3a1466f 100644 (file)
@@ -126,7 +126,6 @@ static void _e_video_set(E_Video *video, E_Client *ec);
 static void _e_video_destroy(E_Video *video);
 static void _e_video_render(E_Video *video, const char *func);
 static Eina_Bool _e_video_frame_buffer_show(E_Video *video, E_Comp_Wl_Video_Buf *vbuf);
-static void _e_video_pp_buffer_cb_release(tbm_surface_h surface, void *user_data);
 static void _e_video_video_set_hook(void *data, E_Plane *plane);
 
 static tdm_layer* _e_video_tdm_video_layer_get(tdm_output *output);
@@ -611,8 +610,6 @@ _e_video_pp_buffer_get(E_Video *video, int width, int height)
 
              EINA_LIST_FOREACH_SAFE(video->pp_buffer_list, l, ll, vbuf)
                {
-                  tdm_buffer_remove_release_handler(vbuf->tbm_surface,
-                                                    _e_video_pp_buffer_cb_release, vbuf);
                   /* free forcely */
                   e_comp_wl_video_buffer_set_use(vbuf, EINA_FALSE);
                   e_comp_wl_video_buffer_unref(vbuf);
@@ -1544,8 +1541,6 @@ _e_video_set(E_Video *video, E_Client *ec)
    tdm_layer_capability lyr_capabilities = 0;
    const tdm_prop *props;
    tdm_layer *layer;
-   unsigned int pipe;
-   tdm_error ret;
 
    if (!video || !ec)
      return;
@@ -1609,10 +1604,6 @@ _e_video_set(E_Video *video, E_Client *ec)
         EINA_SAFETY_ON_NULL_RETURN(video->output);
      }
 
-   ret = tdm_output_get_pipe(video->output, &pipe);
-   if (ret == TDM_ERROR_NONE)
-     video->e_output = e_output_find_by_index(pipe);
-
    layer = _e_video_tdm_video_layer_get(video->output);
    tdm_layer_get_capabilities(layer, &lyr_capabilities);
 
@@ -1771,8 +1762,6 @@ _e_video_destroy(E_Video *video)
 
    EINA_LIST_FOREACH_SAFE(video->pp_buffer_list, l, ll, vbuf)
      {
-        tdm_buffer_remove_release_handler(vbuf->tbm_surface,
-                                          _e_video_pp_buffer_cb_release, vbuf);
         e_comp_wl_video_buffer_set_use(vbuf, EINA_FALSE);
         e_comp_wl_video_buffer_unref(vbuf);
      }
@@ -1873,14 +1862,6 @@ need_pp:
    return EINA_TRUE;
 }
 
-static void
-_e_video_pp_buffer_cb_release(tbm_surface_h surface, void *user_data)
-{
-   E_Comp_Wl_Video_Buf *vbuf = (E_Comp_Wl_Video_Buf*)user_data;
-
-   vbuf->in_use = EINA_FALSE;
-}
-
 static void
 _e_video_pp_cb_done(tdm_pp *pp, tbm_surface_h sb, tbm_surface_h db, void *user_data)
 {