最新评论

共5页: 1 2 3 4 5 下一页 
luckytutu 2011-05-08 23:36
学习了。。。
cougar4309 2009-12-07 17:21
chenjianhong1984@126.com Please send these files to me! Thx!
sri 2009-09-12 09:28
send me sms planner cracked. chin.sriv@gmail.com
celia 2009-08-02 12:07
21575831@qq.com I can't download these files,though i have registed. Would you like to send me these files,please?I need them very much. Thanks a million.
juan 2009-04-29 14:55
susan.zhou.cn@hotmail.com
Please send these files to me! Thx!
bwlee 2009-04-03 17:14
Hi, I am interested in tinyline too, but I need some alternative for better performance, any advice?

Thanks!
小糊涂的超级blog 2009-03-18 22:50
@fragileheart2
In fact, you can find my mail address. you can send mail to me.
at least, you should leave your mail? nothing... how can i find you!
kingble 2009-03-17 10:45
I can't download these files despite my successfully registering too.
Please send these file to me by kingble__w@163.com,
Thanks a million.
lipeng219901 2008-12-26 18:45
刚才流言的时候,太长了有段代码没有加上去,补充如下:
- (void)layoutSubviews
{

[EAGLContext setCurrentContext:context];
[self destroyFramebuffer];
[self createFramebuffer];

set_view(self);/* initialize the object */
printf("layoutSubviews: contextwidth = %d, contextheight = %d \n", contextwidth , contextheight);

spriteData = (GLubyte *) malloc(contextwidth * contextheight * 2);// Allocated memory needed for the bitmap context
if(!spriteData) return ;

pp.should_buffer_time = 6000;
strcpy(pp.host_addr, "218.204.255.133");
pp.hostport = 9901;
strcpy(pp.play_url,"tmss://tmes_123");

pp.av_flag = 3;/* it is important */

pp.render_user_data = (void *)spriteData;/* it is not used */
pp.UI_render_image_func = (void *)render_callback;
pp.framebuffer = (void *)spriteData;

player = tmpc_init(call_back_invoke, nil, nil);
tmpc_start(player, &pp);

NSLog(@"enter layoutSubviews self = 0x%x \n", self);
}




/* generate frame and render buffer for opengl */
- (BOOL)createFramebuffer
{
glGenFramebuffersOES(1, &viewFramebuffer);/*0x01*/
glGenRenderbuffersOES(1, &viewRenderbuffer);/*0x01*/

glBindFramebufferOES(GL_FRAMEBUFFER_OES, viewFramebuffer);
glBindRenderbufferOES(GL_RENDERBUFFER_OES, viewRenderbuffer);

[context renderbufferStorage:GL_RENDERBUFFER_OES fromDrawable:(id<EAGLDrawable>)self.layer];
glFramebufferRenderbufferOES(GL_FRAMEBUFFER_OES, GL_COLOR_ATTACHMENT0_OES, GL_RENDERBUFFER_OES, viewRenderbuffer);

glGetRenderbufferParameterivOES(GL_RENDERBUFFER_OES, GL_RENDERBUFFER_WIDTH_OES, &backingWidth);/* output : 320 */
glGetRenderbufferParameterivOES(GL_RENDERBUFFER_OES, GL_RENDERBUFFER_HEIGHT_OES, &backingHeight);/* output: 480 */

if(glCheckFramebufferStatusOES(GL_FRAMEBUFFER_OES) != GL_FRAMEBUFFER_COMPLETE_OES)
{
NSLog(@"failed to make complete framebuffer object %x", glCheckFramebufferStatusOES(GL_FRAMEBUFFER_OES));
return NO;
}

return YES;
}


lipeng219901 2008-12-26 18:41
楼主,你好: 请教一个关于 apple iphone 的问题,如何使用 opengles方式回显流媒体video 。

通常在类似wince/linux等等平台上,均使用 framebuffer的方式进行video的回显。但是在iphone官方sdk2.2 上,使用opengles 时 ,无法得到buffer的首地址.

使用opengles的代码如下: 其中spriteData内存指针,在播放器中,用来填写video frame的rgb565数据。 glTexSubImage2D 函数消耗较大,严重 影响系统性能 。

请楼主多多指点,opengles 应该如何使用啊 ? msn :lipeng9901@hotmail. com 大家是知音啊,现在主要是做iphone2.2官方版本的流媒体开发,一直做手机开发,期待有机会多多交流,呵呵,少走弯路。

static int set_view(void *this)
{
myview = (EAGLView *) this;/* initialize object */
NSLog(@"set_view:myview is 0x%x \n", myview);
}


int render_callback(void *use_data, void *framebuffer, unsigned int *nextbuffer)
{
[myview drawView]; /* render texture */
}


static void call_back_invoke(void *user, int notify_id, unsigned int param)
{
return;
}

@interface EAGLView (EAGLViewPrivate)

- (BOOL)createFramebuffer;
- (void)destroyFramebuffer;

@end

