自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

蓝松SDK

蓝松SDK开发者的博客(Q1852600324)---https://github.com/LanSoSdk

  • 博客(9)
  • 资源 (6)
  • 收藏
  • 关注

原创 linux___assert()___函数操作

这个assert函数一直在心里有个结,没有好好的理清楚,今天有时间,看明白一些,做下笔记,如下。(注,例子是从网上找的,自己加以修改后测试)/*说明:assert 其值为假(即为0),那么它先向stderr打印一条出错信息,然后通过调用 abort 来终止程序运行。如果加了-DNDEBUG 等于去掉了assert函数。*/#include #include #include #inc

2012-10-25 21:50:34 2089

转载 glibc的几个有用的处理二进制位的内置函数

因ffmpeg中对Exp-Golomb的解码使用到了glibc中的位操作函数,故得到这样的文章转自:http://www.cnblogs.com/nysanier/archive/2011/04/19/2020778.htmlglibc的几个有用的处理二进制位的内置函数— Built-in Function: int __builtin_ffs (unsig

2012-10-21 22:45:34 954

转载 linux_argv_argc_参数解析

GNU长选项命令行解析getopt_long()转自:http://hi.baidu.com/xiao1dian/item/7bcba9456a7b8d2010ee1eed20 世纪 90 年代,UNIX 应用程序开始支持长选项,即一对短横线、一个描述性选项名称,还可以包含一个使用等号连接到选项的参数。GNU提供了getopt-long()和getopt-l

2012-10-19 22:26:09 1107

转载 Qt__signal_slot 连接的函数类型

因为也遇到这样的问题,google了一下,发现有文章,特贴过来。转自http://www.cnblogs.com/codingmylife/archive/2010/04/30/1725139.htmlQt元类型(MetaType)注册门      昨天调试项目时,突然发现如下消息:QObject::connect: Cannot queue arguments

2012-10-17 08:50:27 942

原创 GCC___attribute__关键字和字节对齐

ffmpeg在代码中大量的使用了字节对齐,甚至在有些成员变量中也定义了字节对齐的宏,使得在看代码时,有时很发难。,特整理如下。字节对齐: 为什么要对齐:就是为了提高CPU的访问速度或把gcc默认的对齐方式修改下使内存地址连续。如gcc默认是4字节对齐的,你定义个指针的时候,希望16位对齐,则需要设置。 其实为什么要对齐,认真的看看CPU、编译器、调试器、运行结果就什么都明白了,只是为了在编写程

2012-10-05 23:35:15 18917

转载 H264___DCT蝶形算法____理解

转自:http://fellowher.blog.163.com/blog/static/5076351520099279115651/  中间有自己的理解。 为什么要进行变换空间图像数据通常是很难压缩的:相邻的采样点具有很强的相关性(相互关联的),而且能量一般平均分布在一幅图像中,从而要想丢掉某些数据和降低数据精度而不明显影响图像质量,就要选择合适的变换,方法,使图像易于被压缩。

2012-10-04 20:11:05 5399

转载 C语言____优先级____操作

C语言运算符优先级 详细列表转自:http://www.slyar.com/blog/c-operator-priority.html优先级运算符名称或含义使用形式结合方向说明1[]数组下标数组名[常量表达式]

2012-10-04 20:09:54 692

转载 代码注释___TODO__FIXME__XXX____提示

在阅读Qt  Creator的源代码时,发现一些注释中有FIXME英文单词,用英文词典居然查不到其意义!实际上,在阅读一些开源代码时,我们常会碰到诸如:TODO、FIXME和XXX的单词,它们是有其特殊含义的。、TODO: + 说明:如果代码中有该标识,说明在标识处有功能代码待编写,待实现的功能在说明中会简略说明。FIXME: + 说明:如果代码中有该标识,说明

2012-10-02 21:10:52 990

转载 H264___sps_pps___分析

