Structures
The following structures are available globally.
- 
                  
                  
Constraints on the audio codec compression settings.
See moreDeclaration
Swift
public struct AudioCodecSettings : Codable, Sendable - 
                  
                  
A structure that represents Key-Value-Object for the VideoToolbox option.
See moreDeclaration
Swift
public struct VTSessionOptionextension VTSessionOption: Hashable - 
                  
                  
The VideoCodecSettings class specifying video compression settings.
See moreDeclaration
Swift
public struct VideoCodecSettings : Codable, Sendable - 
                  
                  
A structure represents the volume value controller.
See moreDeclaration
Swift
public struct SoundTransform : Equatable, Sendableextension SoundTransform: CustomDebugStringConvertible - 
                  
                  
Constraints on the audio mixier settings.
See moreDeclaration
Swift
public struct AudioMixerSettings : Sendable - 
                  
                  
Constraints on the audio mixier track’s settings.
See moreDeclaration
Swift
public struct AudioMixerTrackSettings : Codable, Sendable - 
                  
                  
Constraints on the audio mixier settings.
See moreDeclaration
Swift
public struct VideoMixerSettings : Codable, Sendable - 
                  
                  
The struct represents a network statistics.
See moreDeclaration
Swift
public struct NetworkMonitorReport : Sendable - 
                  
                  
A structure that represents a network transport bitRate statics.
See moreDeclaration
Swift
public struct NetworkTransportReport : Sendable - 
                  
                  
The AMFUndefined structure represents an undefined for ActionScript.
See moreDeclaration
Swift
public struct AMFUndefined : Sendable, CustomStringConvertible - 
                  
                  
The AMFTypedObject structure represents a typed object for ActionScript.
See moreDeclaration
Swift
public struct AMFTypedObject : Sendable - 
                  
                  
The AMFArray structure represents an array value for ActionScript.
See moreDeclaration
Swift
public struct AMFArray : Sendableextension AMFArray: ExpressibleByArrayLiteralextension AMFArray: CustomDebugStringConvertibleextension AMFArray: Equatable - 
                  
                  
ActionScript 1.0 and 2.0 and flash.xml.XMLDocument in ActionScript 3.0
Seealso
2.17 XML Document Type (amf0-file-format-specification.pdf)See moreSeealso
3.9 XMLDocument type (amf-file-format-spec.pdf)Declaration
Swift
public struct AMFXMLDocument : Sendable, CustomStringConvertibleextension AMFXMLDocument: Equatable - 
                  
                  
ActionScript 3.0 introduces a new XML type.
See moreSeealso
3.13 XML type (amf-file-format-spec.pdf)Declaration
Swift
public struct AMFXML : Sendable, CustomStringConvertibleextension AMFXML: Equatable - 
                  
                  
The metadata associated with the response to an RTMP protocol request.
See moreDeclaration
Swift
public struct RTMPResponse : Sendable - 
                  
                  
A struct that represents a it reports its rtmp status.
See moreDeclaration
Swift
@dynamicMemberLookup public struct RTMPStatus : Sendable - 
                  
                  
A structor that provides the statistics related to the RTMPStream.
See moreDeclaration
Swift
public struct RTMPStreamInfoextension RTMPStreamInfo: CustomDebugStringConvertible - 
                  
                  
Declaration
Swift
public struct HKAtomic<A> - 
                  
                  
An object for writing interpolated string messages to srt logging system.
See moreDeclaration
Swift
public struct SRTLogger : Sendable - 
                  
                  
The SRTPerformanceData represents the SRT’s performance statistics. This struct is wrapper for an CBytePerfMon.
See moreDeclaration
Swift
public struct SRTPerformanceData : Sendable 
        Structures  Reference