自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 资源 (2)
  • 收藏
  • 关注

原创 小内存使用内存池管理策略及实例

近期在使用做OSIP做项目开发时,发现其中使用了过多的小内存的申请,大的也就几百个字节,小的也就三五个字节,这些字节的申请对于系统内存本身就是一个负担。为此想使用内存池进行代替。方法很简单,在不改变现在的内存分配方式,不修改过多的文件,弄一个简单的内存池分配方法。在看了好多人写的后,采用了其中一个兄弟的内存分配想法。加上自己的调整。花了一天时间,搞了一个版本出来。至少在目前进行30万次通话时,没有发现什么异常。我就把草稿代码贴出来,可以使用的,一起分享。#include <stdi

2021-09-17 16:44:18 124

原创 YUV420格式转换为H264 2D格式

#ifndef _H264_2D_H#define _H264_2D_H#define DEF_H264_2D_Y_UNIT_WIDTH    16#define DEF_H264_2D_Y_UNIT_HEIGHT   16#define DEF_H264_2D_Y_UNIT (DEF_H264_2D_Y_UNIT_WIDTH*DEF_H264_2D_Y_UNIT_HEIGHT)#define DEF_H264_2D_UV_UNIT_WIDTH   16#define DEF_H264_2D_UV_UNIT

2011-05-31 10:28:00 1374

原创 不需要进行大数据量的拷贝就可以进行数据传输

<br />这几天在工作中遇到一个问题:<br />从网络中接收数据,数据量很大,大概在每秒钟10MB左右,也可以说是视频YUV数据的传输。当接收到这些数据后再将这些数据进行编码。<br />在这个接收和传入编码的过程中不能进行大数据量的拷贝工作,(原因我们都知道,拷贝这么多的数量在ARM上会占用太多的资源),对此我写了一个队列来完成该事情。<br />由于是YUV图像数据,每帧的大小都是定值,所分配的内存空间大小也都一致。我暂且将我的队列大小定为25个,因为一秒的PAL帧是25左右。另外我分配了多分配两个

2011-05-31 10:07:00 631

HTTP协议抓包工具

一个很好的HTTP协议抓包工具,对于初学HTTP协议的人很好。对其它协议的抓包效果很一般 可是对HTTP协议的很好,很有利于分析。

2010-09-08

对static控件字体大小及颜色的设置

可以直接创建对象,进行设置。非常方便 能满足平常需要

2007-11-21

空空如也

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

TA关注的人

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