Skip to content

Instantly share code, notes, and snippets.

@alfiehanssen
Last active February 9, 2016 18:42
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save alfiehanssen/8b98f7fef3494ea91656 to your computer and use it in GitHub Desktop.
Save alfiehanssen/8b98f7fef3494ea91656 to your computer and use it in GitHub Desktop.
+ (NSURL *)uniqueMp4URL
{
NSString *path = [NSTemporaryDirectory() stringByAppendingPathComponent:ClipDirectory];
if (![[NSFileManager defaultManager] createDirectoryAtPath:path withIntermediateDirectories:YES attributes:nil error:nil])
{
NSLog(@"Unable to create clip directory");
}
NSString *uniqueString = [[NSProcessInfo processInfo] globallyUniqueString];
path = [path stringByAppendingPathComponent:uniqueString];
NSString *pathExtension = CFBridgingRelease(UTTypeCopyPreferredTagWithClass((CFStringRef)AVFileTypeMPEG4, kUTTagClassFilenameExtension));
path = [path stringByAppendingPathExtension:pathExtension];
return [NSURL fileURLWithPath:path];
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment