mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-02-23 14:36:24 +00:00
deinterlace: Fix UYVY implementation of greedyh to be actually used
This commit is contained in:
parent
b678815316
commit
2096cf6e55
1 changed files with 4 additions and 0 deletions
|
@ -731,6 +731,9 @@ deinterlace_frame_di_greedyh_packed (GstDeinterlaceMethod * method,
|
||||||
case GST_VIDEO_FORMAT_YVYU:
|
case GST_VIDEO_FORMAT_YVYU:
|
||||||
scanline = klass->scanline_yuy2;
|
scanline = klass->scanline_yuy2;
|
||||||
break;
|
break;
|
||||||
|
case GST_VIDEO_FORMAT_UYVY:
|
||||||
|
scanline = klass->scanline_uyvy;
|
||||||
|
break;
|
||||||
case GST_VIDEO_FORMAT_AYUV:
|
case GST_VIDEO_FORMAT_AYUV:
|
||||||
scanline = klass->scanline_ayuv;
|
scanline = klass->scanline_ayuv;
|
||||||
break;
|
break;
|
||||||
|
@ -989,6 +992,7 @@ gst_deinterlace_method_greedy_h_class_init (GstDeinterlaceMethodGreedyHClass *
|
||||||
|
|
||||||
dim_class->deinterlace_frame_yuy2 = deinterlace_frame_di_greedyh_packed;
|
dim_class->deinterlace_frame_yuy2 = deinterlace_frame_di_greedyh_packed;
|
||||||
dim_class->deinterlace_frame_yvyu = deinterlace_frame_di_greedyh_packed;
|
dim_class->deinterlace_frame_yvyu = deinterlace_frame_di_greedyh_packed;
|
||||||
|
dim_class->deinterlace_frame_uyvy = deinterlace_frame_di_greedyh_packed;
|
||||||
dim_class->deinterlace_frame_ayuv = deinterlace_frame_di_greedyh_packed;
|
dim_class->deinterlace_frame_ayuv = deinterlace_frame_di_greedyh_packed;
|
||||||
dim_class->deinterlace_frame_y444 = deinterlace_frame_di_greedyh_planar;
|
dim_class->deinterlace_frame_y444 = deinterlace_frame_di_greedyh_planar;
|
||||||
dim_class->deinterlace_frame_i420 = deinterlace_frame_di_greedyh_planar;
|
dim_class->deinterlace_frame_i420 = deinterlace_frame_di_greedyh_planar;
|
||||||
|
|
Loading…
Reference in a new issue