自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 开发虚拟演播室,或者需要读出渲染后数据的应用上SDL_RenderSetLogicalSize是个很有用的函数

在做虚拟演播室时候,我需要读出来渲染以后的yuv数据,进行H.264编码。假如我预设的h.264编码大小是1920*1080,为了用硬件渲染。我必须创建一个同等大小的render和窗口。再加上还需要一个预览窗口,这样。两个窗口显然是在屏幕上没有办法排列开来的。变通的方法,你当然可以用setwindowpos把这个大窗体移动到一个负数的看不到的窗口位置,虽然问题解决了,但是你还是需要维持

2017-08-15 09:47:31 944

原创 SDL_UpdateTexture,SDL_UpdateYUVTexture截屏效率比较,sdl_savebmp黑屏

SDL_UpdateTexture,SDL_UpdateYUVTexture截屏效率比较

2017-08-14 13:14:21 3693

原创 sdl从sdl_renderer读出数据,然后构造一个sdl_surface

  //Uint32 rmask, gmask, bmask, amask;  //char pixels[1920 * 4 * 720];  //int pitch;  //int bpp;  //SDL_Rect real_rect;  //Uint32 format;  //real_rect.x = 0;  //real_rect.y = 0; 

2017-08-14 10:40:40 998

原创 sdl renderer window texture surface更新关系

方式1:先创建窗口SDL_CreateWindow,从窗口得到表面SDL_GetWindowSurface,对surface操作,blitscale,blitsurface,loadimage等操作,然后调用SDL_UpdateWindowSurface(window);把对surface的操作反应到窗口这里面没有render和texture方式2:创建窗口,渲染器rend

2017-08-13 15:55:14 2916

ubuntu上,java用的JNI AAC编码库

ubuntu上,java用的JNI AAC编码库,已经测试通过,拿来就能用,内部封装了一个jdk-aac的静态编码库到so库里面

2023-03-10

vc2019编译的所有libssh2的静态库和动态库,包含所有debug版和release的win32和x64版本

vc2019编译的所有libssh2的静态库和动态库,包含所有debug版和release的win32和x64版本

2023-03-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除