Mercurial > mplayer.hg
view osdep/getch2.h @ 15721:eec6ace22741
small change to field-matching metrics which hopefully makes a big
improvement to results. inter-field comparison is now counterbalanced
with intra-field total (vertical) variation. this means that areas of
extreme high frequency content, which become aliased within individual
fields, will not interfere with field matching. examples: white noise
effects, small kanji, very small latin text, ...
may still need tweaking. please report regressions. this change will
likely be made optional in the future (right now it's enclosed in
"if (1)"...
author | rfelker |
---|---|
date | Tue, 14 Jun 2005 05:33:34 +0000 |
parents | edfe34c5405d |
children | 11459d1ff17c |
line wrap: on
line source
/* GyS-TermIO v2.0 (for GySmail v3) (C) 1999 A'rpi/ESP-team */ /* a very small replacement of ncurses library */ /* Screen size. Initialized by load_termcap() and get_screen_size() */ extern int screen_width; extern int screen_height; /* Get screen-size using IOCTL call. */ extern void get_screen_size(); /* Load key definitions from the TERMCAP database. 'termtype' can be NULL */ extern int load_termcap(char *termtype); /* Enable and disable STDIN line-buffering */ extern void getch2_enable(); extern void getch2_disable(); /* Read a character or a special key code (see keycodes.h) */ extern int getch2(int halfdelay_time);