当前位置:网站首页>OMX initialization process
OMX initialization process
2022-06-24 07:12:00 【Chengsiyang】
AwesomePlayer How to obtain OMX What about the service ? The process is as follows :
• stay AwesomePlayer When initializing , Would call AwesomePlayer::onPrepareAsyncEvent.
, Then call AwesomePlayer::initVideoDecoder as well as AwesomePlayer::initAudioDecoder0
• Then start to officially enter OMX And the initialization of the hardware decoder .
Previous AwesomePlayer Initialization is all about laying the groundwork . When OMX When initializing , To really start nuclear Initialization of the mind . We know ,Android The components in are all providing services , There is a server side , There are clients. , Big Part of it is C/S Model , It has also been introduced in the previous chapters . stay AwesomePlayer in , Need and OMX Carry on communication Letter , Tracking code , There's a variable OMXClient mClient, be located frameworks\av\media\libstagefright\ OMXClient.cpp in , The code is as follows :
MuxOMX(const sp<IOMX> &remoteOMX);
virtual 边栏推荐
- LuChen technology was invited to join NVIDIA startup acceleration program
- Record the problem location experience when an application is suddenly killed
- 浅谈如何运营好小红书账号:利用好长尾词理论
- An example of MySQL accidental deletion recovery - using Myflash
- The data synchronization tool dataX has officially supported reading and writing tdengine
- Le système de surveillance du nuage hertzbeat v1.1.0 a été publié, une commande pour démarrer le voyage de surveillance!
- JVM调试工具-jstack
- Multi sensor fusion track fusion
- Decryption of the original divine square stone mechanism
- Introduction to raspberry pie 4B development board
猜你喜欢
随机推荐
App management platform app host
JSON online parsing and the structure of JSON
GPU frequency of zhanrui chip
Thread safety and its implementation
Spark参数调优实践
Accumulateur Spark et variables de diffusion
0 foundation a literature club low code development member management applet (6)
树莓派4B开发板入门
JVM debugging tool -jvisualvm
Become TD hero, a superhero who changes the world with Technology | invitation from tdengine community
你有一个机会,这里有一个舞台
MAUI使用Masa blazor组件库
[problem solving] the connection to the server localhost:8080 was referred
On update current in MySQL_ TIMESTAMP
typescript vscode /bin/sh: ts-node: command not found
Spark parameter tuning practice
【pointNet】基于pointNet的三维点云目标分类识别matlab仿真
JVM调试工具-jvisualvm
JVM调试工具-jps
Another double win! Tencent's three security achievements were selected into the 2021 wechat independent innovation achievements recommendation manual









