PiPHKView
public class PiPHKView : UIView
extension PiPHKView: NetStreamDrawable
A view that displays a video content of a NetStream object which uses AVSampleBufferDisplayLayer api.
-
The view’s background color.
Declaration
Swift
public static var defaultBackgroundColor: UIColor
-
Returns the class used to create the layer for instances of this class.
Declaration
Swift
override public class var layerClass: AnyClass { get }
-
The view’s Core Animation layer used for rendering.
Declaration
Swift
override public var layer: AVSampleBufferDisplayLayer { get }
-
A value that specifies how the video is displayed within a player layer’s bounds.
Declaration
Swift
public var videoGravity: AVLayerVideoGravity { get set }
-
A value that displays a video format.
Declaration
Swift
public var videoFormatDescription: CMVideoFormatDescription? { get }
-
Declaration
Swift
public var orientation: AVCaptureVideoOrientation { get set }
-
Declaration
Swift
public var position: AVCaptureDevice.Position
-
Undocumented
Declaration
Swift
override public init(frame: CGRect)
-
Undocumented
Declaration
Swift
public required init?(coder aDecoder: NSCoder)
-
Undocumented
Declaration
Swift
override public func awakeFromNib()
-
Attaches a view to a new NetStream object.
Declaration
Swift
public func attachStream(_ stream: NetStream?)
-
Declaration
Swift
public func enqueue(_ sampleBuffer: CMSampleBuffer?)