07 2012 档案

摘要:ARC forbids explicit message send of'release''release' is unavailable: not available inautomatic reference counting mode解决办法:打开当前工程,打开"Build Settings",找到Objective-C Automatic Reference Counting项,将它的值设置为NO。再次编译,就消除了这个错误了。之前一直在为这个问题烦恼,因为编译一些代码总是提供autorelease等等的错误。 阅读全文
posted @ 2012-07-27 14:22 weinyzhou 阅读(122) 评论(0) 推荐(0)
摘要:ARC forbids explicit message send of'release''release' is unavailable: not available inautomatic reference counting mode解决办法:打开当前工程,打开"Build Settings"... 阅读全文
posted @ 2012-07-27 14:22 weinyzhou 阅读(141) 评论(0) 推荐(0)
摘要:lua脚本工具是使用duilib作为软件UI,使用lua作为脚本控制程序的运作和功能等等。v1.3新增1.增加文件清理功能,主要用于清理编译时生成的临时文件,不对lib,dll,exe,so,a等文件处理。V1.0链接:http://blog.csdn.net/weinyzhou/article/details/7472969V1.2链接:http://blog.csdn.net/weinyzhou/article/details/7771341声明,1.0以后版本将以开源的方式发布,但是也只是开源lua代码部分,但这也足够大家修改、学习使用了。因为本程序逻辑代码都以lua实现.版权所有,禁止 阅读全文
posted @ 2012-07-23 01:28 weinyzhou 阅读(358) 评论(0) 推荐(0)
摘要:lua脚本工具是使用duilib作为软件UI,使用lua作为脚本控制程序的运作和功能等等。v1.3新增1.增加文件清理功能,主要用于清理编译时生成的临时文件,不对lib,dll,exe,so,a等文件处理。V1.0链接:http://blog.csdn.net/weinyzhou/article/d... 阅读全文
posted @ 2012-07-23 01:28 weinyzhou 阅读(196) 评论(0) 推荐(0)
摘要:lua脚本工具是使用duilib作为软件UI,使用lua作为脚本控制程序的运作和功能等等。v1.2新增1.增加了错误信息输出,方便用户可以了解编译错误信息.2.新增编码转换功能,方便用户在不同平台source code因为编码问题出现的困扰.编码转换时支持带BOM的UTF8,unicode等文件的识别,但是为了防止出错,所以用户最好在使用时准确选择编码类型.V1.0链接:http://blog.csdn.net/weinyzhou/article/details/7472969版权所有.未经允许不得擅自拷贝复制程序的部分或全部.发布自:http://blog.csdn.net/weinyzho 阅读全文
posted @ 2012-07-21 21:36 weinyzhou 阅读(238) 评论(0) 推荐(0)
摘要:lua脚本工具是使用duilib作为软件UI,使用lua作为脚本控制程序的运作和功能等等。v1.2新增1.增加了错误信息输出,方便用户可以了解编译错误信息.2.新增编码转换功能,方便用户在不同平台source code因为编码问题出现的困扰.编码转换时支持带BOM的UTF8,unicode等文件的识... 阅读全文
posted @ 2012-07-21 21:36 weinyzhou 阅读(206) 评论(0) 推荐(0)
摘要:#include <gl/glut.h> static int year=0,day=0; void init() { glClearColor(0.0f,0.0f,0.0f,0.0f); glShadeModel(GL_FLAT); } void display() { glClear(GL_COLOR_BUFFER_BIT); glColor3f(1.0f,1.0f,1.0f); glPushMatrix(); glutWireSphere(1.0,20,16); glRotatef((GLfloat)year,0.0,1.0,0.0); glTranslatef(... 阅读全文
posted @ 2012-07-19 22:56 weinyzhou 阅读(597) 评论(0) 推荐(0)
摘要:#include static int year=0,day=0;void init(){ glClearColor(0.0f,0.0f,0.0f,0.0f); glShadeModel(GL_FLAT);}void display(){ glClear(GL_COLOR_BUFFER_BIT); ... 阅读全文
posted @ 2012-07-19 22:56 weinyzhou 阅读(194) 评论(0) 推荐(0)
摘要:继昨天的glGenBuffers加入相关文件之后,其实编译还是有问题的,因为glew里面很多函数都是使用了宏定义。因为必须在预处理中加入:GLEW_MX WIN32_LEAN_AND_MEAN VC_EXTRA_LEAN,开启相关的宏定义,注意我这里编译的ew是动态链接库,如果你编译的是静态链接库,必须加入对应的静态宏GLEW_STATIC加入相关的文件头,注意头文件顺序,否则会提示相关结构体等没有定义.#include <GL/glew.h> #if defined(_WIN32) #include <GL/wglew.h> #elif !defined(__APPL 阅读全文
posted @ 2012-07-17 23:54 weinyzhou 阅读(216) 评论(0) 推荐(0)
摘要:继昨天的glGenBuffers加入相关文件之后,其实编译还是有问题的,因为glew里面很多函数都是使用了宏定义。因为必须在预处理中加入:GLEW_MXWIN32_LEAN_AND_MEANVC_EXTRA_LEAN,开启相关的宏定义,注意我这里编译的ew是动态链接库,如果你编译的是静态链接库,必须... 阅读全文
posted @ 2012-07-17 23:54 weinyzhou 阅读(313) 评论(0) 推荐(0)
摘要:opengl 关于glGenBuffers函数没有定义解决办法,在学习红宝书过程中发现很多函数没有定义,例如glGenBuffers,glBindBuffer等等。解决办法是下载glew-1.7.0.里面source code提供了vc6的项目工程。方便大家编译。版权所有,禁止转载.发布自:http://blog.csdn.net/weinyzhou/article/details/7753599 阅读全文
posted @ 2012-07-17 00:35 weinyzhou 阅读(1998) 评论(0) 推荐(0)
摘要:opengl 关于glGenBuffers函数没有定义解决办法,在学习红宝书过程中发现很多函数没有定义,例如glGenBuffers,glBindBuffer等等。解决办法是下载glew-1.7.0.里面source code提供了vc6的项目工程。方便大家编译。版权所有,禁止转载.发布自:http... 阅读全文
posted @ 2012-07-17 00:35 weinyzhou 阅读(198) 评论(0) 推荐(0)
摘要:此前发布的mmsplayer v2 for android 因为加入了代码混淆而导致播放的时候调用类函数等没有找到而导致程序错误。因此重新发布12-07-12修正版本。方便大家测试,对大家造成的不便,深感抱歉。下载地址:http://download.csdn.net/detail/weinyzhou/4424174版权所有,未经允许不得擅自转载部分或全部。发布自:http://blog.csdn.net/weinyzhou/article/details/7739171 阅读全文
posted @ 2012-07-12 10:23 weinyzhou 阅读(177) 评论(0) 推荐(0)
摘要:此前发布的mmsplayer v2 for android 因为加入了代码混淆而导致播放的时候调用类函数等没有找到而导致程序错误。因此重新发布12-07-12修正版本。方便大家测试,对大家造成的不便,深感抱歉。下载地址:http://download.csdn.net/detail/weinyzho... 阅读全文
posted @ 2012-07-12 10:23 weinyzhou 阅读(147) 评论(0) 推荐(0)
摘要:新建工程glut dll工程,本来想创建lib,工程的,但是想起来,gl是状态机机制。dll方便资源共享等。添加两个include目录各种手机电脑平台,网络多媒体开发,mmsplayer,QQ514540005然后将目录下的lib/glut下面所有的.c文件都添加进来,完成后编译,把提示错误的文件都屏蔽掉不编译。然后编译到最后发现需要lib文件glut32.lib哈哈,我们不是正在编译这个文件吗?怎么可能有嘛,那我们可以先屏蔽掉你可以在glut.h里面找到相关包含代码,也可以再项目设置里面屏蔽掉。各种手机电脑平台,网络多媒体开发,mmsplayer,QQ514540005然后再编译,你会发现编 阅读全文
posted @ 2012-07-11 00:40 weinyzhou 阅读(323) 评论(0) 推荐(0)
摘要:新建工程glut dll工程,本来想创建lib,工程的,但是想起来,gl是状态机机制。dll方便资源共享等。添加两个include目录各种手机电脑平台,网络多媒体开发,mmsplayer,QQ514540005然后将目录下的lib/glut下面所有的.c文件都添加进来,完成后编译,把提示错误的文件都... 阅读全文
posted @ 2012-07-11 00:40 weinyzhou 阅读(169) 评论(0) 推荐(0)
摘要:看到网上给出的很多都只是给出3.7beta的下载地址我自己到官网找了一个3.7正式版的source code下载地址,http://www.opengl.org/resources/libraries/glut/glut37.zip最近开始研究opengl,所以要配置开发环境。 阅读全文
posted @ 2012-07-10 23:58 weinyzhou 阅读(425) 评论(0) 推荐(0)
摘要:看到网上给出的很多都只是给出3.7beta的下载地址我自己到官网找了一个3.7正式版的source code下载地址,http://www.opengl.org/resources/libraries/glut/glut37.zip最近开始研究opengl,所以要配置开发环境。 阅读全文
posted @ 2012-07-10 23:58 weinyzhou 阅读(138) 评论(0) 推荐(0)
摘要:此是绿色版本,才有D3D显示视频,和duilib作为UI。支持歌词。视频支持1080P全格式播放。下载地址:http://download.csdn.net/detail/weinyzhou/4421422版权所有禁止转载.发布自:http://blog.csdn.net/weinyZhou 阅读全文
posted @ 2012-07-10 19:00 weinyzhou 阅读(165) 评论(0) 推荐(0)
摘要:此是绿色版本,才有D3D显示视频,和duilib作为UI。支持歌词。视频支持1080P全格式播放。下载地址:http://download.csdn.net/detail/weinyzhou/44214220.2版本更新:http://blog.csdn.net/weinyzhou/article/... 阅读全文
posted @ 2012-07-10 19:00 weinyzhou 阅读(125) 评论(0) 推荐(0)
摘要:wzplayer UI是使用之前在wince播放器的代码,直接移植过来,基本来只是修改了解码播放的代码。迟些时间有空再做一些细节的整理。UI使用duilib,解码播放使用ffmpeg.绿色,只有一个exe. 阅读全文
posted @ 2012-07-08 17:44 weinyzhou 阅读(421) 评论(0) 推荐(0)
摘要:wzplayer UI是使用之前在wince播放器的代码,直接移植过来,基本来只是修改了解码播放的代码。迟些时间有空再做一些细节的整理。UI使用duilib,解码播放使用ffmpeg.绿色,只有一个exe. 阅读全文
posted @ 2012-07-08 17:44 weinyzhou 阅读(224) 评论(0) 推荐(0)
摘要://data指向yuv420p数据- (void)playVideoData:(void *)data{[EAGLContext setCurrentContext:_glContext];if (!_textureY){glGenTextures(1, &_textureY);glGenTextures(1, &_textureU);glGenTextures(1, &_textureV);}glActiveTexture(GL_TEXTURE0);glBindTexture(GL_TEXTURE_2D, _textureY);glTexImage2D(GL_TEXT 阅读全文
posted @ 2012-07-07 11:39 weinyzhou 阅读(7172) 评论(0) 推荐(0)
摘要://data指向yuv420p数据- (void)playVideoData:(void *)data{[EAGLContext setCurrentContext:_glContext];if (!_textureY){glGenTextures(1, &_textureY);glGenTextu... 阅读全文
posted @ 2012-07-07 11:39 weinyzhou 阅读(257) 评论(0) 推荐(0)
摘要:不同版本有很大的区别,注意你的版本是不是最新版解码优化:1)对IDCT汇编化,并优化VLD的实现2)根据ARM9 cache & cache line的大小做MB的分组,使得每次可以同时处理多个MB即 对多个MB在一个循环内做VLD--->IDCT-->MC--.......3)优化关键代码段的内存访问(MC)4)不要使用FFmpeg内置的img_convert()做yuv2rgb转换5)其他更深层次的优化细节可能告诉你,目前也没有用!基于不同平台的优化,指令集优化,armhttp://blog.csdn.net/huyinguo/article/details/47212 阅读全文
posted @ 2012-07-07 11:23 weinyzhou 阅读(7674) 评论(0) 推荐(0)
摘要:不同版本有很大的区别,注意你的版本是不是最新版解码优化:1)对IDCT汇编化,并优化VLD的实现2)根据ARM9 cache & cache line的大小做MB的分组,使得每次可以同时处理多个MB即 对多个MB在一个循环内做VLD--->IDCT-->MC--.......3)优化关键代码段的内存... 阅读全文
posted @ 2012-07-07 11:23 weinyzhou 阅读(288) 评论(0) 推荐(0)
摘要:ffmpeg 转换VC工具 V1.1.2 支持android.mk工程文件生成,ios版本以后会考虑加上。做成真正的跨平台,还有支持多平台。 阅读全文
posted @ 2012-07-06 23:20 weinyzhou 阅读(167) 评论(0) 推荐(0)
摘要:ffmpeg 转换VC工具 V1.1.2 支持android.mk工程文件生成,ios版本以后会考虑加上。做成真正的跨平台,还有支持多平台。 阅读全文
posted @ 2012-07-06 23:20 weinyzhou 阅读(113) 评论(0) 推荐(0)