E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
OMX
Stagefright (2) - 和OpenMAX的運作
Stagefright的編解碼功能是利用OpenMAX框架,而且用的還是OpenCORE之
OMX
的實作,我們 來看一下Stagefright和
OMX
是如何運作的。
·
2015-10-23 08:43
right
Android 2.3 StageFright如何选定
OMX
组件的?
很简单,Android 2.3自带了一个可执行程序叫stagefright,在板子上执行 stagefright -l 就可以看到所有的
OMX
组件。
·
2015-10-21 13:43
android
How to intergrate a new library into OpenCore
Create a new UUID In ANDROID_DIR/external/opencore/codecs_v2/
omx
/
omx
_common/include/pv_omxcore.h
·
2015-10-21 12:12
library
Android用surface直接显示yuv数据(一)
可最近在研究stagefright视频显示时发现,根本找不到
omx
解码后的yuv是怎么转换成RGB的代码,
evilcode
·
2015-10-13 17:00
OM1、OM2、OM3、OM4 多模光纤
首先要注意的是,
OMx
标准只针对于多模光纤,不适用于单模光纤。OM1是为标准的62.5微米多模玻璃。OM2是标准的50微米的玻璃。OM3是加强50微米的玻璃能力10千兆位以太网出300米。
qq8658868
·
2015-04-27 11:28
电信
带宽
以太网
行业协会
光缆
OM1、OM2、OM3、OM4 多模光纤
首先要注意的是,
OMx
标准只针对于多模光纤,不适用于单模光纤。OM1是为标准的62.5微米多模玻璃。OM2是标准的50微米的玻璃。OM3是加强50微米的玻璃能力10千兆位以太网出300米。
qq8658868
·
2015-04-27 11:28
电信
带宽
以太网
行业协会
光缆
stagefright框架(二)- 和OpenMAX的運作
Stagefright的編解碼功能是利用OpenMAX框架,而且用的還是OpenCORE之
OMX
的實作,我們來看一下Stagefright和
OMX
是如何運作的。
xiyanlgu
·
2015-04-06 17:00
android
stagefright
OpenCore
OpenMax
android下播放器视频输出方法总结
开发基于ffmpeg的播放器时,可以使用ffmpeg的各种软解码器,也可以使用android带的OMXCodec解码器,OMXCodec解码器是对
OMX
的一个
crazyman2010
·
2014-12-05 18:00
android4.2 编解码 fsl
/etc/media_codecs.xml解码器优先序列OMXMaster.cpp(frameworks\av\media\libstagefright\
omx
):OMXMaster是所有底层编解码的管理者
daad777
·
2014-12-01 17:51
android
Audio笔记之SoftAAC2
SoftOMXComponent::SoftOMXComponent( constchar*name, constOMX_CALLBACKTYPE*callbacks,
OMX
_PTRappData
u010681466
·
2014-11-05 10:00
DM8168 unrecoverable error:
OMX
_ErrorBadParameter (0x80001005) [resolved]
root@8168:/usr/share/ti/ti-
omx
#./decode_display_a8host_deb
wu20093346
·
2014-10-30 20:00
display
error
decode
Resolved
dm8168
stagefright +
omx
小结
分类: gstreamer2011-05-2110:12 2734人阅读 评论(0) 收藏 举报bufferoutputinput框架audioandroidstagefright+
omx
小结 看了将近
mirkerson
·
2014-10-17 13:00
gstreamer
android之媒体硬解
OMX
的实现
android c++2012-05-1722:33 8748人阅读 评论(20) 收藏 举报androidcodecnull数据结构bufferoutputandroid的多媒体部分采用的编解码标准是
OMX
mirkerson
·
2014-10-17 13:00
C++
android
多媒体
StageFright框架流程解读
StageFright介绍 Androidfroyo版本多媒体引擎做了变动,新添加了stagefright框架,并且默认情况android选择stagefright,并没有完全抛弃opencore,主要是做了一个
OMX
xiyanlgu
·
2014-09-22 17:00
android
framework
多媒体
stagefright
OpenMax
Android OpenMax 调用顺序
1
OMX
核心初始化_
OMX
_MasterInit1)调用
OMX
_Init函数->OsclInit::Init(error,&select);//initallOscllayersexceptOsclscheduler
xiyanlgu
·
2014-09-22 16:00
android
视频
framework
OpenMax
Android Opencore OpenMAX学习
1OMXcoremethods1)
OMX
_Init2)
OMX
_Deinit3)
OMX
_GetHandle4)
OMX
_FreeHandle5)
OMX
_ComponentNameEnum6)
OMX
_GetComponentsOfRole7
xiyanlgu
·
2014-09-22 11:00
android
多媒体
h.264
OpenCore
OpenMax
Android4.2.2下Stagefright下
OMX
编解码器组件的控制流
2014-05-23 我来说两句 来源:Android4.2.2下Stagefright下
OMX
编解码器组件的控制流 收藏 我要投稿之所以单独把这块内容提炼出来,在于其具备的一定的层次性
mirkerson
·
2014-08-12 20:00
Android_ICS_
OMX
_In_Stagefright------>2开始解码(软解)
分类: Android2012-06-2001:25 3767人阅读 评论(5) 收藏 举报androidbufferheader框架cmdcodec当应用层调用mediaplayer.start()的时候,在framework层对应的是在awesomeplayer中post一个mVideoEvent到TimedEventQueue中等待被调度。当其被调度到的时候,会激活回调函数onVideoEv
mirkerson
·
2014-08-12 20:00
android
Android中软解码和硬解码的优先级
我们先来看一下Android系统中解码器的命名,软解码器通常是以
OMX
.google开头的。硬解码器通常是以
OMX
.[hardware_vendor]开头的,比如TI的解码器是以
OMX
.TI开头的。
mirkerson
·
2014-07-11 13:00
android之媒体硬解
OMX
的实现
转自:http://blog.csdn.net/vincent_blog/article/details/7578112android的多媒体部分采用的编解码标准是
OMX
,当然这个标准是用于硬件编解码的
haima1998
·
2014-06-15 16:00
OpenMax 初始化和数据流调用时序
1.1非隧道化初始化首先,ILclient通过调用
OMX
_GetHandle函数触使OpenMaxcore创建一个真正的组件实体,与此同时组件的配置信息也被加载到内存中。
Sailingthink
·
2014-06-06 10:00
初始化
数据流程
OpenMax
OpenMax的数据类型
OpenMaxILAPI定义在一系列的头文件中,名字如下:●
OMX
_Types.h:Ope
Sailingthink
·
2014-06-05 17:00
api
IL
OpenMax
OpenMax
OMXCodec与
OMX
事件处理流程
OMXCodec.cpp类属于libstagefright,在整个MMPF相当
OMX
的适配层,供awesomeplayer调用,而
OMX
.cpp,OMXNoteInstance.cpp等相当于OpenMax
guojin08
·
2014-05-28 22:00
stagefright与opencore对比
)1引言Androidfroyo版本多媒体引擎做了变动,新添加了stagefright框架,并且默认情况android选择stagefright,弃用之前的opencore,仅仅对opencore中的
omx
-component
guojin08
·
2014-05-28 22:00
android4.2.2的stagefright架构下基于SurfaceFlinger的视频解码输出缓存创建机制
之前几文在分析
OMX
_Codec的数据流时主要以对输入缓存区的说明为主,这里单独是为了加深对SurfaceFlinger的理解,特地将用于渲染的输出缓存区申请等拿出来做一次分析,看其是如何完成创建,并通知底层的解码器组件进行解码输出的
gzzaigcn
·
2014-05-26 10:00
Android4.2.2下Stagefright下
OMX
编解码器组件的控制流
[email protected]
源码版本Version:4.2.2;硬件平台全志A31 之所以单独把这块内容提炼出来,在于其具备的一定的层次性,结构上具备统一性,API函数的设计需要实现
OMX
gzzaigcn
·
2014-05-22 20:00
Android4.2.2下Stagefright多媒体架构中的A31的
OMX
插件和Codec组件
本文均属自己阅读源码的点滴总结,转账请注明出处谢谢。欢迎和大家交流。qq:1037701636email:
[email protected]
在前面的博文中提到,AwesomePlayer::onPrepareAsyncEvent()开始进行Codec解码器组件的获取以及创建,这里和大家分享。1.以解码器实例作为切入点status_tAwesomePlayer::initVideoDe
gzzaigcn
·
2014-05-21 19:00
Android Framework下StageFright框架流程解读
StageFright介绍 Androidfroyo版本多媒体引擎做了变动,新添加了stagefright框架,并且默认情况android选择stagefright,并没有完全抛弃opencore,主要是做了一个
OMX
tianjin1986lin
·
2014-05-07 14:00
YUV的基础
最后经过多媒体领域的技术人员分析,发现是创建surface的问题,然后修改了ACodec.cpp文件,看了一下代码,if(def.format.video.eColorFormat==
OMX
_COLOR_FormatYUV420Planar
wxlinwzl
·
2014-04-28 17:00
Android Camera OMXCameraAdapter.cpp初始化分析
这几天一直在研究android的
omx
机制,我针对的android是4.0.3,主要是TI的4430,4460的
omx
方式实现,这里还是简单的说一下为什么要研究这个文件之前有一篇文章已经比较详细的说过了
tigerly
·
2014-04-03 12:41
android
camera
StageFright框架流程解读
StageFright介绍 Androidfroyo版本多媒体引擎做了变动,新添加了stagefright框架,并且默认情况android选择stagefright,并没有完全抛弃opencore,主要是做了一个
OMX
vrix
·
2014-03-29 17:00
StageFright框架流程解读
StageFright介绍 Androidfroyo版本多媒体引擎做了变动,新添加了stagefright框架,并且默认情况android选择stagefright,并没有完全抛弃opencore,主要是做了一个
OMX
CHALLEN537
·
2014-03-25 18:00
stagefright +
omx
小结
看了将近1个多月的stagefright和OMXIL,感觉对框架有了一点感觉,趁感觉还在,记录下来和大家分享,由于本人也是刚开始看多媒体框架,有认识不当的地方还请务必指正.由于stagefright和openmax运行在两个不同的进程上,所以他们之间的通讯要经过openBinder进行处理,对openBinder这一块还没有了解,所以恕stagefright和openmax之间的通信不能做分析,还
vrix
·
2014-03-24 12:00
【stagefrightplayer】4
OMX
Codec介绍 (2/2)
4.1看下drainInputBuffers();实现[html]viewplaincopyprint?voidOMXCodec::drainInputBuffers(){for(size_ti=0;isize();++i){BufferInfo*info=&buffers->editItemAt(i);if(info->mStatus!=OWNED_BY_US){continue;}if(!dr
cosmoslhf
·
2013-12-21 16:00
【stagefrightplayer】4
OMX
Codec介绍
概述OMXCodec是stagefrightplayer中负责解码的模块。由于遵循openmax接口规范,因此结构稍微有点负责,这里就依照awesomeplayer中的调用顺序来介绍。主要分如下几步:1mClient->connect2InitAudioDecoder&InitVideoDecoder3消息通信机制模型的介绍4解码过程介绍先看下类图这里OMXCodec是以service的方式提供服
cosmoslhf
·
2013-12-21 15:13
android
【stagefrightplayer】4
OMX
Codec介绍
概述OMXCodec是stagefrightplayer中负责解码的模块。由于遵循openmax接口规范,因此结构稍微有点负责,这里就依照awesomeplayer中的调用顺序来介绍。主要分如下几步:1mClient->connect2InitAudioDecoder&InitVideoDecoder3消息通信机制模型的介绍4解码过程介绍先看下类图 这里OMXCodec是以service的方式提
cosmoslhf
·
2013-12-21 15:00
Android Media框架之stagefright与opencore对比
)1引言Androidfroyo版本多媒体引擎做了变动,新添加了stagefright框架,并且默认情况android选择stagefright,弃用之前的opencore,仅仅对opencore中的
omx
-component
llping2010
·
2013-11-05 15:00
media
android
stagefright
OpenCore
【stagefrightplayer】4
OMX
Codec介绍
概述OMXCodec是stagefrightplayer中负责解码的模块。由于遵循openmax接口规范,因此结构稍微有点负责,这里就依照awesomeplayer中的调用顺序来介绍。主要分如下几步:1mClient->connect2InitAudioDecoder&InitVideoDecoder3消息通信机制模型的介绍4解码过程介绍 先看下类图这里OMXCodec是以service的方式
u011350110
·
2013-09-26 22:00
H.264的profile 和 level
*/typedefenumOMX_VIDEO_AVCPROFILETYPE{
OMX
_VIDEO_AVCProfileBa
dxpqxb
·
2013-09-24 11:00
H.264的profile 和 level
*/typedefenumOMX_VIDEO_AVCPROFILETYPE{
OMX
_VIDEO_AVCProfileBaseline
一叶知秋dong
·
2013-09-24 11:00
音视频
Android stagefright与opencore对比
/1引言Androidfroyo版本多媒体引擎做了变动,新添加了stagefright框架,并且默认情况android选择stagefright,弃用之前的opencore,仅仅对opencore中的
omx
-compone
aqiao58
·
2013-09-22 11:00
框架
android
多媒体
stagefright
OpenCore
OMXCodec执行流程细节
) .调用OMXCodec:Create() .findMatchingCodecs() .InstantiateSoftwareDecoder() .
omx
zhubin215130
·
2013-07-17 16:00
stagefright +
omx
看了将近1个多月的stagefright和OMXIL,感觉对框架有了一点感觉,趁感觉还在,记录下来和大家分享,由于本人也是刚开始看多媒体框架,有认识不当的地方还请务必指正.由于stagefright和openmax运行在两个不同的进程上,所以他们之间的通讯要经过openBinder进行处理,对openBinder这一块还没有了解,所以恕stagefright和openmax之间的通信不能做分析,还
haima1998
·
2013-07-16 17:00
android camera(hal)
可支持
OMX
和V4L2cameradriver.
OMX
的camera支持较丰富的功能。V4L2的功能就比较
brucexu1978
·
2013-07-04 16:00
OpenMax IL层的接口
OMX
_Types.h:OpenMaxIl的数据类型定义
OMX
_Core.h:OpenMaxIL核心的APIOMX_Component.h:OpenMaxIL组件相关的APIOMX_Audio.h:音频相
xinyuwuxian
·
2013-04-27 10:00
android
Camera
Android Camera
OMX
方式Preview完整过程分析
AndroidCameraOMX方式Preview完整过程分析在之前的文章中已经说过OMXCameraAdapter的初始化了,为了更好的了解A9和Ducati的数据交互过程,这里很有必要深入研究一下Camera采用
OMX
xinyuwuxian
·
2013-04-23 08:00
android
Camera
Android OMAP4 Ducati 和 OpenMax IL介绍
AndroidOMAP4Ducati和 OpenMaxIL介绍UpdateTI发布的这个文章,个人感觉特别好,想研究的朋友可以看一下:http://processors.wiki.ti.com/index.php/
OMX
_EZSDK_Examples
xinyuwuxian
·
2013-04-22 23:00
android
Camera
Android Camera OMXCameraAdapter.cpp初始化分析
AndroidCameraOMXCameraAdapter.cpp初始化分析这几天一直在研究android的
omx
机制,我针对的android是4.0.3,主要是TI的4430,4460的
omx
方式实现
xinyuwuxian
·
2013-04-22 22:00
android
Camera
Android Camera
OMX
方式数据流分析
方式数据流分析在上一篇文章中,对preview过程做了一些简单的分析,其实没有很深入的分析,这篇文章就要在上一篇文章的基础之上深入分析数据到底是怎么传递的,其一,图像是怎样显示的,其二,图像是怎样保存的,这里只针对
OMX
xinyuwuxian
·
2013-04-22 22:00
android
Camera
omx
4460
iav-hd:video编解码硬件加速, 帮助motionestimation,熵编码/解码等coretexm3:for simcopcontrol/displaysubsystemdiplaysub:hdmi/ntsc/pal,multi-displaychannel(video/gfx)abesub:audiomix,postprocess(samplerateconvert,volumeco
brucexu1978
·
2013-03-29 18:00
上一页
1
2
3
4
5
6
7
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他