org.rococoa.cocoa.qtkit
Class QTMovie
java.lang.Object
org.rococoa.cocoa.foundation.NSObject
org.rococoa.cocoa.qtkit.QTMovie
- All Implemented Interfaces:
- ObjCObject
public abstract class QTMovie
- extends NSObject
Wrapper for QTKit QTMovie.
For a discussion on threading and QT see
TN2125
- Author:
- duncan
Method Summary |
abstract NSObject |
attributeForKey(ID keyId)
|
abstract NSObject |
attributeForKey(NSString key)
|
abstract NSObject |
attributeForKey(String key)
|
abstract QTTime |
currentTime()
|
abstract QTTime |
duration()
|
abstract NSImage |
frameImageAtTime(QTTime time)
|
abstract void |
gotoBeginning()
|
abstract void |
gotoEnd()
|
abstract void |
insertEmptySegmentAt(QTTimeRange range)
|
abstract void |
insertSegmentOfMovie_fromRange_scaledToRange(QTMovie movie,
QTTimeRange srcRange,
QTTimeRange dstRange)
|
abstract void |
insertSegmentOfMovie_timeRange_atTime(QTMovie movie,
QTTimeRange range,
QTTime time)
|
static QTMovie |
movie()
|
static QTMovie |
movieWithAttributes_error(NSDictionary attributes,
ObjCObjectByReference errorReference)
|
static QTMovie |
movieWithFile_error(File file,
ObjCObjectByReference errorReference)
|
static QTMovie |
movieWithFile_error(String fileName,
ObjCObjectByReference errorReference)
|
static QTMovie |
movieWithQuickTimeMovie_disposeWhenDone_error(com.sun.jna.Pointer movie,
boolean b,
ObjCObjectByReference errorReference)
|
abstract void |
play()
|
abstract com.sun.jna.Pointer |
quickTimeMovie()
|
abstract float |
rate()
|
abstract QTTime |
selectionDuration()
|
abstract QTTime |
selectionEnd()
|
abstract QTTime |
selectionStart()
|
abstract void |
setAttribute_forKey(NSObject attribute,
ID key)
|
abstract void |
setAttribute_forKey(NSObject attribute,
NSString key)
|
abstract void |
setAttribute_forKey(NSObject attribute,
String key)
|
abstract void |
setCurrentTime(QTTime time)
|
abstract void |
setRate(float speed)
|
abstract void |
setSelection(QTTimeRange timeRange)
|
abstract void |
stepBackward()
|
abstract void |
stepForward()
|
abstract void |
stop()
|
abstract NSArray |
tracks()
|
abstract NSArray |
tracksOfMediaType(ID mediaTypeVideo)
|
abstract NSArray |
tracksOfMediaType(String mediaTypeVideo)
|
abstract void |
writeToFile_withAttributes(String filename,
NSDictionary attributes)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
QTMovieTimeScaleAttribute
public static final String QTMovieTimeScaleAttribute
- See Also:
- Constant Field Values
QTMovieFileNameAttribute
public static final String QTMovieFileNameAttribute
- See Also:
- Constant Field Values
QTMovieOpenAsyncOKAttribute
public static final String QTMovieOpenAsyncOKAttribute
- See Also:
- Constant Field Values
QTMoviePlaysSelectionOnlyAttribute
public static final String QTMoviePlaysSelectionOnlyAttribute
- See Also:
- Constant Field Values
QTMovieLoadStateAttribute
public static final String QTMovieLoadStateAttribute
- See Also:
- Constant Field Values
QTMovieLoadStateError
public static final long QTMovieLoadStateError
- See Also:
- Constant Field Values
QTMovieLoadStateLoading
public static final long QTMovieLoadStateLoading
- See Also:
- Constant Field Values
QTMovieLoadStateComplete
public static final long QTMovieLoadStateComplete
- See Also:
- Constant Field Values
QTMovieFlatten
public static final String QTMovieFlatten
- See Also:
- Constant Field Values
QTMovieExport
public static final String QTMovieExport
- See Also:
- Constant Field Values
QTMovieExportType
public static final String QTMovieExportType
- See Also:
- Constant Field Values
QTMovieEditableAttribute
public static final String QTMovieEditableAttribute
- See Also:
- Constant Field Values
QTMovie
public QTMovie()
movie
public static QTMovie movie()
movieWithFile_error
public static QTMovie movieWithFile_error(File file,
ObjCObjectByReference errorReference)
movieWithFile_error
public static QTMovie movieWithFile_error(String fileName,
ObjCObjectByReference errorReference)
movieWithAttributes_error
public static QTMovie movieWithAttributes_error(NSDictionary attributes,
ObjCObjectByReference errorReference)
movieWithQuickTimeMovie_disposeWhenDone_error
public static QTMovie movieWithQuickTimeMovie_disposeWhenDone_error(com.sun.jna.Pointer movie,
boolean b,
ObjCObjectByReference errorReference)
duration
public abstract QTTime duration()
gotoBeginning
public abstract void gotoBeginning()
gotoEnd
public abstract void gotoEnd()
play
public abstract void play()
stop
public abstract void stop()
stepBackward
public abstract void stepBackward()
stepForward
public abstract void stepForward()
setCurrentTime
public abstract void setCurrentTime(QTTime time)
currentTime
public abstract QTTime currentTime()
setRate
public abstract void setRate(float speed)
rate
public abstract float rate()
frameImageAtTime
public abstract NSImage frameImageAtTime(QTTime time)
attributeForKey
public abstract NSObject attributeForKey(NSString key)
attributeForKey
public abstract NSObject attributeForKey(String key)
attributeForKey
public abstract NSObject attributeForKey(ID keyId)
setAttribute_forKey
public abstract void setAttribute_forKey(NSObject attribute,
NSString key)
setAttribute_forKey
public abstract void setAttribute_forKey(NSObject attribute,
String key)
setAttribute_forKey
public abstract void setAttribute_forKey(NSObject attribute,
ID key)
insertSegmentOfMovie_timeRange_atTime
public abstract void insertSegmentOfMovie_timeRange_atTime(QTMovie movie,
QTTimeRange range,
QTTime time)
insertSegmentOfMovie_fromRange_scaledToRange
public abstract void insertSegmentOfMovie_fromRange_scaledToRange(QTMovie movie,
QTTimeRange srcRange,
QTTimeRange dstRange)
insertEmptySegmentAt
public abstract void insertEmptySegmentAt(QTTimeRange range)
tracksOfMediaType
public abstract NSArray tracksOfMediaType(String mediaTypeVideo)
tracksOfMediaType
public abstract NSArray tracksOfMediaType(ID mediaTypeVideo)
tracks
public abstract NSArray tracks()
setSelection
public abstract void setSelection(QTTimeRange timeRange)
selectionStart
public abstract QTTime selectionStart()
selectionDuration
public abstract QTTime selectionDuration()
selectionEnd
public abstract QTTime selectionEnd()
writeToFile_withAttributes
public abstract void writeToFile_withAttributes(String filename,
NSDictionary attributes)
quickTimeMovie
public abstract com.sun.jna.Pointer quickTimeMovie()
Copyright © 2012. All Rights Reserved.