/PhotoLibrary/PLVideoThumbnailGenerator.h
C Header | 41 lines | 30 code | 4 blank | 7 comment | 0 complexity | 5751e387bef394d7ecabc0518a091e02 MD5 | raw file
- /**
- * This header is generated by class-dump-z 0.2-0.
- * class-dump-z is Copyright (C) 2009 by KennyTM~, licensed under GPLv3.
- *
- * Source: /System/Library/PrivateFrameworks/PhotoLibrary.framework/PhotoLibrary
- */
- #import "PhotoLibrary-Structs.h"
- #import <Foundation/NSObject.h>
- @class NSString, NSRecursiveLock, AVController, NSMutableArray;
- @interface PLVideoThumbnailGenerator : NSObject {
- AVController* _avController;
- NSString* _filePath;
- double _duration;
- CGSize _naturalSize;
- NSMutableArray* _outstandingIdentifiers;
- NSMutableArray* _gatheredIdentifiers;
- NSMutableArray* _gatheredImages;
- NSMutableArray* _gatheredTimes;
- NSRecursiveLock* _lock;
- XXStruct_z8YKPA* _progressStack;
- }
- @property(retain) NSString* filePath;
- @property(readonly, assign) AVController* avController;
- @property(readonly, assign) double duration;
- @property(readonly, assign) CGSize naturalSize;
- @property(assign) XXStruct_z8YKPA* progressStack;
- -(void)_thumbnailImageWasGenerated:(id)generated;
- -(void)_thumbnailImageGenerationFailed:(id)failed;
- -(void)_requestAsyncCGImagesAtTimesParams:(id)timesParams;
- -(void)_mainThreadSetup;
- -(void)_mainThreadTeardown;
- // inherited: -(void)dealloc;
- -(void)setup;
- -(void)teardown;
- -(CGImageRef)getCGImageAtTime:(double)time size:(CGSize)size;
- -(void)requestAsyncCGImagesAtTimes:(id)times requestIDs:(id)ids withImageOptions:(id)imageOptions outTimes:(id*)times4 outImages:(id*)images outRequestIDs:(id*)ids6;
- @end