转自: 有点记不清了,知道的告诉一下??呵呵1:  seq_parameter_set_rbsp( ) {      // profile_idc  level_idc  指明所用  profile、level     profile_idc     constraint_set_flag  ///0:baseline,1:main 2,extend main 3

2012-10-01 14:04:49 3454

vlc-android1.8.0的全部源代码下载地址[包括C语言]

我们基于vlc,整理出了vlc-android1.8.0的全部源代码, 并增加了LibVLC的简单调用, 您只需要7行代码,就可以完成调用,和原生的MediaPlayer类似. 下载地址https://github.com/LanSoSdk/vlc-android-1.8.0 [由LanSoSdk视频开发团队提供]

2015-12-18

android平台的视频播放器中需要的屏幕滑动源代码.

在android平台中, 大部分视频播放器的亮度调节, 音量调节,前进/后退几秒,是通过滑动屏幕的来实现的. 一般的操作行为是: 上下滑动屏幕的左半侧是亮度调节, 上下滑动屏幕的右半侧是音量调节, 横向滑动屏幕则是前进/后退几秒. 这样的实现其实就是在ontouchevent中计算当前屏幕,然后得到相应的结果,原理不是很复杂,但对于写代码程序员来说, 效率是第一位的. 一下是基于我们的LanSoSdk开发的视频播放器关于计算屏幕源代码实现, 增加上注释,贴出来,供大家使用. 您可以直接粘贴到您的代码中,并增加相关的函数,即可快速实现功能, 提高您的代码编写效率. 代码大概流程, Override Activity的 onTouchEvent方法, 在其中判断touch事件, 计算后, 调用seek/ brightness/ volume等函数. 博客地址http://blog.csdn.net/sno_guo/article/details/49815481

2015-11-13

安卓视频播放器演示程序(支持软硬解)

这个基于我们开发的LanSoSdk而做的一个视频播放器演示, 安卓平台, 支持软解和硬解, 当硬件的不是很理想的时候或者不支持的时候, 可以切换到软解模式,方便您的使用. 里面有demo源代码,满足视频播放的基本需求,接口及其简单, 您可以任意复制代码并运用里面的各种代码,当前也可以使用到您的商业软件中. 欢迎使用.

2015-10-31

simfang.ttf仿宋_GB2312字体

simfang.ttf仿宋_GB2312

2013-12-05

业余时间优化的android2.3的H264解码器

自己利用业余优化了一个h264的解码器,只使用在armv6架构的android2.3版本的手机上, 优化的内容是:完全用汇编重写了解码端h264的预测算法、IDCT算法、反量化算法、MC算法、loop_filter算法。 我的测试: 手机:C8650,配置:CPU:MSM7627-600MHZ,RAM:512M,android2.3.6 测试结果(baseline,mainline,highline解码速度相差不是很大): 352*288的H264视频:完全流畅播放 512*288的H264视频:每秒播放20--25帧 704*576的H264视频:每秒播放20帧左右 1280*544的H264视频:每秒解码12-15帧,播放8--9帧(主要是YUV420转rgb565这里太浪费时间,还在优化中) 1280*720的H264视频:每秒解码13-16帧,播放8--10帧(也是YUV420转rgb565这里浪费时间), 测试结果:1280*544和1280*720的视频文件中,我的解码器要远远优于市面上的mobo播放器,开讯播放器等播放器的解码播放速度。 你如果要测试,则:需要您的手机CPU是armv6架构的,并且支持vfpv3。 视频条件: 视频采样点是8位,完全符合H264编码的视频文件(打包成多媒体格式也可以),采样格式是YUV420。(因为一直从事安防行业,就只按照安防的通用格式来) 下一步的计划是:利用ARM的vfp协处理器汇编指令,争取把YUV420转RGB565的转换速度优化到 稍后上传一些一些测试文件,欢迎下载测试(可点击我的名字,查找),谢谢 我会一直在H264的解码算法这块进行优化,不做播放器,只做高性能的H264解码器,如果您有兴趣,希望和我联系:sno_guo#163.com 谢谢

2012-12-28

havlenapetr的android播放器源代码

这个就是网上流传的havlenapetr的android播放器,我整理了一下,把libjniAudio libjniVideo 里的源代码也一起放进来了,你只需要下载下来,执行ndk-build那就可以变成出.so文件,点击eclipse上的run就可以运行了。 我同时解决了播放时图像倾斜的问题,都是源代码,想研究的朋友下载吧。 有问题email我 sno_guo#163.com

2012-08-26

空空如也

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

TA关注的人

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