背景 iOS16之前转屏方法setOrientation:, 16之后使用无效.虽然Xcode14/iOS16提供了新的api但还是beta版, 不能直接打包上线, 所以要在...
背景 iOS16之前转屏方法setOrientation:, 16之后使用无效.虽然Xcode14/iOS16提供了新的api但还是beta版, 不能直接打包上线, 所以要在...
使用UITextField的共有属性attributedPlaceholder self.textField.attributedPlaceholder = [[NSAttr...
FLV封装格式 FLV(Flash Video)是Adobe公司推出的一种流媒体格式,由于其封装后的音视频文件体积小、封装简单等特点,非常适合于互联网上使用。目前主流的视频网...
前言 本文是关于OpenGL ES的系统性学习过程,记录了自己在学习OpenGL ES时的收获。这篇文章的目标是学习OpenGL ES 2.0中的图像膨胀、腐蚀、模糊。环境是...
前言 本文是关于OpenGL ES的系统性学习过程,记录了自己在学习OpenGL ES时的收获。这篇文章的目标是学习OpenGL ES绘制圆形,熟悉glDrawArrays函...
概述 AVFoundation 是一个可以用来使用和创建基于时间的视听媒体数据的框架。AVFoundation 的构建考虑到了目前的硬件环境和应用程序,其设计过程高度依赖多线...
EnjoyCamera 之前写过一系列的 GPUImage、OpenGL ES 相关的文章,但是写的例子都比较零散,也比较简单,并没有提供完整的项目。其实,在写博客的时候写了...
概述 ijkplayer 是Bilibili开发并开源的轻量级视频播放器,支持本地网络视频播放以及流媒体播放,支持iOS和Android平台。ijkplayer基于 FFmp...
ijkplayer播放主要流程 根据链接的schema找到对应的URLProtocol。如Http的链接,对应libavformat/http.c而http的请求后续会转换成...
Singletion设计模式在cocoa中被广泛使用。在我们平时写App代码时也经常会将一些工具类,管理类设计成Singletion。Signletion通过一个类方法返回一...
转载自:[总结]FFMPEG视音频编解码零基础学习方法中国传媒大学雷霄骅博士CSDN博客--致敬雷神 一些资料: iOS GPUImage研究总结 在CSDN上的这一段日子,...