FFmpeg  4.0
Data Fields
MEContext Struct Reference

Copyright (c) 2016 Davinder Singh (DSM_) <ds.mudhar<.com> More...

Data Fields

const AVClassclass
 
AVMotionEstContext me_ctx
 
int method
 motion estimation method More...
 
int mb_size
 macroblock size More...
 
int search_param
 search parameter More...
 
int b_width
 
int b_height
 
int b_count
 
int log2_mb_size
 
AVFrameprev
 
AVFramecur
 
AVFramenext
 
int(*[3] mv_table )[2][2]
 motion vectors of current & prev 2 frames More...
 

Detailed Description

Copyright (c) 2016 Davinder Singh (DSM_) <ds.mudhar<.com>

This file is part of FFmpeg.

FFmpeg is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version.

FFmpeg is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License along with FFmpeg; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA

Definition at line 34 of file vf_mestimate.c.

Field Documentation

◆ class

const AVClass* MEContext::class

Definition at line 35 of file vf_mestimate.c.

◆ me_ctx

AVMotionEstContext MEContext::me_ctx

Definition at line 36 of file vf_mestimate.c.

Referenced by config_input(), and filter_frame().

◆ method

int MEContext::method

motion estimation method

Definition at line 37 of file vf_mestimate.c.

Referenced by filter_frame().

◆ mb_size

int MEContext::mb_size

macroblock size

Definition at line 39 of file vf_mestimate.c.

Referenced by add_mv_data(), config_input(), and filter_frame().

◆ search_param

int MEContext::search_param

search parameter

Definition at line 40 of file vf_mestimate.c.

Referenced by config_input().

◆ b_width

int MEContext::b_width

Definition at line 41 of file vf_mestimate.c.

Referenced by config_input(), and filter_frame().

◆ b_height

int MEContext::b_height

Definition at line 41 of file vf_mestimate.c.

Referenced by config_input(), and filter_frame().

◆ b_count

int MEContext::b_count

Definition at line 41 of file vf_mestimate.c.

Referenced by config_input(), and filter_frame().

◆ log2_mb_size

int MEContext::log2_mb_size

Definition at line 42 of file vf_mestimate.c.

Referenced by config_input(), and filter_frame().

◆ prev

AVFrame* MEContext::prev

Definition at line 44 of file vf_mestimate.c.

Referenced by filter_frame(), and uninit().

◆ cur

AVFrame * MEContext::cur

Definition at line 44 of file vf_mestimate.c.

Referenced by filter_frame(), and uninit().

◆ next

AVFrame * MEContext::next

Definition at line 44 of file vf_mestimate.c.

Referenced by filter_frame(), and uninit().

◆ mv_table

int(*[3] MEContext::mv_table)[2][2]

motion vectors of current & prev 2 frames

Definition at line 46 of file vf_mestimate.c.

Referenced by config_input(), filter_frame(), and uninit().


The documentation for this struct was generated from the following file: