自定义博客皮肤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

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

转载 Qt____长时间按下______操作

Qt响应一个按键长时间按下的步骤:(没有实验过,看下面的转载总结的)1,当按下时,触发keyPressEvent()事件,这时isAutoRepeat()返回是假。Qt还没有认为是长时间按下2,按住停顿一会。这是再次触发keyPressEvent事件,这时isAutoRepeat()返回真,Qt认为是长时间按下。3,如松开,则触发keyReleaseEvent(),这是isAutoRe

2012-08-26 20:16:14 1579

原创 Qt___QList____使用

#include "ctestqlist.h"#include CTestQList::CTestQList(QWidget *parent) : QWidget(parent){ int i; unsigned char buf[20]; unsigned char buf1[20]; int len; for(i=0;i

2012-08-23 09:17:26 810

转载 Qt____QMutexLocker___自动解锁的机制

QMutexLocker 是一个便利类,它可以自动对QMutex加锁与解锁。因为QMutexLocker 申请的这个lock变量在这个函数退出时,自动的调用析构函数来解锁。这样可以防止在程序编写的过程中,不同的地方有多个return的情况,在发生return的时候,没有解锁,导致程序死锁。下面是一个例子,分别使用了以上两个类。下面的程序来自:http://www.civ

2012-08-22 15:43:38 7802

转载 android - JNI接口函数 (2)

android - JNI接口函数 (2)分类: Android2012-03-14 10:38 330人阅读 评论(0) 收藏 举报转自:http://blog.csdn.net/ztp800201/article/details/7351957对象操作 AllocObjectjobject  AllocObject(JNIEnv *e

2012-08-18 17:02:55 1125

转载 Qt___常用事件____操作

1,--------------关闭事件-----------------------转自:http://blog.csdn.net/vah101/article/details/6133728 在头文件中,需要加入#include :#ifndef TEST_H#define TEST_H#include #include cl

2012-08-15 10:02:54 593

原创 Qt___QTextEdit____操作

在使用QTextEdit来显示 一些数据时,如收到的数据包,我的情况是这样:我大概每一毫秒收到一个包,然后显示在QTextEdit上面,CPU是嵌入式的S3C6410,这样如果时间长的话,QTextEdit会把整个Qt程序沾满而死机。我的显示方法最后折中为:只显示最后5个数据包,如下:void CTextEdit::addText(const QString &str){

2012-08-14 16:56:15 1521

原创 Qt__QtCreator__基本操作(不断更新中)

1, 如果把一个用QtCreator的源代码,从一个地方移动到另一个地方,再次编译的时候,经常会用到这样的错误:Error while building project    xxxxxxx (target: Desktop)When executing build step 'qmake'  (xxxxxx是你的项目名字)解决方法是: 点击QtCreator左侧栏的projects

2012-08-11 22:02:50 887

转载 C/C++____vector___学习

对vector的总结:vector就是一块可以随时变化的连续的内存,方便你在其中存放数据,像c语言中的char buffer[1000];但是比这样更多写功能和方便。/*#include#include#include using namespace std;int  main(){ int i = 0, j = 0; vector > Array;

2012-08-09 21:40:21 564

原创 linux__main函数参数___操作(更新中)

1,如果现在已经有一个main程序,想增加文件,但有不想 破坏现有的main函数,可以把main函数名字改变下,然后传入参数即可。如下  int argc=10;char *argv[] ={ "mplayer","-idle","-slave","-osdlevel","0","-vf","format=bgr16","-noaspect","-nocorrect-pts","-quiet"

2012-08-09 21:04:04 485

转载 关于“using namespace std

关于“using namespace std”  对于一个存在着标准输入输出的C++控制台程序,一般会在#include 的下一行发现一句话,using namespace std。这句话其实就表示了所有的标准库函数都在标准命名空间std中进行了定义。其作用就在于避免发生重命名的问题。  1. 关于namespace  C++引入了命名空间namespace主要解决了多

2012-08-09 14:55:17 567

转载 有时间分析 物理地址到虚拟地址的映射

物理地址转换为虚拟地址(动态)作者:timkyle_zhang  来源:博客园  发布时间:2012-04-24 20:51  阅读:104 次  原文链接   [收藏]  说明:  参考文章http://blog.csdn.net/do2jiang/article/details/5450839  几乎每一种外设都是通过读写设备上的寄存器来进行的,通常包括控制寄存器、

2012-08-07 23:53:04 882

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关注的人

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