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)
FLVVideoTag Structure Reference