# FFmpegKit iOS / macOS / tvOS API: Data Fields - Functions

### - i -

- ignoreSignal: : FFmpegKitConfig
- incrementAndGet : AtomicLong
- init: : FFmpegSession, FFprobeSession, MediaInformationSession, ReturnCode, StreamInformation
- init:logLevel:data: : CallbackData
- init:sessionId:level: : Log
- init:videoFrameNumber:fps:quality:size:time:bitrate:speed: : CallbackData
- init:videoFrameNumber:videoFps:videoQuality:size:time:bitrate:speed: : Statistics
- init:withExecuteCallback: : FFmpegSession, FFprobeSession, MediaInformationSession
- init:withExecuteCallback:withLogCallback: : FFprobeSession, MediaInformationSession
- init:withExecuteCallback:withLogCallback:withLogRedirectionStrategy: : AbstractSession, FFprobeSession
- init:withExecuteCallback:withLogCallback:withStatisticsCallback: : FFmpegSession
- init:withExecuteCallback:withLogCallback:withStatisticsCallback:withLogRedirectionStrategy: : FFmpegSession
- init:withStreams: : MediaInformation
- initialize : AbstractSession, ArchDetect, FFmpegKit, FFmpegKitConfig, FFmpegSession, FFprobeKit, FFprobeSession, MediaInformationSession, Packages
- initWithValue: : AtomicLong
- isCancel : ReturnCode
- isCancel: : ReturnCode
- isError : ReturnCode
- isFFmpeg : AbstractSession, FFmpegSession, FFprobeSession, <Session>
- isFFprobe : AbstractSession, FFmpegSession, FFprobeSession, <Session>
- isLTSBuild : FFmpegKitConfig
- isSuccess : ReturnCode
- isSuccess: : ReturnCode