DataH265

open class DataH265 : IntdashData, IntdashDataProtocol

H.265/HEVCデータを格納するクラス。

  • H265のデータタイプ

    See more

    Declaration

    Swift

    public enum H265Type : UInt8
  • Declaration

    Swift

    public var type: H265Type
  • H.265のデータを格納したデータバイナリ。 データバイナリのフォーマットについては、 詳説 iSCP 1.0 を参照してください。

    Declaration

    Swift

    public var data: [UInt8]
  • H.265のデータバイナリとフレーム種別からDataH265を生成します。

    Declaration

    Swift

    public init(data: [UInt8], type: H265Type)

    Parameters

    data

    H.265のデータを格納したデータバイナリ

    type

    H.265のフレーム種別.

  • JSON形式の文字列からDataH265を生成します。

    Declaration

    Swift

    public init?(json: [String : Any])

    Parameters

    json

    JSON形式の文字列
    形式は {"i": <type数値>, "d": "<base64化されたdata>"} です。dataの形式は、 data を参照してください。