vl/compositor: remove vl_compositor_yuv_deint() function
No longer used. Acked-by: Christian König <christian.koenig@amd.com>
This commit is contained in:
@@ -1254,37 +1254,6 @@ vl_compositor_render(struct vl_compositor_state *s,
|
||||
draw_layers(c, s, dirty_area);
|
||||
}
|
||||
|
||||
void
|
||||
vl_compositor_yuv_deint(struct vl_compositor_state *s,
|
||||
struct vl_compositor *c,
|
||||
struct pipe_video_buffer *src,
|
||||
struct pipe_video_buffer *dst)
|
||||
{
|
||||
struct pipe_surface **dst_surfaces;
|
||||
struct u_rect dst_rect;
|
||||
|
||||
dst_surfaces = dst->get_surfaces(dst);
|
||||
vl_compositor_clear_layers(s);
|
||||
|
||||
dst_rect.x0 = 0;
|
||||
dst_rect.x1 = src->width;
|
||||
dst_rect.y0 = 0;
|
||||
dst_rect.y1 = src->height;
|
||||
|
||||
set_yuv_layer(s, c, 0, src, NULL, NULL, true);
|
||||
vl_compositor_set_layer_dst_area(s, 0, &dst_rect);
|
||||
vl_compositor_render(s, c, dst_surfaces[0], NULL, false);
|
||||
|
||||
dst_rect.x1 /= 2;
|
||||
dst_rect.y1 /= 2;
|
||||
|
||||
set_yuv_layer(s, c, 0, src, NULL, NULL, false);
|
||||
vl_compositor_set_layer_dst_area(s, 0, &dst_rect);
|
||||
vl_compositor_render(s, c, dst_surfaces[1], NULL, false);
|
||||
|
||||
s->pipe->flush(s->pipe, NULL, 0);
|
||||
}
|
||||
|
||||
bool
|
||||
vl_compositor_init(struct vl_compositor *c, struct pipe_context *pipe)
|
||||
{
|
||||
|
||||
@@ -282,13 +282,4 @@ vl_compositor_cleanup(struct vl_compositor *compositor);
|
||||
void
|
||||
vl_compositor_cleanup_state(struct vl_compositor_state *state);
|
||||
|
||||
/**
|
||||
* deinterlace yuv buffer
|
||||
*/
|
||||
void
|
||||
vl_compositor_yuv_deint(struct vl_compositor_state *state,
|
||||
struct vl_compositor *compositor,
|
||||
struct pipe_video_buffer *src,
|
||||
struct pipe_video_buffer *dst);
|
||||
|
||||
#endif /* vl_compositor_h */
|
||||
|
||||
Reference in New Issue
Block a user