
iOS
文章平均质量分 54
爱吃桃的猴哥
从0.2开始的程序之路
展开
-
AVPlayer 输出纹理为YUV 和RGB
AVPlayer 输出纹理为YUV 和RGB写这边博客,是因为我在使用OpenGL ES渲染从视频获取的纹理时(使用YUV的方式),出现了颜色偏差的问题,但是我仔细看了我的代码,采样坐标,参数设置等都没有问题,然后我也学习了别人的相关代码,发现使用的方式都是一样的,因此被这个问题卡主了,于是只好换一种方式了,因此借鉴了下面这篇文章的设置方法,将视频输出数据直接设置为RGB,解决了颜色偏差的问题AVPlayer初体验之视频解纹理1.YUV纹理由于视频的编码格式基本都是YUV420,然后苹果的dem原创 2021-06-28 10:57:24 · 502 阅读 · 0 评论 -
Objective-C 中的协议和委托
Objective-C 中的协议和委托 刚开始学习OC的时候,会接触到协议和委托的概念,刚开始学习理论的时候呢,感觉这两个概念很好理解:协议的话就是类似于java中的接口,类比于C++中抽象类嘛,这有啥;委托的话按照字面意思不就是说我要干一件事,但是我不想自己干,于是找了另外一个人代替我去干嘛,又没啥难的。其实这样理解确实没错,但是由于这是纸上谈兵,面对实际项目中的一堆delegate,把我给整迷糊了,哈哈,还是代码写得太少了,talk is cheap, show me the code !原创 2021-06-19 01:10:41 · 193 阅读 · 0 评论