Typedefs | |
| typedef struct gavl_video_deinterlacer_s | gavl_video_deinterlacer_t |
| Opaque deinterlacer structure. | |
Functions | |
| gavl_video_deinterlacer_t * | gavl_video_deinterlacer_create () |
| Create a video deinterlacer. | |
| void | gavl_video_deinterlacer_destroy (gavl_video_deinterlacer_t *deinterlacer) |
| Destroy a video deinterlacer. | |
| gavl_video_options_t * | gavl_video_deinterlacer_get_options (gavl_video_deinterlacer_t *deinterlacer) |
| gets options of a deinterlacer | |
| int | gavl_video_deinterlacer_init (gavl_video_deinterlacer_t *deinterlacer, const gavl_video_format_t *src_format) |
| Initialize a video deinterlacer. | |
| void | gavl_video_deinterlacer_deinterlace (gavl_video_deinterlacer_t *deinterlacer, const gavl_video_frame_t *input_frame, gavl_video_frame_t *output_frame) |
| Deinterlace video. | |
Deinterlacing is supported either through the gavl_video_converter_t or using a low level deinterlacer
| typedef struct gavl_video_deinterlacer_s gavl_video_deinterlacer_t |
Opaque deinterlacer structure.
You don't want to know what's inside.
| gavl_video_deinterlacer_t* gavl_video_deinterlacer_create | ( | ) |
Create a video deinterlacer.
| void gavl_video_deinterlacer_destroy | ( | gavl_video_deinterlacer_t * | deinterlacer | ) |
Destroy a video deinterlacer.
| deinterlacer | A video deinterlacer |
| gavl_video_options_t* gavl_video_deinterlacer_get_options | ( | gavl_video_deinterlacer_t * | deinterlacer | ) |
gets options of a deinterlacer
| deinterlacer | A video deinterlacer |
| int gavl_video_deinterlacer_init | ( | gavl_video_deinterlacer_t * | deinterlacer, | |
| const gavl_video_format_t * | src_format | |||
| ) |
Initialize a video deinterlacer.
| deinterlacer | A video deinterlacer | |
| src_format | Input format |
| void gavl_video_deinterlacer_deinterlace | ( | gavl_video_deinterlacer_t * | deinterlacer, | |
| const gavl_video_frame_t * | input_frame, | |||
| gavl_video_frame_t * | output_frame | |||
| ) |
Deinterlace video.
| deinterlacer | A video deinterlacer | |
| input_frame | Input frame | |
| output_frame | Output frame |
1.5.5