Alby's blog

世上没有巧合,只有巧合的假象。

0%

一、概述

Github 上有 Libuv 的镜像,直接下载即可。想在 macOS 系统下进行源码分析,Source Insight 没有 macOS 版,wine 执行也不好用,虚拟机不想装,类似的源码分析工具没试过。幸好 Libuv 支持使用 GYP 生成 Xcode 项目文件。

阅读全文 »

一、概述

状态栏( UIStatusBar )指 iPhone/iPad/iPod 屏幕顶部用于显示网络、时间和电量等的、高度为20点的控件。状态栏的 windowLevelUIWindowLevelStatusBar ,而 window 的 windowLevelUIWindowLevelNormal 。所以一般情况下,状态栏位于 window 之上。

阅读全文 »

一、MOV/MP4 视频文件中的 Rotation 元数据

iOS 上内置相机应用录制的 mov/mp4 视频可能产生一个 Rotation 元数据,表示录制视频时摄像头旋转到了多少角度。其值一般为这四个:0、90、180或270。类似于图片文件的 Exif 信息中的 Orientation 元数据。
Rotation 元数据用于播放器确定渲染视频的方向,但有的播放器会对其视而不见。稍后会测试几种常见的播放器/播放控件对 Rotation 元数据的支持。

阅读全文 »