自定义博客皮肤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)
  • 资源 (3)
  • 收藏
  • 关注

原创 libdvbpsi 源代码学习(二)

<br />        刚开始学习MPEG-2 TS流解析时,看ISO/IEC13818-1的文档上面的PAT,PMT表:program_association_section()和TS_program_map_section()时,很容易就以为可以直接从188字节的TS packet中取数据填到各个字段中,网上也可以搜到这样类似的程序:<br />void ParsePat(psi_pat *p_pat, u8 *p_packet){ // declare variables and init

2010-08-11 14:41:00 2435 1

原创 死循环

<br />在使用for的时候,一粗心就犯了低级错误而造成了死循环,代码:<br /> <br />typedef unsigned char u8void function(){ u8 i; for (i=0; i<256; i++) { // do something printf("value i: %d", i); }}<br /> <br />      这是因为变量i的数据类型是无符号字节型,它的范围是0~255。在for循环中i++永远不会让i

2010-07-22 16:51:00 654

原创 libdvbpsi 源代码学习(一)

    libdvbpsi是VLC里的一个轻便的用来实现MPEG-2 TS流解析和编码的开源库,可以解析的PSI/SI表有:PAT,PMT,NIT,CAT, SDT,EIT,TOT, 可以解析大部分的描述子。下载:http://www.videolan.org/developers/libdvbpsi.html。详细文档(API,文件,结构体等):http://www.videolan.org/developers/libdvbpsi/doc/doxygen/html/index.html。以 libdvb

2010-07-22 16:16:00 3421

原创 PID(Packet Identify)和表标识符字段(table_id)编码

<br />表1  业务信息的PID分配<br />表<br />PID 值<br />PAT<br />0x0000<br />CAT<br />0x0001<br />TSDT<br />0x0002<br />预留<br />0x0003 至0x000F<br />NIT, ST<br />0x0010<br />SDT , BAT, ST<br />0x0011<br />EIT, ST<br />0x0012<br />RST, ST<br />0x0013<br />TDT, TOT, ST<b

2010-07-22 15:13:00 1210

simplezxing

该资源是在网络上搜索很久找到的,几乎是最简单的二维码识别方案。可以快速把工程移植到自己代码工程,分分钟让自己的代码工程具备二维码识别能力。

2019-11-14

QrcodeDemo

最简单的android端实现二维码识别,基于zxing开源框架实现。 测试效果识别速度快,准确率高,可以快速移植和集成到自己代码工程。

2019-11-14

libusb-1.0.21

libusb-1.0.21

2017-05-12

空空如也

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

TA关注的人

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