摘要: Runtime的特性主要是消息(方法)传递,如果消息(方法)在对象中找不到,就进行转发,具体怎么实现的呢。我们从下面几个方面探寻Runtime的实现机制。 Runtime介绍 Runtime消息传递 Runtime消息转发 Runtime应用 Runtime介绍 Objective-C 扩展了 C 阅读全文
posted @ 2021-03-07 03:34 象棋中的象棋 阅读(87) 评论(0) 推荐(0) 编辑
摘要: FFMPEG中结构体很多。最关键的结构体可以分成以下几类: a) 解协议(http,rtsp,rtmp,mms) AVIOContext,URLProtocol,URLContext主要存储视音频使用的协议的类型以及状态。URLProtocol存储输入视音频使用的封装格式。每种协议都对应一个URLP 阅读全文
posted @ 2021-03-07 03:15 象棋中的象棋 阅读(159) 评论(0) 推荐(0) 编辑
摘要: AVFrame结构体一般用于存储原始数据(即非压缩数据,例如对视频来说是YUV,RGB,对音频来说是PCM),此外还包含了一些相关的信息。比如说,解码的时候存储了宏块类型表,QP表,运动矢量表等数据。编码的时候也存储了相关的数据。因此在使用FFMPEG进行码流分析的时候,AVFrame是一个很重要的 阅读全文
posted @ 2021-03-07 03:11 象棋中的象棋 阅读(199) 评论(0) 推荐(0) 编辑