| FFmpeg
    | 
#include <float.h>#include "libavutil/common.h"#include "libavutil/opt.h"#include "libavutil/timestamp.h"#include "avfilter.h"#include "internal.h"Go to the source code of this file.
| Data Structures | |
| struct | Point | 
| struct | Block | 
| struct | ElemCat | 
| struct | FineSignature | 
| struct | CoarseSignature | 
| struct | MatchingInfo | 
| struct | StreamContext | 
| struct | SignatureContext | 
| Macros | |
| #define | ELEMENT_COUNT 10 | 
| #define | SIGELEM_SIZE 380 | 
| #define | DIFFELEM_SIZE 348 /* SIGELEM_SIZE - elem_a1 - elem_a2 */ | 
| #define | COARSE_SIZE 90 | 
| Enumerations | |
| enum | lookup_mode { MODE_OFF, MODE_FULL, MODE_FAST, NB_LOOKUP_MODE } | 
| enum | formats { FORMAT_BINARY, FORMAT_XML, NB_FORMATS } | 
| Variables | |
| static const Block | elem_a1_data [] | 
| static const ElemCat | elem_a1 = { 1, 1, 1, 20, elem_a1_data } | 
| static const Block | elem_a2_data [] | 
| static const ElemCat | elem_a2 = { 1, 1, 1, 12, elem_a2_data } | 
| static const Block | elem_d1_data [] | 
| static const ElemCat | elem_d1 = { 0, 1, 2, 116, elem_d1_data } | 
| static const Block | elem_d2_data [] | 
| static const ElemCat | elem_d2 = { 0, 2, 4, 25, elem_d2_data } | 
| static const Block | elem_d3_data [] | 
| static const ElemCat | elem_d3 = { 0, 1, 2, 36, elem_d3_data } | 
| static const Block | elem_d4_data [] | 
| static const ElemCat | elem_d4 = { 0, 1, 2, 30, elem_d4_data } | 
| static const Block | elem_d5_data [] | 
| static const ElemCat | elem_d5 = { 0, 4, 5, 62, elem_d5_data } | 
| static const Block | elem_d6_data [] | 
| static const ElemCat | elem_d6 = { 0, 1, 2, 9, elem_d6_data } | 
| static const Block | elem_d7_data [] | 
| static const ElemCat | elem_d7 = { 0, 2, 3, 50, elem_d7_data } | 
| static const Block | elem_d8_data [] | 
| static const ElemCat | elem_d8 = { 0, 1, 2, 20, elem_d8_data } | 
| static const ElemCat * | elements [ELEMENT_COUNT] | 
MPEG-7 video signature calculation and lookup filter
Definition in file signature.h.
| #define ELEMENT_COUNT 10 | 
Definition at line 36 of file signature.h.
| #define SIGELEM_SIZE 380 | 
Definition at line 37 of file signature.h.
| #define DIFFELEM_SIZE 348 /* SIGELEM_SIZE - elem_a1 - elem_a2 */ | 
Definition at line 38 of file signature.h.
| #define COARSE_SIZE 90 | 
Definition at line 39 of file signature.h.
| enum lookup_mode | 
| Enumerator | |
|---|---|
| MODE_OFF | |
| MODE_FULL | |
| MODE_FAST | |
| NB_LOOKUP_MODE | |
Definition at line 41 of file signature.h.
| enum formats | 
| Enumerator | |
|---|---|
| FORMAT_BINARY | |
| FORMAT_XML | |
| NB_FORMATS | |
Definition at line 48 of file signature.h.
| 
 | static | 
Definition at line 146 of file signature.h.
| 
 | static | 
Definition at line 168 of file signature.h.
| 
 | static | 
Definition at line 170 of file signature.h.
| 
 | static | 
Definition at line 184 of file signature.h.
| 
 | static | 
Definition at line 186 of file signature.h.
| 
 | static | 
Definition at line 304 of file signature.h.
| 
 | static | 
Definition at line 306 of file signature.h.
| 
 | static | 
Definition at line 333 of file signature.h.
| 
 | static | 
Definition at line 335 of file signature.h.
| 
 | static | 
Definition at line 373 of file signature.h.
| 
 | static | 
Definition at line 375 of file signature.h.
| 
 | static | 
Definition at line 407 of file signature.h.
| 
 | static | 
Definition at line 409 of file signature.h.
| 
 | static | 
Definition at line 473 of file signature.h.
| 
 | static | 
Definition at line 475 of file signature.h.
| 
 | static | 
Definition at line 486 of file signature.h.
| 
 | static | 
Definition at line 488 of file signature.h.
| 
 | static | 
Definition at line 540 of file signature.h.
| 
 | static | 
Definition at line 542 of file signature.h.
| 
 | static | 
Definition at line 564 of file signature.h.
| 
 | static | 
Definition at line 566 of file signature.h.
Referenced by decode_frame(), dxv_decompress_opcodes(), filter_frame(), get_bits1_vector(), read_uncoded_coeff(), tiff_unpack_strip(), and v360_slice().
 1.8.17
 1.8.17