- 博客(4)
- 资源 (4)
- 收藏
- 关注
原创 Android用surface直接显示yuv数据(三)
本文用Java创建UI并联合JNI层操作surface来直接显示yuv数据(yv12),开发环境为Android 4.4,全志A23平台。package com.example.myyuvviewer;import java.io.File;import java.io.FileInputStream;import android.app.Activity;import androi
2014-07-14 15:31:10 23351 26
原创 Android用surface直接显示yuv数据(二)
上一篇文章主要是参照AwesomePlayer直接用SoftwareRenderer类来显示yuv,为了能用到这个类,不惜依赖了libstagefright、libstagefright_color_conversion等动态静态库,从而造成程序具有很高的耦合度,也不便于我们理解yuv数据直接显示的深层次原因。 于是我开始研究SoftwareRenderer的具体实现,我们来提取Soft
2014-07-10 11:36:28 14920 3
原创 Android用surface直接显示yuv数据(一)
研究了一段时间Android的surface系统,一直执着地认为所有在surface或者屏幕上显示的画面,必须要转换成RGB才能显示,yuv数据也要通过颜色空间转换成RGB才能显示。可最近在研究stagefright视频显示时发现,根本找不到omx解码后的yuv是怎么转换成RGB的代码,yuv数据在render之后就找不到去向了,可画面确确实实的显示出来了,这从此颠覆了yuv必须要转换成RGB才能显示的真理了。
2014-07-04 14:13:04 15060 21
原创 Android用C++创建surface显示RGB数据
以下在Android 4.4平台开发测试,#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include
2014-07-03 10:26:52 7533 1
单片机汇编密码锁—附截图
2010-12-16
C代码 汉英分离工具
2009-03-14
用C编写汉英分离工具
2009-03-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人