# FFmpegKit iOS / macOS / tvOS API: Data Fields

Here is a list of all struct and union fields with links to the structures/unions they belong to:

### - s -

- sample_aspect_ratio : InputFilter
- sample_fmts : OptionsContext
- sample_rate : InputFilter, OutputFilter
- sample_rates : OutputFilter
- samples_decoded : InputStream
- samples_encoded : OutputStream
- saw_first_ts : InputStream
- section : WriterContext
- section_pbuf : WriterContext
- sections : WriterContext
- seek_timestamp : InputFile, OptionsContext
- sep : FlatContext, OptionGroupDef
- sep_str : FlatContext
- sessionStateToString: : FFmpegKitConfig
- setEnvironmentVariable:value: : FFmpegKitConfig
- setFontconfigConfigurationPath: : FFmpegKitConfig
- setFontDirectory:with: : FFmpegKitConfig
- setFontDirectoryList:with: : FFmpegKitConfig
- setLogLevel: : FFmpegKitConfig
- setLogRedirectionStrategy: : FFmpegKitConfig
- setMediaInformation: : MediaInformationSession
- setSessionHistorySize: : FFmpegKitConfig
- shortest : OptionsContext, OutputFile
- show_all_entries : section
- source_index : OutputStream
- specifier : SpecifierOpt
- st : InputStream, OutputStream
- start : InputStream, ReadInterval
- start_is_offset : ReadInterval
- start_time : InputFile, OptionsContext, OutputFile
- start_time_eof : OptionsContext
- startRunning : AbstractSession, <Session>
- stop_time : OptionsContext
- str : SpecifierOpt
- stream_copy : OutputStream
- stream_idx : AudioChannelMap
- stream_index : StreamMap
- stream_maps : OptionsContext
- streamid_map : OptionsContext
- streams : InputFile
- string_validation : WriterContext
- string_validation_replacement : WriterContext
- string_validation_utf8_flags : WriterContext
- sub2video : InputStream
- sub_queue : InputStream::sub2video
- subtitle : InputStream
- subtitle_disable : OptionsContext
- swr_opts : OptionGroup, OutputStream
- sws_dict : OptionGroup, OutputStream
- sync_file_index : StreamMap
- sync_ist : OutputStream
- sync_opts : OutputStream
- sync_stream_index : StreamMap
- sys_usec : BenchmarkTimeStamps