InputSettings
public struct InputSettings : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember] -
Used to select the audio stream to decode for inputs that have multiple available.
Declaration
Swift
public let audioSelectors: [AudioSelector]? -
Used to select the caption input to use for inputs that have multiple available.
Declaration
Swift
public let captionSelectors: [CaptionSelector]? -
Enable or disable the deblock filter when filtering.
Declaration
Swift
public let deblockFilter: InputDeblockFilter? -
Enable or disable the denoise filter when filtering.
Declaration
Swift
public let denoiseFilter: InputDenoiseFilter? -
Adjusts the magnitude of filtering from 1 (minimal) to 5 (strongest).
Declaration
Swift
public let filterStrength: Int? -
Turns on the filter for this input. MPEG-2 inputs have the deblocking filter enabled by default. 1) auto - filtering will be applied depending on input type/quality 2) disabled - no filtering will be applied to the input 3) forced - filtering will be applied regardless of input type
Declaration
Swift
public let inputFilter: InputFilter? -
Input settings.
Declaration
Swift
public let networkInputSettings: NetworkInputSettings? -
Specifies whether to extract applicable ancillary data from a SMPTE-2038 source in this input. Applicable data types are captions, timecode, AFD, and SCTE-104 messages.
- PREFER: Extract from SMPTE-2038 if present in this input, otherwise extract from another source (if any).
- IGNORE: Never extract any ancillary data from SMPTE-2038.
Declaration
Swift
public let smpte2038DataPreference: Smpte2038DataPreference? -
Loop input if it is a file. This allows a file input to be streamed indefinitely.
Declaration
Swift
public let sourceEndBehavior: InputSourceEndBehavior? -
Informs which video elementary stream to decode for input types that have multiple available.
Declaration
Swift
public let videoSelector: VideoSelector? -
init(audioSelectors:captionSelectors:deblockFilter:denoiseFilter:filterStrength:inputFilter:networkInputSettings:smpte2038DataPreference:sourceEndBehavior:videoSelector:)Undocumented
Declaration
Swift
public init(audioSelectors: [AudioSelector]? = nil, captionSelectors: [CaptionSelector]? = nil, deblockFilter: InputDeblockFilter? = nil, denoiseFilter: InputDenoiseFilter? = nil, filterStrength: Int? = nil, inputFilter: InputFilter? = nil, networkInputSettings: NetworkInputSettings? = nil, smpte2038DataPreference: Smpte2038DataPreference? = nil, sourceEndBehavior: InputSourceEndBehavior? = nil, videoSelector: VideoSelector? = nil) -
Declaration
Swift
public func validate(name: String) throws
View on GitHub
InputSettings Structure Reference