FLVVideoTag
public struct FLVVideoTag : FLVTag
A structure that defines the FLVTag of am video.
-
Declaration
Swift
public var tagType: FLVTagType
-
Declaration
Swift
public var dataSize: UInt32
-
Declaration
Swift
public var timestamp: UInt32
-
Declaration
Swift
public var timestampExtended: UInt8
-
Declaration
Swift
public var streamId: UInt32
-
Declaration
Swift
public var offset: UInt64
-
Specifies the frame type of video.
Declaration
Swift
public var frameType: FLVFrameType
-
Specifies the codec of video.
Declaration
Swift
public var codec: FLVVideoCodec
-
Specifies the avc packet type.
Declaration
Swift
public var avcPacketType: FLVAVCPacketType
-
Specifies the composition time.
Declaration
Swift
public var compositionTime: Int32
-
Declaration
Swift
public init()
-
Declaration
Swift
public mutating func readData(_ fileHandler: FileHandle)