@interface EAGLView (EAGLViewSprite)

- (void)setupView;

@end


@implementation EAGLView

/* vetext data : full screen display , (0, 0) is the center of the screen */
const GLfloat spriteVertices[] =
{
-1.5f, 1.5f,
1.5f, 1.5f,
-1.5f, -1.5f,
1.5f, -1.5f,
};

// Sets up an array of values for the texture coordinates.
const GLshort spriteTexcoords[] =
{
0, 0,
1, 0,
0, 1,
1, 1,
};

// You must implement this
+ (Class) layerClass
{
return [CAEAGLLayer class];
}


//The GL view is stored in the nib file. When it's unarchived it's sent -initWithCoder:
- (id)initWithCoder:(NSCoder*)coder
{
if((self = [super initWithCoder:coder])) {

// Get the layer
CAEAGLLayer *eaglLayer = (CAEAGLLayer*) self.layer;

eaglLayer.opaque = YES;
eaglLayer.drawableProperties = [NSDictionary dictionaryWithObjectsAndKeys:
[NSNumber numberWithBool:FALSE], kEAGLDrawablePropertyRetainedBacking, kEAGLColorFormatRGBA8, kEAGLDrawablePropertyColorFormat, nil];

/* create opengl context and frame buffer */
context = [[EAGLContext alloc] initWithAPI:kEAGLRenderingAPIOpenGLES1];

/* error */
if(!context || ![EAGLContext setCurrentContext:context] || ![self createFramebuffer]) {
[self release];
return nil;
}

printf("initWithCoder ok!!!!! ");

[self setupView];

NSLog(@"3333");
}

return self;
}


player_parameter pp;







// set up opengl contetxt and view
- (void)setupView
{
printf("setupView enter !!!! \n");

contextwidth = contextheight = 512;
// Sets up matrices and transforms for OpenGL ES
glViewport(0, 0, backingWidth, backingHeight);/* view port :(320 ,480) */
glMatrixMode(GL_PROJECTION);
glLoadIdentity();
glOrthof(-1.0f, 1.0f, -1.5f, 1.5f, -1.0f, 1.0f);
glMatrixMode(GL_MODELVIEW);

// Clears the view with black
glClearColor(0.0f, 0.0f, 0.0f, 1.0f);

// Sets up pointers and enables states needed for using vertex arrays and textures
glVertexPointer(2, GL_FLOAT, 0, spriteVertices);
glEnableClientState(GL_VERTEX_ARRAY);

glTexCoordPointer(2, GL_SHORT, 0, spriteTexcoords);
glEnableClientState(GL_TEXTURE_COORD_ARRAY);

// generate a texture
glGenTextures(1, &spriteTexture);/* spriteTexture is texture id number : 0x01 */

// Bind the texture
glBindTexture(GL_TEXTURE_2D, spriteTexture);

// Set the texture parameters to use a minifying filter and a linear filer (weighted average)
glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_LINEAR);

// Enable use of the texture
glEnable(GL_TEXTURE_2D);

// Set a blending function to use
glBlendFunc(GL_ONE, GL_ONE_MINUS_SRC_ALPHA);

// Enable blending
glEnable(GL_BLEND);

glTexImage2D(GL_TEXTURE_2D, 0, GL_RGB, contextwidth, contextheight, 0, GL_RGB, GL_UNSIGNED_SHORT_5_6_5, spriteData);
printf("contextwidth = %d, contextheight = %d \n", contextwidth , contextheight);
}



// draw video in opengles
- (void)drawView
{
//NSLog(@"draw View");
static int times = 0;

[EAGLContext setCurrentContext:context];

/* refine a continous subregion of an existing-dimensional texture image
x_offset = (512 - 320)/2 = 96
y_offset = (512 - 240)/2
*/
glEnable( GL_TEXTURE_2D );

glGetBufferPointervOES(0,0,0);

glTexSubImage2D(GL_TEXTURE_2D, 0, 96, 80, 320, 240, GL_RGB, GL_UNSIGNED_SHORT_5_6_5, spriteData);

/* following as display */
glVertexPointer(2, GL_FLOAT, 0, spriteVertices);/* spriteVertices : draw region , array element is float type */
glDrawArrays(GL_TRIANGLE_STRIP, 0, 4);/* render primitives from array data */

glBindFramebufferOES(GL_FRAMEBUFFER_OES, viewFramebuffer);
glBindRenderbufferOES(GL_RENDERBUFFER_OES, viewRenderbuffer);
glDisable( GL_TEXTURE_2D );

[context presentRenderbuffer:GL_RENDERBUFFER_OES];

}


