该节是ffmpeg开发播放器学习笔记的第四节《硬解码,OpenGL渲染YUV》 硬解码基本上(这里也可以指特定的硬件)指的是GPU来完成解码。CPU被设计成能用处理器,它有着...
IP属地:河北
该节是ffmpeg开发播放器学习笔记的第四节《硬解码,OpenGL渲染YUV》 硬解码基本上(这里也可以指特定的硬件)指的是GPU来完成解码。CPU被设计成能用处理器,它有着...
在iOS开发中,经常会用到多线程开发的情况,这时候如果多个线程同时访问同一块资源时,就很容易引发数据错乱和数据安全的问题,这个时候我们就需要有一个方法来保证每次只有一个线程访...
一、 os_unfair_lock 1. os_unfair_lock 简介 os_unfair_lock 用于取代不安全的 OSSpinLock,从 iOS10 开始支持 ...
本文主要介绍一下CoreImage的图像处理框架的应用以及我在使用过程中的坑点。本文提供一个简易的Demo,对于CoreImage不了解的,可以借助demo快速上手。Core...
原文地址 什么是可执行文件? 要理解静态库我们就得清楚最终可执行文件(.out)的生成过程了 当我们写的源代码 hello.c 经过上述4个步骤:预处理(Prepressin...
一、签名(解决安装应用的时候需要到“安全与隐私”里面点击“仍要打开”) 1.生成.app(不说了) 2.终端输入 security find-identity -v 获取"D...
前奏:socket两套库,GCDAsyncSocket,GCDAsyncUdpSocket和AsyncSocket,AsyncUdpSocket。前者支持ARC。什么TCP,...