初始化
2015-03-06 11:02:22 20 举报
初始化是计算机程序运行的第一步,它的主要任务是为变量分配存储空间,并设置初始值。在这个阶段,计算机会为所有需要用到的变量、数据结构等分配内存空间,并将它们设置为默认值。例如,对于整数类型,默认值为0;对于浮点数类型,默认值为0.0;对于布尔类型,默认值为false;对于字符类型,默认值为空字符'\0'。此外,还会对一些全局变量进行初始化,如设置程序的运行环境、打开文件等。初始化完成后,程序才会进入主函数开始执行。
作者其他创作
大纲/内容
SourceBuffer
Android MediaCodec
client
DataLoader
player
MediaCodecBridge
Apollo SDK
AudioDecoderJob
media 线程
读取数据
send
MediaDecoderManager
MediaController
codec_
CodecWrapperImpl
manager
RenderWrapper
java
缓冲区
MediaSourcePlayerBridge
Media Source API
VideoRenderImpl
解码渲染
native
Render进程
GPU进程
Apollo解码库
Browser进程
BrowserMediaPlayerManager
MediaSourcePlayer
Decoder
CodecWrapper
AudioRenderImpl
DemuxerStream
jni
MojoVideoDecoder
HTMLMediaElement
MediaPlayer
read
实现
PipelineController
WebMediaPlayerImpl
MediaSource
与页面交互
数据、播放控制
跨进程
Surface分配管理
渲染
codec
管理播放器创建Render
MediaCodec
Media Service进程
线程切换
RenderImpl
流水线控制
MojoVideoDecoderService
数据缓冲管理
DecoderStream
MediaCodecVideoDecoder
OnSurfaceChosen
管理解码流程音视频同步数据缓冲管理
IPC
MSEMediaPlayer
提供Surface,UI
PipelineImpl
RendererMediaPlayerManager
VideoDecoderJob
0 条评论
下一页