org.rococoa.cocoa.qtkit
Class QTMedia

java.lang.Object
  extended by org.rococoa.cocoa.foundation.NSObject
      extended by org.rococoa.cocoa.qtkit.QTMedia
All Implemented Interfaces:
ObjCObject

public abstract class QTMedia
extends NSObject


Nested Class Summary
 
Nested classes/interfaces inherited from class org.rococoa.cocoa.foundation.NSObject
NSObject._class_
 
Field Summary
static String QTMediaDurationAttribute
           
static String QTMediaSampleCountAttribute
           
static String QTMediaTimeScaleAttribute
           
static String QTMediaTypeAttribute
           
static String QTMediaTypeBase
           
static String QTMediaTypeMPEG
           
static String QTMediaTypeMusic
           
static String QTMediaTypeSound
           
static String QTMediaTypeText
           
static String QTMediaTypeTimeCode
           
static String QTMediaTypeVideo
           
 
Fields inherited from class org.rococoa.cocoa.foundation.NSObject
CLASS
 
Constructor Summary
QTMedia()
           
 
Method Summary
abstract  NSObject attributeForKey(ID key)
           
abstract  NSObject attributeForKey(String key)
           
abstract  boolean hasCharacteristic(ID characteristic)
           
abstract  boolean hasCharacteristic(String characteristic)
           
abstract  NSDictionary mediaAttributes()
           
abstract  com.sun.jna.Pointer quickTimeMedia()
           
abstract  void setAttribute_forKey(NSObject attribute, ID key)
           
abstract  void setAttribute_forKey(NSObject attribute, String key)
           
abstract  void setMediaAttributes(NSDictionary attributes)
           
abstract  QTTrack track()
           
 
Methods inherited from class org.rococoa.cocoa.foundation.NSObject
description, isKindOfClass, isKindOfClass, release, retain, retainCount
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.rococoa.ObjCObject
id
 

Field Detail

QTMediaDurationAttribute

public static final String QTMediaDurationAttribute
See Also:
Constant Field Values

QTMediaTimeScaleAttribute

public static final String QTMediaTimeScaleAttribute
See Also:
Constant Field Values

QTMediaSampleCountAttribute

public static final String QTMediaSampleCountAttribute
See Also:
Constant Field Values

QTMediaTypeAttribute

public static final String QTMediaTypeAttribute
See Also:
Constant Field Values

QTMediaTypeVideo

public static final String QTMediaTypeVideo
See Also:
Constant Field Values

QTMediaTypeSound

public static final String QTMediaTypeSound
See Also:
Constant Field Values

QTMediaTypeText

public static final String QTMediaTypeText
See Also:
Constant Field Values

QTMediaTypeBase

public static final String QTMediaTypeBase
See Also:
Constant Field Values

QTMediaTypeMPEG

public static final String QTMediaTypeMPEG
See Also:
Constant Field Values

QTMediaTypeMusic

public static final String QTMediaTypeMusic
See Also:
Constant Field Values

QTMediaTypeTimeCode

public static final String QTMediaTypeTimeCode
See Also:
Constant Field Values
Constructor Detail

QTMedia

public QTMedia()
Method Detail

track

public abstract QTTrack track()

hasCharacteristic

public abstract boolean hasCharacteristic(String characteristic)

hasCharacteristic

public abstract boolean hasCharacteristic(ID characteristic)

attributeForKey

public abstract NSObject attributeForKey(String key)

attributeForKey

public abstract NSObject attributeForKey(ID key)

setAttribute_forKey

public abstract void setAttribute_forKey(NSObject attribute,
                                         String key)

setAttribute_forKey

public abstract void setAttribute_forKey(NSObject attribute,
                                         ID key)

mediaAttributes

public abstract NSDictionary mediaAttributes()

setMediaAttributes

public abstract void setMediaAttributes(NSDictionary attributes)

quickTimeMedia

public abstract com.sun.jna.Pointer quickTimeMedia()


Copyright © 2012. All Rights Reserved.