Classes | |
struct | ean_decoder_s |
struct | ean_pass_s |
Macros | |
#define | STATE_ADDON |
#define | STATE_IDX |
Typedefs | |
typedef struct ean_decoder_s | ean_decoder_t |
typedef struct ean_pass_s | ean_pass_t |
Functions | |
zbar_symbol_type_t | _zbar_decode_ean (zbar_decoder_t *dcode) |
static unsigned | ean_get_config (ean_decoder_t *ean, zbar_symbol_type_t sym) |
static void | ean_new_scan (ean_decoder_t *ean) |
static void | ean_reset (ean_decoder_t *ean) |
#define STATE_ADDON |
Referenced by aux_start().
#define STATE_IDX |
Referenced by decode_pass().
typedef struct ean_decoder_s ean_decoder_t |
typedef struct ean_pass_s ean_pass_t |
zbar_symbol_type_t _zbar_decode_ean | ( | zbar_decoder_t * | dcode | ) |
References decode_pass(), dprintf, get_lock(), get_width(), integrate_partial(), postprocess(), ean_pass_s::state, zbar::ZBAR_EAN13, zbar::ZBAR_NONE, and zbar::ZBAR_PARTIAL.
Referenced by ean_get_config(), and zbar_decode_width().
|
inlinestatic |
References _zbar_decode_ean(), ean_decoder_s::ean13_config, ean_decoder_s::ean8_config, ean_decoder_s::isbn10_config, ean_decoder_s::isbn13_config, ean_decoder_s::upca_config, ean_decoder_s::upce_config, zbar::ZBAR_EAN13, zbar::ZBAR_EAN8, zbar::ZBAR_ISBN10, zbar::ZBAR_ISBN13, zbar::ZBAR_SYMBOL, zbar::ZBAR_UPCA, and zbar::ZBAR_UPCE.
Referenced by postprocess().
|
inlinestatic |
References ean_decoder_s::pass, ean_decoder_s::s4, and ean_pass_s::state.
Referenced by ean_reset(), and zbar_decoder_new_scan().
|
inlinestatic |
References ean_decoder_s::addon, ean_new_scan(), ean_decoder_s::left, ean_decoder_s::right, and zbar::ZBAR_NONE.
Referenced by zbar_decoder_reset().