| 
    FFmpeg
    
   | 
 
#include <deshake.h>
Data Fields | |
| const AVClass * | class | 
| int | counts [2 *MAX_R+1][2 *MAX_R+1] | 
| double * | angles | 
| < Scratch buffer for motion search  More... | |
| unsigned | angles_size | 
| AVFrame * | ref | 
| Previous frame.  More... | |
| int | rx | 
| Maximum horizontal shift.  More... | |
| int | ry | 
| Maximum vertical shift.  More... | |
| int | edge | 
| Edge fill method.  More... | |
| int | blocksize | 
| Size of blocks to compare.  More... | |
| int | contrast | 
| Contrast threshold.  More... | |
| int | search | 
| Motion search method.  More... | |
| av_pixelutils_sad_fn | sad | 
| Sum of the absolute difference function.  More... | |
| Transform | last | 
| Transform from last frame.  More... | |
| int | refcount | 
| Number of reference frames (defines averaging window)  More... | |
| FILE * | fp | 
| Transform | avg | 
| int | cw | 
| Crop motion search to this box.  More... | |
| int | ch | 
| int | cx | 
| int | cy | 
| char * | filename | 
| Motion search detailed log filename.  More... | |
| int | opencl | 
| int(* | transform )(AVFilterContext *ctx, int width, int height, int cw, int ch, const float *matrix_y, const float *matrix_uv, enum InterpolateMethod interpolate, enum FillMethod fill, AVFrame *in, AVFrame *out) | 
Definition at line 78 of file deshake.h.
Referenced by find_motion().
| double* DeshakeContext::angles | 
< Scratch buffer for motion search
Scratch buffer for block angles
Definition at line 79 of file deshake.h.
Referenced by find_motion(), and uninit().
| unsigned DeshakeContext::angles_size | 
Definition at line 80 of file deshake.h.
Referenced by find_motion(), and uninit().
| AVFrame* DeshakeContext::ref | 
Previous frame.
Definition at line 81 of file deshake.h.
Referenced by config_props(), filter_frame(), and uninit().
| int DeshakeContext::rx | 
Maximum horizontal shift.
Definition at line 82 of file deshake.h.
Referenced by find_block_motion(), find_motion(), and init().
| int DeshakeContext::ry | 
Maximum vertical shift.
Definition at line 83 of file deshake.h.
Referenced by find_block_motion(), find_motion(), and init().
| int DeshakeContext::edge | 
Edge fill method.
Definition at line 84 of file deshake.h.
Referenced by filter_frame(), and init().
| int DeshakeContext::blocksize | 
Size of blocks to compare.
Definition at line 85 of file deshake.h.
Referenced by find_motion(), and init().
| int DeshakeContext::contrast | 
Contrast threshold.
Definition at line 86 of file deshake.h.
Referenced by find_motion(), and init().
| int DeshakeContext::search | 
Motion search method.
Definition at line 87 of file deshake.h.
Referenced by find_block_motion(), and init().
| av_pixelutils_sad_fn DeshakeContext::sad | 
| Transform DeshakeContext::last | 
Transform from last frame.
Definition at line 89 of file deshake.h.
Referenced by config_props(), and filter_frame().
| int DeshakeContext::refcount | 
Number of reference frames (defines averaging window)
Definition at line 90 of file deshake.h.
Referenced by filter_frame(), and init().
| FILE* DeshakeContext::fp | 
Definition at line 91 of file deshake.h.
Referenced by filter_frame(), init(), and uninit().
| Transform DeshakeContext::avg | 
Definition at line 92 of file deshake.h.
Referenced by filter_frame().
| int DeshakeContext::cw | 
Crop motion search to this box.
Definition at line 93 of file deshake.h.
Referenced by filter_frame(), and init().
| int DeshakeContext::ch | 
Definition at line 94 of file deshake.h.
Referenced by filter_frame(), and init().
| int DeshakeContext::cx | 
Definition at line 95 of file deshake.h.
Referenced by filter_frame(), and init().
| int DeshakeContext::cy | 
Definition at line 96 of file deshake.h.
Referenced by filter_frame(), and init().
| char* DeshakeContext::filename | 
| int DeshakeContext::opencl | 
Definition at line 98 of file deshake.h.
Referenced by filter_frame(), init(), and uninit().
| int(* DeshakeContext::transform)(AVFilterContext *ctx, int width, int height, int cw, int ch, const float *matrix_y, const float *matrix_uv, enum InterpolateMethod interpolate, enum FillMethod fill, AVFrame *in, AVFrame *out) | 
Definition at line 102 of file deshake.h.
Referenced by filter_frame(), and init().
 1.8.6