@end
hunter lee 2008-08-29 19:09
dingding
chaotao 2008-05-16 09:31
能发到chaotao@hotmail.com吗?谢谢!
nguyenkimngan 2008-05-16 08:41
很好,我很喜欢
nguyenkimngan 2008-05-16 08:41
健康的房间是东方
ASD 2008-03-18 14:10
snivathitha@yahoo.com
realty 2008-02-25 16:18
有用,收藏。。。。。。。。。
小毛虫 2007-12-04 14:58
我想问一个问题,我从jbuilder开发完一个项目,在模拟器上运行一切ok,但在手机(V3)上运行就有毛病了,我是使用http传输数据的,但发申请之后一直都没反映,直到停止程序接收到的数据都是0个字节,你能给我点建议吗?最好是发邮件给我
hmdesign 2007-11-20 18:16
please send me all S60 games and applications.
The aspiration of a rookie
thank very much!
e-mail:hmdesign@foxmail.com
hmdesign 2007-11-20 18:14
please send me all S60 games and applications.
The aspiration of a rookie
thank very much!
riddick999 2007-11-12 23:39
不错
强 2007-08-18 23:38
好好!!!
momo_2_1@hotmail.com 2007-08-04 01:41
wombbat
momo_2_1@hotmail.com 2007-08-04 01:41
wombat
金刚 2007-07-20 00:56
I can't download these files despite my successfully registering.
Please send these file to me by jingon@citiz.net,
Thanks a million.
robn 2007-07-19 20:48
very good
rodney 2007-06-16 01:22
hi i like sango.sis can send to me at Rodneyyeo_2003@yahoo.com
123 2007-06-13 21:14
我的青春不忧伤umd
grunt 2007-05-23 23:44
liuyan....
aaa 2007-05-10 19:55
aaaaaaaaaaaaaaaaaaaaaaa
neal 2007-04-18 10:11
All Star Basket .jar

or if posible send them all to my email
ngallarte@yahoo.com thnx alot...

123123214 2007-04-02 23:55
wedfwqedwed
MouMou 2007-04-02 04:55

I NEED THOSE

Aglaya.Call.Filter.v1.00.S60.SymbianOS7.Cracked-BiNPDA.zip
Aglaya.CallMagic.v2.00.S60.SymbianOS7.Cracked-BiNPDA.zip
Aglaya.SMS.Planner.v2.00.SX1.S60.SymbianOS.Incl.Ke ymaker.Patch-COREPDA.zip
Aglaya.SMSTimer.v1.00.S60.SymbianOS.Cracked-BiNPDA.zip

THANKS
GPS地图 2007-03-31 09:51
a.Retail-BiNPDA.zip
Touchlink.Hot.Dog.2.v1.10.S60.SymbianOS7.Java.Reta il-BiNPDA.zip
Touchlink.World.Fighting.v1.10.S60.SymbianOS6.Java .Retail-BiNPDA.zip
Tracebit.City.Knights.2.v1.10.17.N7650.N6600.NGAGE .SymbianOS6.J2MEv1.Retail-aSxPDA.zip
TSSX.Metal.Bluster.v1.03.S60.SymbianOS.Cracked-XiMPDA.zip
TVSMobile.JumboSMS.v1.8.S60.SymbianOS.Retail-XiMPDA.zip
Unteh.BCReader.v1.10.S60.N6600.N6620.SymbianOS7.Cr acked-BiNPDA.zip
Unteh.BcReader.v1.33.S60.SymbianOS7.Cracked-BiNPDA.zip
Unteh.Notepad.v1.29.S60.SymbianOS8.Cracked-BiNPDA.zip
Unteh.Photomailer.Pro.v1.33.S60.SymbianOS7.Cracked -BiNPDA.zip
Unteh.PhotoMailer.Pro.v1.35.S60.SymbianOS8.Cracked -BiNPDA.zip
happy 2007-03-28 17:46
顶!!!!!!!!!!!!!!!!!!
proaugust 2007-03-13 00:01
@我好晕啊
果然是这样,感谢楼主
fragileheart2 2007-03-02 22:26
Dear all,
I'm so sorry for bothering you ,but seriously I cant register into the blog ...
so I 'll ask you a favor that I'll never forget it all my life...
can you please download the files and attach them in a mail to ahmedelrayes85@gmail.com :
http://cnsoft.cnblogs.com/admin/tinyline2dmidp.zip
http://cnsoft.cnblogs.com/admin/tinyline2dpp.zip
http://cnsoft.cnblogs.com/admin/tinyline2dns60.zip
http://cnsoft.cnblogs.com/admin/docs.zip
http://cnsoft.cnblogs.com/admin/guide.zip

please I want these files very very much....

bye
ddd 2007-03-02 15:38
不错!谢谢
fragileheart2 2007-02-28 15:15
can i download this package for the blog
Chu 2007-02-26 01:02
i need CallMagic.v2.00.S60.SymbianOS7.Cracked-BiNPDA
Thx
pls
mail to chuease@gmail.com
hi 2007-02-24 15:53
lalit_litu@yahoo.co.in,,,,com2us bwling for nokia
if any other game links for nokia 3120 will be helpful
S.A. 2007-02-01 14:56
THanks
blue.almost@gmail.com
共5页: 1 2 3 4 5 下一页