Classes
The following classes are available globally.
-
A class represents that reads MPEG-2 transport stream data.
See moreDeclaration
Swift
public final class TSReader
-
An object that represents writes MPEG-2 transport stream data.
See moreDeclaration
Swift
public final class TSWriter
-
An object that provides the interface to control the AVCaptureDevice’s transport behavior.
See moreDeclaration
Swift
@available(tvOS 17.0, *) public final class AudioDeviceUnit : DeviceUnit
-
An object that provides the interface to control the AVCaptureDevice’s transport behavior.
See moreDeclaration
Swift
@available(tvOS 17.0, *) public final class VideoDeviceUnit : DeviceUnit
-
An object that manages offscreen rendering a foundation.
See moreDeclaration
Swift
public final class Screen : ScreenObjectContainerConvertible
-
The ScreenObject class is the abstract class for all objects that are rendered on the screen.
See moreDeclaration
-
An object that manages offscreen rendering a cgImage source.
See moreDeclaration
Swift
public final class ImageScreenObject : ScreenObject
-
An object that manages offscreen rendering a video track source.
See moreDeclaration
Swift
public final class VideoTrackScreenObject : ScreenObject, ChromaKeyProcessable
-
An object that manages offscreen rendering a text source.
See moreDeclaration
Swift
public final class TextScreenObject : ScreenObject
-
An object that manages offscreen rendering an asset resource.
See moreDeclaration
Swift
public final class AssetScreenObject : ScreenObject, ChromaKeyProcessable
-
An object represents a collection of screen objects.
See moreDeclaration
Swift
public class ScreenObjectContainer : ScreenObject, ScreenObjectContainerConvertible
-
An object that manages offscreen rendering a streaming video track source.
See moreDeclaration
Swift
public final class StreamScreenObject : ScreenObject, ChromaKeyProcessable
extension StreamScreenObject: HKStreamOutput
-
This class allows to rotate image buffers that are provided by ReplayKit. The buffers arrive in portrait orientation and contain buffer-level attachment that allow to determine the target resolution and rotate the buffer accordingly.
See moreDeclaration
Swift
@available(iOS 16.0, tvOS 16.0, macOS 13.0, *) public final class VideoRotator
-
A view that displays a video content of a NetStream object which uses Metal api.
See moreDeclaration
Swift
public class MTHKView : MTKView
extension MTHKView: MediaMixerOutput
extension MTHKView: HKStreamOutput
-
A view that displays a video content of a NetStream object which uses AVSampleBufferDisplayLayer api.
See more -
A view that displays a video content of a NetStream object which uses AVSampleBufferDisplayLayer api.
See moreDeclaration
Swift
public class PiPHKView : NSView
extension PiPHKView: MediaMixerOutput
extension PiPHKView: HKStreamOutput