QTMedia.inc 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. { Parsed from QTKit.framework QTMedia.h }
  2. { Types from QTMedia }
  3. {$ifdef TYPES}
  4. {$endif}
  5. {$ifdef TYPES}
  6. type
  7. QTMediaPtr = ^QTMedia;
  8. {$endif}
  9. {$ifdef CLASSES}
  10. type
  11. QTMedia = objcclass external (NSObject)
  12. private
  13. {$if defined(__LP64__)}
  14. _proxy: cint32;
  15. {$else}
  16. _quickTimeMedia: Media;
  17. _undoManager: NSUndoManager;
  18. _undoAttributes: NSDictionary;
  19. _quickTimeMovieWrapper: QTQuickTimeMovieWrapper;
  20. {$endif}
  21. _flags: clong;
  22. _track: QTTrack;
  23. public
  24. {$if not defined(__LP64__)}
  25. class function mediaWithQuickTimeMedia_error (media_: Media; errorPtr: NSErrorPtr): id; message 'mediaWithQuickTimeMedia:error:';
  26. function initWithQuickTimeMedia_error (media_: Media; errorPtr: NSErrorPtr): id; message 'initWithQuickTimeMedia:error:';
  27. {$endif}
  28. function track: QTTrack; message 'track';
  29. function mediaAttributes: NSDictionary; message 'mediaAttributes';
  30. procedure setMediaAttributes (attributes: NSDictionary); message 'setMediaAttributes:';
  31. function attributeForKey (attributeKey: NSString): id; message 'attributeForKey:';
  32. procedure setAttribute_forKey (value: id; attributeKey: NSString); message 'setAttribute:forKey:';
  33. function hasCharacteristic (characteristic: NSString): ObjCBOOL; message 'hasCharacteristic:';
  34. {$if not defined(__LP64__)}
  35. function quickTimeMedia: Media; message 'quickTimeMedia';
  36. {$endif}
  37. end;
  38. {$endif}