31+ (NSArray*)defaultGetMediaInformationCommandArguments:(NSString*)path {
32 return [[NSArray alloc] initWithObjects:@"-v", @"error", @"-hide_banner", @"-print_format", @"json", @"-show_format", @"-show_streams", @"-show_chapters", @"-i", path, nil];
void(^ FFprobeSessionCompleteCallback)(FFprobeSession *session)
void(^ LogCallback)(Log *log)
void asyncGetMediaInformationExecute:withTimeout:(MediaInformationSession *mediaInformationSession,[withTimeout] int waitTimeout)
void getMediaInformationExecute:withTimeout:(MediaInformationSession *mediaInformationSession,[withTimeout] int waitTimeout)
void ffprobeExecute:(FFprobeSession *ffprobeSession)
void asyncFFprobeExecute:(FFprobeSession *ffprobeSession)
NSArray * getFFprobeSessions()
NSArray * getMediaInformationSessions()
void asyncFFprobeExecute:onDispatchQueue:(FFprobeSession *ffprobeSession,[onDispatchQueue] dispatch_queue_t queue)
void asyncGetMediaInformationExecute:onDispatchQueue:withTimeout:(MediaInformationSession *mediaInformationSession,[onDispatchQueue] dispatch_queue_t queue,[withTimeout] int waitTimeout)
NSArray * parseArguments:(NSString *command)
NSArray * defaultGetMediaInformationCommandArguments:(NSString *path)
NSArray * listMediaInformationSessions()
NSArray * listFFprobeSessions()
instancetype create:(NSArray *arguments)
instancetype create:withCompleteCallback:(NSArray *arguments,[withCompleteCallback] FFprobeSessionCompleteCallback completeCallback)
instancetype create:withCompleteCallback:withLogCallback:(NSArray *arguments,[withCompleteCallback] FFprobeSessionCompleteCallback completeCallback,[withLogCallback] LogCallback logCallback)