QTCaptureSession.inc 1.1 KB

123456789101112131415161718192021222324252627282930313233
  1. { Parsed from QTKit.framework QTCaptureSession.h }
  2. {$ifdef TYPES}
  3. type
  4. QTCaptureSessionPtr = ^QTCaptureSession;
  5. {$endif}
  6. {$if ((QTKIT_VERSION_MAX_ALLOWED >= QTKIT_VERSION_7_2)) and ((MAC_OS_X_VERSION_MAX_ALLOWED >= MAC_OS_X_VERSION_10_4))}
  7. {$ifdef CLASSES}
  8. type
  9. QTCaptureSession = objcclass external (NSObject)
  10. private
  11. _internal: QTCaptureSessionInternal;
  12. _internalState: QTCaptureSessionInternalState;
  13. _reserved1: clong;
  14. _reserved2: clong;
  15. _reserved3: clong;
  16. public
  17. function inputs: NSArray; message 'inputs';
  18. function addInput_error (input: QTCaptureInput; errorPtr: NSErrorPtr): ObjCBOOL; message 'addInput:error:';
  19. procedure removeInput (input: QTCaptureInput); message 'removeInput:';
  20. function outputs: NSArray; message 'outputs';
  21. function addOutput_error (output: QTCaptureOutput; errorPtr: NSErrorPtr): ObjCBOOL; message 'addOutput:error:';
  22. procedure removeOutput (output: QTCaptureOutput); message 'removeOutput:';
  23. function isRunning: ObjCBOOL; message 'isRunning';
  24. procedure startRunning; message 'startRunning';
  25. procedure stopRunning; message 'stopRunning';
  26. end;
  27. {$endif}
  28. {$endif}