diff options
Diffstat (limited to 'gst/deinterlace2/tvtime/greedyh.c')
-rw-r--r-- | gst/deinterlace2/tvtime/greedyh.c | 16 |
1 files changed, 6 insertions, 10 deletions
diff --git a/gst/deinterlace2/tvtime/greedyh.c b/gst/deinterlace2/tvtime/greedyh.c index 5cda7d53..58ef4f5d 100644 --- a/gst/deinterlace2/tvtime/greedyh.c +++ b/gst/deinterlace2/tvtime/greedyh.c @@ -32,14 +32,12 @@ #include "greedyhmacros.h" #include <stdlib.h> -#include <stdio.h> -#include <stdint.h> +#include <_stdint.h> #include <string.h> #include "gst/gst.h" #include "plugins.h" #include "gstdeinterlace2.h" -#include "speedy.h" static const unsigned int GreedyMaxComb = 5; static const unsigned int GreedyMotionThreshold = 25; @@ -249,7 +247,7 @@ deinterlace_frame_di_greedyh (GstDeinterlace2 * object) GST_BUFFER_DATA (object->field_history[object->history_count - 3].buf); // copy first even line - object->pMemcpy (Dest, L1, object->line_length); + memcpy (Dest, L1, object->line_length); Dest += object->output_stride; } else { InfoIsOdd = 0; @@ -262,18 +260,18 @@ deinterlace_frame_di_greedyh (GstDeinterlace2 * object) Pitch; // copy first even line - object->pMemcpy (Dest, GST_BUFFER_DATA (object->field_history[0].buf), + memcpy (Dest, GST_BUFFER_DATA (object->field_history[0].buf), object->line_length); Dest += object->output_stride; // then first odd line - object->pMemcpy (Dest, L1, object->line_length); + memcpy (Dest, L1, object->line_length); Dest += object->output_stride; } for (Line = 0; Line < (object->field_height - 1); ++Line) { func (L1, L2, L3, L2P, Dest, object->line_length); Dest += object->output_stride; - object->pMemcpy (Dest, L3, object->line_length); + memcpy (Dest, L3, object->line_length); Dest += object->output_stride; L1 += Pitch; @@ -283,7 +281,7 @@ deinterlace_frame_di_greedyh (GstDeinterlace2 * object) } if (InfoIsOdd) { - object->pMemcpy (Dest, L2, object->line_length); + memcpy (Dest, L2, object->line_length); } } @@ -297,8 +295,6 @@ static deinterlace_method_t greedyh_method = { 0, 0, 0, - 0, - 0, deinterlace_frame_di_greedyh, {"Uses heuristics to detect motion in the input", "frames and reconstruct image detail where", |