PageRenderTime 45ms CodeModel.GetById 19ms RepoModel.GetById 0ms app.codeStats 0ms

/PhotoLibrary/PLVideoThumbnailGenerator.h

http://github.com/kennytm/iphone-private-frameworks
C Header | 41 lines | 30 code | 4 blank | 7 comment | 0 complexity | 5751e387bef394d7ecabc0518a091e02 MD5 | raw file
  1. /**
  2. * This header is generated by class-dump-z 0.2-0.
  3. * class-dump-z is Copyright (C) 2009 by KennyTM~, licensed under GPLv3.
  4. *
  5. * Source: /System/Library/PrivateFrameworks/PhotoLibrary.framework/PhotoLibrary
  6. */
  7. #import "PhotoLibrary-Structs.h"
  8. #import <Foundation/NSObject.h>
  9. @class NSString, NSRecursiveLock, AVController, NSMutableArray;
  10. @interface PLVideoThumbnailGenerator : NSObject {
  11. AVController* _avController;
  12. NSString* _filePath;
  13. double _duration;
  14. CGSize _naturalSize;
  15. NSMutableArray* _outstandingIdentifiers;
  16. NSMutableArray* _gatheredIdentifiers;
  17. NSMutableArray* _gatheredImages;
  18. NSMutableArray* _gatheredTimes;
  19. NSRecursiveLock* _lock;
  20. XXStruct_z8YKPA* _progressStack;
  21. }
  22. @property(retain) NSString* filePath;
  23. @property(readonly, assign) AVController* avController;
  24. @property(readonly, assign) double duration;
  25. @property(readonly, assign) CGSize naturalSize;
  26. @property(assign) XXStruct_z8YKPA* progressStack;
  27. -(void)_thumbnailImageWasGenerated:(id)generated;
  28. -(void)_thumbnailImageGenerationFailed:(id)failed;
  29. -(void)_requestAsyncCGImagesAtTimesParams:(id)timesParams;
  30. -(void)_mainThreadSetup;
  31. -(void)_mainThreadTeardown;
  32. // inherited: -(void)dealloc;
  33. -(void)setup;
  34. -(void)teardown;
  35. -(CGImageRef)getCGImageAtTime:(double)time size:(CGSize)size;
  36. -(void)requestAsyncCGImagesAtTimes:(id)times requestIDs:(id)ids withImageOptions:(id)imageOptions outTimes:(id*)times4 outImages:(id*)images outRequestIDs:(id*)ids6;
  37. @end