Flag

public struct Flag : OptionSet

Flags used by flags.

  • Demuxer will use avio_open, no opened file should be provided by the caller.

    Declaration

    Swift

    public static let noFile: AVInputFormat.Flag
  • Needs ‘%d’ in filename.

    Declaration

    Swift

    public static let needNumber: AVInputFormat.Flag
  • Show format stream IDs numbers.

    Declaration

    Swift

    public static let showIDs: AVInputFormat.Flag
  • Use generic index building code.

    Declaration

    Swift

    public static let genericIndex: AVInputFormat.Flag
  • Format allows timestamp discontinuities. Note, muxers always require valid (monotone) timestamps.

    Declaration

    Swift

    public static let tsDiscont: AVInputFormat.Flag
  • Format does not allow to fall back on binary search via read_timestamp.

    Declaration

    Swift

    public static let noBinSearch: AVInputFormat.Flag
  • Format does not allow to fall back on generic search.

    Declaration

    Swift

    public static let noGenSearch: AVInputFormat.Flag
  • Format does not allow seeking by bytes.

    Declaration

    Swift

    public static let noByteSeek: AVInputFormat.Flag
  • Seeking is based on PTS.

    Declaration

    Swift

    public static let seekToPTS: AVInputFormat.Flag
  • Declaration

    Swift

    public let rawValue: Int32
  • Declaration

    Swift

    public init(rawValue: Int32)
  • Declaration

    Swift

    public var description: String { get }