frameworks - CoreMedia.CMTime

标签 frameworks time xamarin.ios avfoundation seek

我想使用类 AVPlayer 的 Seek 方法。但是这个方法需要一个参数 CMTime。 任何人都知道这个对象。

为了将播放光标移动到给定的时间。

最佳答案

Apple 文档包含有关 CMTime struct 的信息.

据我了解,您将“时间刻度”设置为适合媒体的时间刻度(例如 44100 = 1/44100 秒 - 这可能适合 CD)。然后“值”表示该时间刻度的单位。因此,88200 的值将是 2 秒。

CMTime cmTime = new CMTime();
cmTime.TimeScale = 44100;
cmTime.Value = 88200;

虽然不是很清楚,我同意你。

关于frameworks - CoreMedia.CMTime,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3684883/

相关文章:

php - 如何调试 Laravel 框架?

c++ - 两个日期之间的秒数差异?

parsing - 从字符串中的子字符串解析日期

iphone - 高调的 MonoTouch 应用程序?

php - 如何在 Yii 中设置带有页面标题的站点名称

c# - C# 和 .NET 有多大区别?

ios - 将 iOS 格式的时间转换为 php 时间戳

xamarin.ios - Xamarin统一API

ios - 对于更长的选项字符串,我有哪些选项?

c# - 在公共(public) API 中传达字符串参数用途的最佳方式是什么?