Structures

The following structures are available globally.

  • Constraints on the audio codec compression settings.

    See more

    Declaration

    Swift

    public struct AudioCodecSettings : Codable, Sendable
  • A structure that represents Key-Value-Object for the VideoToolbox option.

    See more

    Declaration

    Swift

    public struct VTSessionOption
    extension VTSessionOption: Hashable
  • The VideoCodecSettings class specifying video compression settings.

    See more

    Declaration

    Swift

    public struct VideoCodecSettings : Codable, Sendable
  • Constraints on the audio mixier settings.

    See more

    Declaration

    Swift

    public struct IOAudioMixerSettings : Sendable
  • Constraints on the audio mixier track’s settings.

    See more

    Declaration

    Swift

    public struct IOAudioMixerTrackSettings : Codable, Sendable
  • A structure that represents a IOStream’s bitRate statics.

    See more

    Declaration

    Swift

    public struct IOStreamBitRateStats
  • Constraints on the audio mixier settings.

    See more

    Declaration

    Swift

    public struct IOVideoMixerSettings : Codable, Sendable
  • The SoundTransform class

    See more

    Declaration

    Swift

    public struct SoundTransform
    extension SoundTransform: CustomDebugStringConvertible
  • The ASUndefined structure represents an undefined for ActionScript.

    See more

    Declaration

    Swift

    public struct ASUndefined : Sendable, CustomStringConvertible
  • The ASTypedObject structure represents a typed object for ActionScript.

    See more

    Declaration

    Swift

    public struct ASTypedObject
  • The ASArray structure represents an array value for ActionScript.

    See more

    Declaration

    Swift

    public struct ASArray
    extension ASArray: ExpressibleByArrayLiteral
    extension ASArray: CustomDebugStringConvertible
    extension ASArray: 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)

    Seealso

    3.9 XMLDocument type (amf-file-format-spec.pdf)
    See more

    Declaration

    Swift

    public struct ASXMLDocument : CustomStringConvertible
    extension ASXMLDocument: Equatable
  • ActionScript 3.0 introduces a new XML type.

    Seealso

    3.13 XML type (amf-file-format-spec.pdf)
    See more

    Declaration

    Swift

    public struct ASXML : CustomStringConvertible
    extension ASXML: Equatable
  • flash.net.NetStreamInfo for Swift

    See more

    Declaration

    Swift

    public struct RTMPStreamInfo
    extension RTMPStreamInfo: CustomDebugStringConvertible
  • Declaration

    Swift

    public struct Atomic<A>
  • An object for writing interpolated string messages to srt logging system.

    See more

    Declaration

    Swift

    public struct SRTLogger : Sendable
  • The SRTPerformanceData represents the SRT’s performance statistics. This struct is wrapper for an CBytePerfMon.

    See more

    Declaration

    Swift

    public struct SRTPerformanceData : Sendable