AVPlayerItem翻译

来源:互联网 发布:数据库日志已截断 编辑:程序博客网 时间:2024/06/06 08:23

@class AVPlayerItem

@abstract
一个AVPlayerItem携带一个AVAsset引用和展示这个asset的设置。

@discussion
1.注意对media assets的检查是由AVAsset完成的。

2.为了多个客户可以安全的增加或删除他们的key-value观察者对象,AVPlayerItem使在播放过程中动态发生的变化的通知串行地在同一个分发队列中,这样AVPlayer在发出的playback state变化的通知是串行的。默认情况下,队列是main queue。See dispatch_get_main_queue().

3.为了保证当播放状态动态改变时安全访问AVPlayerItem’s的nonatomic属性,多个与AVPlayer相关的客户端必须通过通知队列串行的访问。

4.在一般情况下,这样的串行化很自然的可以实现,通过在main thread or queue调用AVPlayerItem’s various methods。

原创粉丝点击