Structures

The following structures are available globally.

  • The AudioCodecSettings class specifying audio compression settings.

    See more

    Declaration

    Swift

    public struct AudioCodecSettings : Codable
  • 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
  • A structure that represents a IOStream’s bitRate statics.

    See more

    Declaration

    Swift

    public struct IOStreamBitRateStats
  • The IOVideoMixerSettings represents the pip capture settings for the video capture.

    See more

    Declaration

    Swift

    public struct IOVideoMixerSettings : Codable
  • 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 : 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>
  • The SRTPerformanceData represents the SRT’s performance statistics. This struct is wrapper for an CBytePerfMon.

    See more

    Declaration

    Swift

    public struct SRTPerformanceData