• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
热爱我的热爱
博客园    首页    新随笔    联系   管理    订阅  订阅
上一页 1 2 3 4 5 6 下一页
2012年5月24日
安装 ruby
摘要: http://www.ruby-lang.org/en/downloads/先安装 rvm$ curl -L get.rvm.io | bash -s stable然后 source /home/user/.rvm/scripts/rvm输入 rvm 发现已经安好了安装ruby安好rvm 后 可以通过 rvm install 1.9.2 安装ruby,挺方便的.默认版本$ rvm 1.9.2 --default添加一个源$ gem source -a http://ruby.taobao.org安装 rails$ gem install bundler rails测试$ bundle -vBu 阅读全文
posted @ 2012-05-24 18:37 soniclq 阅读(306) 评论(0) 推荐(0)
2012年5月21日
下载android源码repo sync失败的解决办法
摘要: vim /etc/hosts在文件中加入如下信息74.125.71.82 www.googlesource.com74.125.71.82 android.googlesource.com203.208.46.172 cache.pack.google.com59.24.3.173cache.pack.google.com然后重新repo initrepo sync即可 阅读全文
posted @ 2012-05-21 17:46 soniclq 阅读(1748) 评论(0) 推荐(0)
2012年5月14日
android stagefright 的 render
摘要: 原来用过android的ColorConverter,里面的cropLeft, cropTop...等等参数原来没有注意过,因为当时解码器解出来的图像是原始的没经过填充的。这次在测android 4.0 的硬解,用的是sumsung 的 nexusprime.结果发现 OMXCode 出来的数据是经过填充的。这时才注意到CropXXX这些参数。这里记录一下AwesomePlayer的render 流程。onVideoEvent(){ .... if (mVideoRenderer != NULL) { mSinceLastDropped++; mVideoRenderer->r... 阅读全文
posted @ 2012-05-14 15:46 soniclq 阅读(1338) 评论(0) 推荐(0)
2012年5月13日
记录
摘要: http://stackoverflow.com/questions/7134002/how-do-i-downsize-a-yuv420sp-nv21-frame-retrieved-from-android-camerahttp://e2e.ti.com/support/embedded/linux/f/354/t/89923.aspxhttp://stackoverflow.com/questions/8563523/android-yuv-image-format 阅读全文
posted @ 2012-05-13 13:40 soniclq 阅读(146) 评论(0) 推荐(0)
2012年5月10日
Android播放器框架分析
摘要: 找不到原文了,先贴过来Java层 要开启一个播放器进行播放, 需要以下几行代码:Java代码MediaPlayer mp = new MediaPlayer();mp.setDisplay (...); /// 设置播放器Sufacemp.setDataSource(PATH_TO_FILE); ///设置媒体URImp.prepare(); /// 初始化播放器mp.start(); /// 开始播放MediaPlayer 的Native 层 实际上是由 stagefright 模块 以及 OMX 模块组成, 其中stagefright 依赖OMX进行编解码. (据说 stagefright 阅读全文
posted @ 2012-05-10 17:15 soniclq 阅读(2079) 评论(0) 推荐(0)
ndk支持STL
摘要: 实例Android.mk:LOCAL_PATH:= $(call my-dir)include $(CLEAR_VARS)LOCAL_SRC_FILES:=main.cppLOCAL_MODULE:= test-stlinclude $(BUILD_EXECUTABLE)Application.mkAPP_ABI:=armeabiAPP_STL := stlport_staticmain.cpp#include <new>#include <map>#include <iostream>int main(){ std::map<int ,int> 阅读全文
posted @ 2012-05-10 09:30 soniclq 阅读(1481) 评论(0) 推荐(0)
2012年5月4日
annex-b格式
摘要: 总的来说H264的码流的打包方式有两种,一种为annex-b byte stream format的格式,这个是绝大部分编码器的默认输出格式,就是每个帧的开头的3~4个字节是H264的start_code,0x00000001或者0x000001。另一种是原始的NAL打包格式,就是开始的若干字节(1... 阅读全文
posted @ 2012-05-04 09:41 soniclq 阅读(6519) 评论(1) 推荐(0)
2012年4月28日
holder.setType(SurfaceHolder.SURFACE_TYPE_PUSH_BUFFERS)
摘要: 引发Unable to create the overlay! 原因 待查 阅读全文
posted @ 2012-04-28 15:47 soniclq 阅读(3660) 评论(0) 推荐(0)
2012年4月24日
使用dlopen和dlsym来使用C++中的类
摘要: 转载自http://hi.baidu.com/aaronmagic/blog/item/caae9d54706d1650d10906dd.html原文链接http://www.isotton.com/devel/docs/C++-dlopen-mini-HOWTO/一般来说,dlopen和dlsym是来处理C库中的函数的,对于C++中存在的name mangle问题,类的问题就不易处理,看下文你会有所收获。转载自:http://www.linuxsir.org/bbs/printthread.php?t=266890C++ dlopen mini HOWTO 中译版 [原创]C++ dlope 阅读全文
posted @ 2012-04-24 10:40 soniclq 阅读(8798) 评论(0) 推荐(0)
2012年4月23日
ffmpeg 的log 获取办法
摘要: 以前在jni 下调试 ffmpeg 都是加andoird 的 LOGE,今天看别人的播放器里这么用的,av_log_set_callback 设置一个回调,错误信息就可以抛上来了。good~ 阅读全文
posted @ 2012-04-23 10:01 soniclq 阅读(549) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 下一页
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3