20#ifndef FFMPEG_KIT_FFMPEG_SESSION_H
21#define FFMPEG_KIT_FFMPEG_SESSION_H
23#import <Foundation/Foundation.h>
39+ (instancetype)create:(NSArray*)arguments;
71+ (instancetype)create:(NSArray*)arguments withCompleteCallback:(
FFmpegSessionCompleteCallback)completeCallback withLogCallback:(
LogCallback)logCallback withStatisticsCallback:(
StatisticsCallback)statisticsCallback withLogRedirectionStrategy:(LogRedirectionStrategy)logRedirectionStrategy;
94- (NSArray*)getAllStatisticsWithTimeout:(
int)waitTimeout;
void(^ FFmpegSessionCompleteCallback)(FFmpegSession *session)
void(^ LogCallback)(Log *log)
void(^ StatisticsCallback)(Statistics *statistics)
NSArray * getStatistics()
Statistics * getLastReceivedStatistics()
StatisticsCallback getStatisticsCallback()
FFmpegSessionCompleteCallback getCompleteCallback()
NSArray * getAllStatistics()