Mercurial > mplayer.hg
changeset 27957:bada57652ab2
cosmetics: further reformatting to lessen differences to vo_fbdev.c
author | diego |
---|---|
date | Sun, 23 Nov 2008 13:19:43 +0000 |
parents | 95d14fb247a8 |
children | 10e5a902bcb4 |
files | libvo/vo_wii.c |
diffstat | 1 files changed, 53 insertions(+), 56 deletions(-) [+] |
line wrap: on
line diff
--- a/libvo/vo_wii.c Sun Nov 23 13:06:37 2008 +0000 +++ b/libvo/vo_wii.c Sun Nov 23 13:19:43 2008 +0000 @@ -86,13 +86,12 @@ static int out_height; static int fs; -static int fb_preinit (int reset) +static int fb_preinit(int reset) { static int fb_preinit_done = 0; static int fb_works = 0; - if (reset) - { + if (reset) { fb_preinit_done = 0; return 0; } @@ -100,18 +99,18 @@ if (fb_preinit_done) return fb_works; - if ((fb_dev_fd = open (WII_DEV_NAME, O_RDWR)) == -1) { - mp_msg(MSGT_VO, MSGL_ERR, "Can't open %s: %s\n", WII_DEV_NAME, strerror (errno)); + if ((fb_dev_fd = open(WII_DEV_NAME, O_RDWR)) == -1) { + mp_msg(MSGT_VO, MSGL_ERR, "Can't open %s: %s\n", WII_DEV_NAME, strerror(errno)); goto err_out; } - if (ioctl (fb_dev_fd, FBIOGET_VSCREENINFO, &fb_vinfo)) { - mp_msg(MSGT_VO, MSGL_ERR, "Can't get VSCREENINFO: %s\n", strerror (errno)); + if (ioctl(fb_dev_fd, FBIOGET_VSCREENINFO, &fb_vinfo)) { + mp_msg(MSGT_VO, MSGL_ERR, "Can't get VSCREENINFO: %s\n", strerror(errno)); goto err_out_fd; } fb_orig_vinfo = fb_vinfo; if ((fb_tty_fd = open (TTY_DEV_NAME, O_RDWR)) < 0) { - mp_msg(MSGT_VO, MSGL_ERR, "notice: Can't open %s: %s\n", TTY_DEV_NAME, strerror (errno)); + mp_msg(MSGT_VO, MSGL_ERR, "notice: Can't open %s: %s\n", TTY_DEV_NAME, strerror(errno)); goto err_out_fd; } @@ -120,7 +119,7 @@ return 1; err_out_fd: - close (fb_dev_fd); + close(fb_dev_fd); fb_dev_fd = -1; err_out: fb_preinit_done = 1; @@ -137,11 +136,11 @@ int urow = ((u + 15) / 16) + 1; int lrow = l / 16; - mp_msg(MSGT_VO, MSGL_DBG2, "vt_set_textarea (%d, %d): %d,%d\n", u, l, urow, lrow); + mp_msg(MSGT_VO, MSGL_DBG2, "vt_set_textarea(%d, %d): %d,%d\n", u, l, urow, lrow); if (vt_fp) { - fprintf (vt_fp, "\33[%d;%dr\33[%d;%dH", urow, lrow, lrow, 0); - fflush (vt_fp); + fprintf(vt_fp, "\33[%d;%dr\33[%d;%dH", urow, lrow, lrow, 0); + fflush(vt_fp); } } @@ -156,8 +155,7 @@ fs = flags & VOFLAG_FULLSCREEN; - if (pre_init_err == -2) - { + if (pre_init_err == -2) { mp_msg(MSGT_VO, MSGL_ERR, "Internal fatal error: config() was called before preinit()\n"); return -1; } @@ -165,32 +163,31 @@ if (pre_init_err) return 1; - in_width = width; + in_width = width; in_height = height; - out_width = (d_width && fs) ? d_width : width; + out_width = (d_width && fs) ? d_width : width; out_height = (d_width && fs) ? d_height : height; fb_vinfo.xres_virtual = fb_vinfo.xres; fb_vinfo.yres_virtual = fb_vinfo.yres; - if (fb_tty_fd >= 0 && ioctl (fb_tty_fd, KDSETMODE, KD_GRAPHICS) < 0) { - mp_msg(MSGT_VO, MSGL_V, "Can't set graphics mode: %s\n", strerror (errno)); - close (fb_tty_fd); + if (fb_tty_fd >= 0 && ioctl(fb_tty_fd, KDSETMODE, KD_GRAPHICS) < 0) { + mp_msg(MSGT_VO, MSGL_V, "Can't set graphics mode: %s\n", strerror(errno)); + close(fb_tty_fd); fb_tty_fd = -1; } - if (ioctl (fb_dev_fd, FBIOPUT_VSCREENINFO, &fb_vinfo)) { - mp_msg(MSGT_VO, MSGL_ERR, "Can't put VSCREENINFO: %s\n", strerror (errno)); - if (fb_tty_fd >= 0 && ioctl (fb_tty_fd, KDSETMODE, KD_TEXT) < 0) { - mp_msg(MSGT_VO, MSGL_ERR, "Can't restore text mode: %s\n", strerror (errno)); + if (ioctl(fb_dev_fd, FBIOPUT_VSCREENINFO, &fb_vinfo)) { + mp_msg(MSGT_VO, MSGL_ERR, "Can't put VSCREENINFO: %s\n", strerror(errno)); + if (fb_tty_fd >= 0 && ioctl(fb_tty_fd, KDSETMODE, KD_TEXT) < 0) { + mp_msg(MSGT_VO, MSGL_ERR, "Can't restore text mode: %s\n", strerror(errno)); } return 1; } - if (fs) - { - out_width = fb_vinfo.xres; + if (fs) { + out_width = fb_vinfo.xres; out_height = fb_vinfo.yres; } @@ -199,8 +196,8 @@ return 1; } - if (ioctl (fb_dev_fd, FBIOGET_FSCREENINFO, &fb_finfo)) { - mp_msg(MSGT_VO, MSGL_ERR, "Can't get FSCREENINFO: %s\n", strerror (errno)); + if (ioctl(fb_dev_fd, FBIOGET_FSCREENINFO, &fb_finfo)) { + mp_msg(MSGT_VO, MSGL_ERR, "Can't get FSCREENINFO: %s\n", strerror(errno)); return 1; } @@ -210,14 +207,13 @@ } fb_line_len = fb_finfo.line_length; - fb_size = fb_finfo.smem_len; + fb_size = fb_finfo.smem_len; frame_buffer = NULL; - frame_buffer = (uint8_t *) mmap (0, fb_size, PROT_READ | PROT_WRITE, - MAP_SHARED, fb_dev_fd, 0); - if (frame_buffer == (uint8_t *) -1) - { - mp_msg(MSGT_VO, MSGL_ERR, "Can't mmap %s: %s\n", WII_DEV_NAME, strerror (errno)); + frame_buffer = (uint8_t *) mmap(0, fb_size, PROT_READ | PROT_WRITE, + MAP_SHARED, fb_dev_fd, 0); + if (frame_buffer == (uint8_t *) -1) { + mp_msg(MSGT_VO, MSGL_ERR, "Can't mmap %s: %s\n", WII_DEV_NAME, strerror(errno)); return 1; } @@ -231,22 +227,22 @@ /* blanking screen */ for (temp = 0; temp < fb_size; temp += 4) - memcpy (frame_buffer + temp, (void *) &black, 4); + memcpy(frame_buffer + temp, (void *) &black, 4); vt_fd = open (TTY_DEV_NAME, O_WRONLY); if (vt_doit && vt_fd == -1) { - mp_msg(MSGT_VO, MSGL_ERR, "Can't open %s: %s\n", TTY_DEV_NAME, strerror (errno)); + mp_msg(MSGT_VO, MSGL_ERR, "Can't open %s: %s\n", TTY_DEV_NAME, strerror(errno)); vt_doit = 0; } vt_fp = fdopen (vt_fd, "w"); if (vt_doit && !vt_fp) { - mp_msg(MSGT_VO, MSGL_ERR, "Can't fdopen %s: %s\n", TTY_DEV_NAME, strerror (errno)); + mp_msg(MSGT_VO, MSGL_ERR, "Can't fdopen %s: %s\n", TTY_DEV_NAME, strerror(errno)); vt_doit = 0; } if (vt_doit) - vt_set_textarea ((out_height + in_height) / 2, fb_vinfo.yres); + vt_set_textarea((out_height + in_height) / 2, fb_vinfo.yres); return 0; } @@ -268,7 +264,7 @@ unsigned char *dst; dst = center + fb_line_len * y0 + FB_PIXEL_SIZE * x0; - vo_draw_alpha_yuy2 (w, h, src, srca, stride, dst, fb_line_len); + vo_draw_alpha_yuy2(w, h, src, srca, stride, dst, fb_line_len); } static int draw_frame(uint8_t *src[]) @@ -283,7 +279,7 @@ d = center + fb_line_len * y + FB_PIXEL_SIZE * x; s = src[0]; while (h) { - memcpy (d, s, w * FB_PIXEL_SIZE); + memcpy(d, s, w * FB_PIXEL_SIZE); d += fb_line_len; s += stride[0]; h--; @@ -302,29 +298,29 @@ static void draw_osd(void) { - vo_draw_text (in_width, in_height, draw_alpha); + vo_draw_text(in_width, in_height, draw_alpha); } static void uninit(void) { - if (ioctl (fb_dev_fd, FBIOGET_VSCREENINFO, &fb_vinfo)) - mp_msg(MSGT_VO, MSGL_WARN, "ioctl FBIOGET_VSCREENINFO: %s\n", strerror (errno)); + if (ioctl(fb_dev_fd, FBIOGET_VSCREENINFO, &fb_vinfo)) + mp_msg(MSGT_VO, MSGL_WARN, "ioctl FBIOGET_VSCREENINFO: %s\n", strerror(errno)); fb_orig_vinfo.xoffset = fb_vinfo.xoffset; fb_orig_vinfo.yoffset = fb_vinfo.yoffset; - if (ioctl (fb_dev_fd, FBIOPUT_VSCREENINFO, &fb_orig_vinfo)) - mp_msg(MSGT_VO, MSGL_WARN, "Can't reset original fb_var_screeninfo: %s\n", strerror (errno)); + if (ioctl(fb_dev_fd, FBIOPUT_VSCREENINFO, &fb_orig_vinfo)) + mp_msg(MSGT_VO, MSGL_WARN, "Can't reset original fb_var_screeninfo: %s\n", strerror(errno)); if (fb_tty_fd >= 0) { - if (ioctl (fb_tty_fd, KDSETMODE, KD_TEXT) < 0) - mp_msg(MSGT_VO, MSGL_WARN, "Can't restore text mode: %s\n", strerror (errno)); + if (ioctl(fb_tty_fd, KDSETMODE, KD_TEXT) < 0) + mp_msg(MSGT_VO, MSGL_WARN, "Can't restore text mode: %s\n", strerror(errno)); } if (vt_doit) - vt_set_textarea (0, fb_orig_vinfo.yres); - close (fb_tty_fd); - close (fb_dev_fd); + vt_set_textarea(0, fb_orig_vinfo.yres); + close(fb_tty_fd); + close(fb_dev_fd); if (frame_buffer) - munmap (frame_buffer, fb_size); + munmap(frame_buffer, fb_size); frame_buffer = NULL; - fb_preinit (1); + fb_preinit(1); } static int preinit(const char *vo_subdevice) @@ -332,7 +328,7 @@ pre_init_err = 0; if (!pre_init_err) - return pre_init_err = (fb_preinit (0) ? 0 : -1); + return pre_init_err = (fb_preinit(0) ? 0 : -1); return -1; } @@ -342,7 +338,8 @@ (mpi->flags & MP_IMGFLAG_PLANAR) || (mpi->flags & MP_IMGFLAG_YUV) || (mpi->width != in_width) || - (mpi->height != in_height)) + (mpi->height != in_height) + ) return VO_FALSE; mpi->planes[0] = center; @@ -355,9 +352,9 @@ static int control(uint32_t request, void *data, ...) { if (request == VOCTRL_GET_IMAGE) - return get_image (data); + return get_image(data); else if (request == VOCTRL_QUERY_FORMAT) - return query_format (*((uint32_t*) data)); + return query_format(*((uint32_t*) data)); return VO_NOTIMPL; }