亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? mplayer-1.0pre7try2-xynth.diff

?? CS架構的多平臺的GUI系統
?? DIFF
?? 第 1 頁 / 共 2 頁
字號:
i MPlayer-1.0pre7try2/Makefile MPlayer-1.0pre7try2-xynth/Makefile--- MPlayer-1.0pre7try2/Makefile	2005-04-16 23:18:12.000000000 +0300+++ MPlayer-1.0pre7try2-xynth/Makefile	2005-12-02 14:26:56.000000000 +0200@@ -30,7 +30,7 @@ OBJS_MENCODER = $(SRCS_MENCODER:.c=.o) OBJS_MPLAYER = $(SRCS_MPLAYER:.c=.o) -VO_LIBS = $(AA_LIB) $(X_LIB) $(SDL_LIB) $(GGI_LIB) $(MP1E_LIB) $(MLIB_LIB) $(SVGA_LIB) $(DIRECTFB_LIB) $(CACA_LIB)+VO_LIBS = $(AA_LIB) $(X_LIB) $(SDL_LIB) $(GGI_LIB) $(MP1E_LIB) $(MLIB_LIB) $(SVGA_LIB) $(DIRECTFB_LIB) $(XYNTH_LIB) $(CACA_LIB) AO_LIBS = $(ARTS_LIB) $(ESD_LIB) $(JACK_LIB) $(NAS_LIB) $(SGIAUDIO_LIB) $(POLYP_LIB) CODEC_LIBS = $(AV_LIB) $(FAME_LIB) $(MAD_LIB) $(VORBIS_LIB) $(THEORA_LIB) $(FAAD_LIB) $(LIBLZO_LIB) $(DECORE_LIB) $(XVID_LIB) $(DTS_LIB) $(PNG_LIB) $(Z_LIB) $(JPEG_LIB) $(ALSA_LIB) $(XMMS_LIB) $(X264_LIB) COMMON_LIBS = libmpcodecs/libmpcodecs.a $(W32_LIB) $(DS_LIB) libaf/libaf.a libmpdemux/libmpdemux.a input/libinput.a postproc/libswscale.a osdep/libosdep.a $(DVDREAD_LIB) $(CODEC_LIBS) $(FREETYPE_LIB) $(TERMCAP_LIB) $(CDPARANOIA_LIB) $(MPLAYER_NETWORK_LIB) $(WIN32_LIB) $(GIF_LIB) $(MACOSX_FRAMEWORKS) $(SMBSUPPORT_LIB) $(FRIBIDI_LIB) $(FONTCONFIG_LIB) $(ENCA_LIB)diff -U 3 -H -d -r -N MPlayer-1.0pre7try2/configure MPlayer-1.0pre7try2-xynth/configure--- MPlayer-1.0pre7try2/configure	2005-04-13 14:46:35.000000000 +0300+++ MPlayer-1.0pre7try2-xynth/configure	2005-12-02 14:26:56.000000000 +0200@@ -236,6 +236,7 @@   --enable-dga[=n]       build with DGA [n in {1, 2} ] support [autodetect]   --enable-vesa          build with VESA support [autodetect]   --enable-svga          build with SVGAlib support [autodetect]+  --enable-xynth         build with Xynyh Windowing System support [autodetect]   --enable-sdl           build with SDL render support [autodetect]   --enable-aa            build with AAlib render support [autodetect]   --enable-caca          build with CACA render support [autodetect]@@ -1304,6 +1305,7 @@ _aa=auto _caca=auto _svga=auto+_xynth=auto _vesa=auto _fbdev=auto _dvb=auto@@ -1470,6 +1472,8 @@   --disable-caca)	_caca=no	;;   --enable-svga)	_svga=yes	;;   --disable-svga)	_svga=no	;;+  --enable-xynth)	_xynth=yes	;;+  --disable-xynth)	_xynth=no	;;   --enable-vesa)	_vesa=yes	;;   --disable-vesa)	_vesa=no	;;   --enable-fbdev)	_fbdev=yes	;;@@ -3845,6 +3849,27 @@ echores "$_svga"  +echocheck "Xynth"+if test "$_xynth" = auto ; then+  cat > $TMPC << EOF+#include <xynth.h>+int main(void) { return 0; }+EOF+  _xynth=no+  cc_check  -lxynth && _xynth=yes+fi+if test "$_xynth" = yes ; then+  _def_xynth='#define HAVE_XYNTH 1'+  _ld_xynth='-lxynth'+  _vosrc="$_vosrc vo_xynth.c"+  _vomodules="xynth $_vomodules"+else+  _def_xynth='#undef HAVE_XYNTH'+  _novomodules="xynth $_novomodules"+fi+echores "$_xynth"++ echocheck "FBDev" if test "$_fbdev" = auto ; then   _fbdev=no@@ -6768,6 +6793,7 @@ GIF_LIB = $_ld_gif SDL_LIB = $_ld_sdl SVGA_LIB = $_ld_svga+XYNTH_LIB = $_ld_xynth AA_LIB = $_ld_aa CACA_INC = $_inc_caca CACA_LIB = $_ld_caca@@ -7481,6 +7507,7 @@ $_def_dvb $_def_dvb_in $_def_svga+$_def_xynth $_def_vesa $_def_xdpms $_def_aadiff -U 3 -H -d -r -N MPlayer-1.0pre7try2/libvo/video_out.c MPlayer-1.0pre7try2-xynth/libvo/video_out.c--- MPlayer-1.0pre7try2/libvo/video_out.c	2004-12-21 22:33:51.000000000 +0200+++ MPlayer-1.0pre7try2-xynth/libvo/video_out.c	2005-12-02 14:26:56.000000000 +0200@@ -81,6 +81,7 @@ extern vo_functions_t video_out_fbdev; extern vo_functions_t video_out_fbdev2; extern vo_functions_t video_out_svga;+extern vo_functions_t video_out_xynth; extern vo_functions_t video_out_png; extern vo_functions_t video_out_ggi; extern vo_functions_t video_out_aa;@@ -189,6 +190,9 @@ #ifdef HAVE_SVGALIB 	&video_out_svga, #endif+#ifdef HAVE_XYNTH+	&video_out_xynth,+#endif #ifdef HAVE_AA 	&video_out_aa, #endifdiff -U 3 -H -d -r -N MPlayer-1.0pre7try2/libvo/vo_xynth.c MPlayer-1.0pre7try2-xynth/libvo/vo_xynth.c--- MPlayer-1.0pre7try2/libvo/vo_xynth.c	1970-01-01 02:00:00.000000000 +0200+++ MPlayer-1.0pre7try2-xynth/libvo/vo_xynth.c	2005-10-04 22:20:29.000000000 +0300@@ -0,0 +1,394 @@+/***************************************************************************+    begin                : Thu Jan 22 2004+    copyright            : (C) 2004 - 2005 by Alper Akcan+    email                : distchx@yahoo.com+ ***************************************************************************/++/***************************************************************************+ *                                                                         *+ *   This program is free software; you can redistribute it and/or modify  *+ *   it under the terms of the GNU Lesser General Public License as        *+ *   published by the Free Software Foundation; either version 2.1 of the  *+ *   License, or (at your option) any later version.                       *+ *                                                                         *+ ***************************************************************************/++#include <stdio.h>+#include <stdlib.h>+#include <string.h>+#include <errno.h>+#include <assert.h>+#include <xynth.h>++#include "mplayer.h"+#include "config.h"+#include "video_out.h"+#include "video_out_internal.h"+#include "osdep/keycodes.h"+#include "osdep/getch2.h"++static int running;+static s_rect_t win;+static s_thread_t *tid;+static s_window_t *window;++#define UNUSED(x) ((void)(x))++static void handler_set (void);+static void atexit_handler (s_window_t *w);+static void atexpose_handler (s_window_t *w);+static uint32_t draw_image (mp_image_t *mpi);+static uint32_t query_format(uint32_t format);+static void draw_alpha(int x0, int y0, int w, int h, unsigned char *src, unsigned char *srca, int stride);++static int image_width;+static int image_height;++static vo_info_t info = {+	"Xynth Windowing System",+	"xynth",+	"Alper Akcan <distchx@yahoo.com>",+	""+};++LIBVO_EXTERN(xynth);++static uint32_t preinit(const char *arg)+{+	getch2_disable();+	+	if (s_client_init(&window)) {+		printf("%s:%d\n", __FILE__, __LINE__);+		exit(0);+	}+	+	s_client_atexit(window, atexit_handler);+	+	return 0;+}++static uint32_t control (uint32_t request, void *data, ...)+{+	switch (request) {+		case VOCTRL_QUERY_FORMAT:+			return query_format(*((uint32_t*) data));+		case VOCTRL_DRAW_IMAGE:+			return draw_image((mp_image_t *) data);+		case VOCTRL_PAUSE:+			window->surface->mode = SURFACE_REAL;+			return VO_TRUE;+		case VOCTRL_RESUME:+			window->surface->mode = SURFACE_VIRTUAL;+			return VO_TRUE;+		/*+		     VOCTRL_FULLSCREEN+		     VOCTRL_GET_IMAGE+		     VOCTRL_RESET+		     VOCTRL_GUISUPPORT+		     VOCTRL_SET_EQUALIZER+		     VOCTRL_GET_EQUALIZER+		     VOCTRL_ONTOP+		*/+	}++	return VO_NOTIMPL;+}++static uint32_t config (uint32_t width, uint32_t height, uint32_t d_width,+                        uint32_t d_height, uint32_t flags, char *title,+                        uint32_t format)+{+        int x;+        int y;+	int req_w = (int) width;+	int req_h = (int) height;+	int req_bpp;++	if (!IMGFMT_IS_RGB(format) && !IMGFMT_IS_BGR(format)) {+		assert(0);+		return -1;+	}+	req_bpp = IMGFMT_BGR_DEPTH(format);++	if (vo_dbpp != 0 && vo_dbpp != req_bpp) {+		assert(0);+		return -1;+	}++        if (window->surface->bitsperpixel != req_bpp) {+		exit(0);+	}++	image_width = req_w;+	image_height = req_h;++	if (vo_config_count <= 0) {+		handler_set();+		s_window_new(window, WINDOW_MAIN, NULL);+		s_window_set_title(window, "Mplayer - %s", filename);+		x = (window->surface->linear_buf_width - (int) width) / 2;+		if (x <= 5) x = window->surface->buf.x;+		y = (window->surface->linear_buf_height - (int) height) / 2;+		if (y <= 5) y = window->surface->buf.y;+		s_window_set_coor(window, NO_FORM, x, y, req_w, req_h);+		s_window_set_resizeable(window, 0);+		s_window_show(window);+		s_free(window->surface->vbuf);+		window->surface->width = req_w;+		window->surface->height = req_h;+		window->surface->vbuf = (char *) s_malloc(window->surface->width *+		                                          window->surface->height *+		                                          window->surface->bytesperpixel);+		tid = s_thread_create(s_client_main, window);+		running = 1;

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日本乱人伦一区| 欧美日韩视频一区二区| 欧洲av一区二区嗯嗯嗯啊| 欧美一激情一区二区三区| 中文字幕中文字幕在线一区| 日本伊人午夜精品| 在线观看亚洲一区| 国产精品高清亚洲| 亚洲成av人片一区二区三区| 99re这里只有精品首页| 精品免费日韩av| 亚洲一级片在线观看| 色综合天天做天天爱| 国产视频一区二区在线观看| 蜜臀av在线播放一区二区三区| 成人高清伦理免费影院在线观看| 欧美xxxxxxxx| 免费成人性网站| 欧美一级在线观看| 亚洲成人免费av| 欧美视频一区二区三区四区| 亚洲视频 欧洲视频| 波波电影院一区二区三区| 国产三级一区二区三区| 韩国精品一区二区| 久久综合色婷婷| 狠狠久久亚洲欧美| 久久婷婷一区二区三区| 国产一区欧美一区| 国产亚洲一区二区三区四区 | 亚洲老妇xxxxxx| 成人av免费网站| 日韩伦理电影网| 欧美影片第一页| 天堂在线亚洲视频| 色欧美片视频在线观看| 日本一区二区电影| 成人免费视频免费观看| 精品国产91九色蝌蚪| 久久精工是国产品牌吗| 欧美精品一区二区高清在线观看| 亚洲一区在线播放| 国产成人丝袜美腿| 国产日韩欧美激情| 99久久99久久免费精品蜜臀| 国产精品久久久久天堂| 99re66热这里只有精品3直播| 国产精品国产三级国产有无不卡| www.日韩大片| 一卡二卡三卡日韩欧美| 欧美日本精品一区二区三区| 男女激情视频一区| 欧美高清在线精品一区| 日本韩国精品在线| 蜜臀va亚洲va欧美va天堂| 久久色.com| 一本到不卡精品视频在线观看| 亚洲成人激情自拍| 久久久久久免费网| 色噜噜狠狠成人网p站| 日本中文字幕一区| 日本一区二区动态图| 欧美三级电影一区| 国产在线不卡一卡二卡三卡四卡| 中文字幕一区二区三区av| 欧美性大战久久久| 国产一区二区免费视频| 一区二区欧美在线观看| 欧美一区二区久久久| 丁香一区二区三区| 天堂va蜜桃一区二区三区| 国产日本一区二区| 3d成人h动漫网站入口| zzijzzij亚洲日本少妇熟睡| 五月天亚洲精品| 国产欧美视频一区二区| 欧美精品久久99| 国产精品99久久不卡二区| 艳妇臀荡乳欲伦亚洲一区| 精品久久久影院| 欧美视频完全免费看| 国产高清视频一区| 亚洲chinese男男1069| 国产精品乱码妇女bbbb| 日韩午夜在线观看| 在线观看欧美黄色| 粉嫩绯色av一区二区在线观看| 亚洲欧美电影一区二区| 国产欧美在线观看一区| 69p69国产精品| 欧美性猛片xxxx免费看久爱| 99久久99久久精品免费看蜜桃| 久久se精品一区精品二区| 亚洲国产精品久久久久秋霞影院| 欧美国产成人精品| 亚洲精品一区二区三区福利| 欧美日韩国产综合一区二区| 91官网在线观看| 国内精品在线播放| 午夜精品久久久久久久久久久| 欧美精品一区二区三| 在线观看免费亚洲| 99久久精品免费看| 国产成人av福利| 国产伦精品一区二区三区免费迷| 美女脱光内衣内裤视频久久网站| 亚洲一区二区影院| 亚洲综合一区二区三区| 亚洲欧洲精品一区二区三区| 国产欧美日韩精品一区| 久久伊人中文字幕| 久久免费的精品国产v∧| 欧美性生活影院| 91视频xxxx| 一本大道av一区二区在线播放| 福利电影一区二区三区| 国产成人精品一区二| 国产乱对白刺激视频不卡| 激情欧美一区二区| 国产乱人伦偷精品视频不卡| 国产一区二区三区高清播放| 国产精品一区专区| 国产成人一级电影| www.欧美.com| 成人看片黄a免费看在线| 国产最新精品免费| 国产91对白在线观看九色| 成人开心网精品视频| 91美女视频网站| 欧美精品在线一区二区三区| 欧美一区二区视频在线观看| 91精品在线一区二区| 欧美sm美女调教| 久久久精品中文字幕麻豆发布| 亚洲国产精品精华液ab| 亚洲免费毛片网站| 日韩高清不卡一区| 国产乱人伦精品一区二区在线观看 | 亚洲蜜桃精久久久久久久| 亚洲视频一二三区| 天天爽夜夜爽夜夜爽精品视频| 日韩高清一区二区| 韩国v欧美v日本v亚洲v| www.色精品| 欧美精品日韩精品| 久久精品无码一区二区三区| 亚洲欧洲成人精品av97| 午夜精品久久久久影视| 国产在线精品免费| 亚洲五码中文字幕| 美脚の诱脚舐め脚责91| 日本不卡一区二区三区高清视频| 国内精品在线播放| 色噜噜狠狠一区二区三区果冻| 欧美性生活大片视频| 在线观看欧美日本| 日韩欧美成人一区| 久久精品网站免费观看| 亚洲国产成人av网| 午夜精品福利一区二区三区蜜桃| 亚洲一区二区中文在线| 日韩av一级片| www.亚洲国产| 精品日韩在线一区| 一区二区三区精品在线观看| 极品美女销魂一区二区三区 | 亚洲欧美在线aaa| 日本午夜一区二区| 91麻豆自制传媒国产之光| 欧美一区二区啪啪| 亚洲一区二区三区四区五区黄| 国内外精品视频| 制服丝袜av成人在线看| 亚洲欧美偷拍三级| 国产精品一区二区免费不卡| 欧美精品久久天天躁| 一区二区三区在线免费播放 | 中文字幕欧美一| 韩国欧美国产一区| 91精品国产色综合久久ai换脸 | 久久久久久亚洲综合影院红桃| 亚洲电影一区二区| 97精品视频在线观看自产线路二| 精品国免费一区二区三区| 午夜成人在线视频| 欧美亚一区二区| 亚洲特黄一级片| 成人av网在线| 国产无一区二区| 国产毛片一区二区| 337p日本欧洲亚洲大胆精品| 丝袜国产日韩另类美女| 在线中文字幕不卡| 亚洲欧美电影一区二区| 91丨九色丨蝌蚪丨老版| 国产欧美一区二区三区在线老狼| 老司机午夜精品| 精品粉嫩aⅴ一区二区三区四区 | 欧美大片拔萝卜| 久久精品久久99精品久久|