summaryrefslogtreecommitdiffstats
path: root/libvo
diff options
context:
space:
mode:
authorwm4 <wm4@nowhere>2012-09-01 20:02:15 +0200
committerwm4 <wm4@nowhere>2012-09-18 21:04:46 +0200
commit128bc6a21e3306b8e8346aba439a3c4e2dcbcdc5 (patch)
tree557b9eb0ccd215cc3677fb6836b39aafe7c15783 /libvo
parentb554a59b5818640734486555064af86383154ace (diff)
downloadmpv-128bc6a21e3306b8e8346aba439a3c4e2dcbcdc5.tar.bz2
mpv-128bc6a21e3306b8e8346aba439a3c4e2dcbcdc5.tar.xz
Remove VESA/FBDEV remains, clean up example.conf
Remove VESA and FBDEV specific code that was forgotten when the respective VOs were removed. Remove references to old or broken stuff from example.conf.
Diffstat (limited to 'libvo')
-rw-r--r--libvo/video_out.c81
-rw-r--r--libvo/video_out.h12
2 files changed, 0 insertions, 93 deletions
diff --git a/libvo/video_out.c b/libvo/video_out.c
index 3ae3e319ed..64b2a605c5 100644
--- a/libvo/video_out.c
+++ b/libvo/video_out.c
@@ -496,84 +496,3 @@ void vo_mouse_movement(struct vo *vo, int posx, int posy)
snprintf(cmd_str, sizeof(cmd_str), "set_mouse_pos %i %i", posx, posy);
mp_input_queue_cmd(vo->input_ctx, mp_input_parse_cmd(cmd_str));
}
-
-#if defined(CONFIG_FBDEV) || defined(CONFIG_VESA)
-/* Borrowed from vo_fbdev.c
-Monitor ranges related functions*/
-
-char *monitor_hfreq_str = NULL;
-char *monitor_vfreq_str = NULL;
-char *monitor_dotclock_str = NULL;
-
-float range_max(range_t *r)
-{
-float max = 0;
-
- for (/* NOTHING */; (r->min != -1 && r->max != -1); r++)
- if (max < r->max) max = r->max;
- return max;
-}
-
-
-int in_range(range_t *r, float f)
-{
- for (/* NOTHING */; (r->min != -1 && r->max != -1); r++)
- if (f >= r->min && f <= r->max)
- return 1;
- return 0;
-}
-
-range_t *str2range(char *s)
-{
- float tmp_min, tmp_max;
- char *endptr = s; // to start the loop
- range_t *r = NULL;
- int i;
-
- if (!s)
- return NULL;
- for (i = 0; *endptr; i++) {
- if (*s == ',')
- goto out_err;
- if (!(r = realloc(r, sizeof(*r) * (i + 2)))) {
- mp_msg(MSGT_GLOBAL, MSGL_WARN,"can't realloc 'r'\n");
- return NULL;
- }
- tmp_min = strtod(s, &endptr);
- if (*endptr == 'k' || *endptr == 'K') {
- tmp_min *= 1000.0;
- endptr++;
- } else if (*endptr == 'm' || *endptr == 'M') {
- tmp_min *= 1000000.0;
- endptr++;
- }
- if (*endptr == '-') {
- tmp_max = strtod(endptr + 1, &endptr);
- if (*endptr == 'k' || *endptr == 'K') {
- tmp_max *= 1000.0;
- endptr++;
- } else if (*endptr == 'm' || *endptr == 'M') {
- tmp_max *= 1000000.0;
- endptr++;
- }
- if (*endptr != ',' && *endptr)
- goto out_err;
- } else if (*endptr == ',' || !*endptr) {
- tmp_max = tmp_min;
- } else
- goto out_err;
- r[i].min = tmp_min;
- r[i].max = tmp_max;
- if (r[i].min < 0 || r[i].max < 0)
- goto out_err;
- s = endptr + 1;
- }
- r[i].min = r[i].max = -1;
- return r;
-out_err:
- free(r);
- return NULL;
-}
-
-/* Borrowed from vo_fbdev.c END */
-#endif
diff --git a/libvo/video_out.h b/libvo/video_out.h
index e98dd36a72..dd2a1f79bd 100644
--- a/libvo/video_out.h
+++ b/libvo/video_out.h
@@ -328,18 +328,6 @@ extern int vo_colorkey;
extern int64_t WinID;
-typedef struct {
- float min;
- float max;
- } range_t;
-
-float range_max(range_t *r);
-int in_range(range_t *r, float f);
-range_t *str2range(char *s);
-extern char *monitor_hfreq_str;
-extern char *monitor_vfreq_str;
-extern char *monitor_dotclock_str;
-
struct mp_keymap {
int from;
int to;