public class QuicktimeCodecSettings extends CFacade
Modifier and Type | Field and Description |
---|---|
static long[] |
__DNA__FIELD__audioBitDepth
Field descriptor (offset) for struct member 'audioBitDepth'.
|
static long[] |
__DNA__FIELD__audioBitRate
Field descriptor (offset) for struct member 'audioBitRate'.
|
static long[] |
__DNA__FIELD__audioChannels
Field descriptor (offset) for struct member 'audioChannels'.
|
static long[] |
__DNA__FIELD__audioCodecFlags
Field descriptor (offset) for struct member 'audioCodecFlags'.
|
static long[] |
__DNA__FIELD__audiocodecType
Field descriptor (offset) for struct member 'audiocodecType'.
|
static long[] |
__DNA__FIELD__audioSampleRate
Field descriptor (offset) for struct member 'audioSampleRate'.
|
static long[] |
__DNA__FIELD__bitRate
Field descriptor (offset) for struct member 'bitRate'.
|
static long[] |
__DNA__FIELD__codec
Field descriptor (offset) for struct member 'codec'.
|
static long[] |
__DNA__FIELD__codecFlags
Field descriptor (offset) for struct member 'codecFlags'.
|
static long[] |
__DNA__FIELD__codecSpatialQuality
Field descriptor (offset) for struct member 'codecSpatialQuality'.
|
static long[] |
__DNA__FIELD__codecTemporalQuality
Field descriptor (offset) for struct member 'codecTemporalQuality'.
|
static long[] |
__DNA__FIELD__codecType
Field descriptor (offset) for struct member 'codecType'.
|
static long[] |
__DNA__FIELD__colorDepth
Field descriptor (offset) for struct member 'colorDepth'.
|
static long[] |
__DNA__FIELD__keyFrameRate
Field descriptor (offset) for struct member 'keyFrameRate'.
|
static long[] |
__DNA__FIELD__minSpatialQuality
Field descriptor (offset) for struct member 'minSpatialQuality'.
|
static long[] |
__DNA__FIELD__minTemporalQuality
Field descriptor (offset) for struct member 'minTemporalQuality'.
|
static long[] |
__DNA__FIELD__pad1
Field descriptor (offset) for struct member 'pad1'.
|
static int |
__DNA__SDNA_INDEX
This is the sdna index of the struct QuicktimeCodecSettings.
|
__io__address, __io__arch_index, __io__block, __io__blockTable, __io__pointersize
Modifier | Constructor and Description |
---|---|
|
QuicktimeCodecSettings(long __address,
Block __block,
BlockTable __blockTable) |
protected |
QuicktimeCodecSettings(QuicktimeCodecSettings that) |
Modifier and Type | Method and Description |
---|---|
CPointer<QuicktimeCodecSettings> |
__io__addressof()
Instantiates a pointer on this instance.
|
short |
getAudioBitDepth()
Get method for struct member 'audioBitDepth'.
|
int |
getAudioBitRate()
Get method for struct member 'audioBitRate'.
|
short |
getAudioChannels()
Get method for struct member 'audioChannels'.
|
int |
getAudioCodecFlags()
Get method for struct member 'audioCodecFlags'.
|
int |
getAudiocodecType()
Get method for struct member 'audiocodecType'.
|
int |
getAudioSampleRate()
Get method for struct member 'audioSampleRate'.
|
int |
getBitRate()
Get method for struct member 'bitRate'.
|
int |
getCodec()
Get method for struct member 'codec'.
|
int |
getCodecFlags()
Get method for struct member 'codecFlags'.
|
int |
getCodecSpatialQuality()
Get method for struct member 'codecSpatialQuality'.
|
int |
getCodecTemporalQuality()
Get method for struct member 'codecTemporalQuality'.
|
int |
getCodecType()
Get method for struct member 'codecType'.
|
int |
getColorDepth()
Get method for struct member 'colorDepth'.
|
int |
getKeyFrameRate()
Get method for struct member 'keyFrameRate'.
|
int |
getMinSpatialQuality()
Get method for struct member 'minSpatialQuality'.
|
int |
getMinTemporalQuality()
Get method for struct member 'minTemporalQuality'.
|
int |
getPad1()
Get method for struct member 'pad1'.
|
void |
setAudioBitDepth(short audioBitDepth)
Set method for struct member 'audioBitDepth'.
|
void |
setAudioBitRate(int audioBitRate)
Set method for struct member 'audioBitRate'.
|
void |
setAudioChannels(short audioChannels)
Set method for struct member 'audioChannels'.
|
void |
setAudioCodecFlags(int audioCodecFlags)
Set method for struct member 'audioCodecFlags'.
|
void |
setAudiocodecType(int audiocodecType)
Set method for struct member 'audiocodecType'.
|
void |
setAudioSampleRate(int audioSampleRate)
Set method for struct member 'audioSampleRate'.
|
void |
setBitRate(int bitRate)
Set method for struct member 'bitRate'.
|
void |
setCodec(int codec)
Set method for struct member 'codec'.
|
void |
setCodecFlags(int codecFlags)
Set method for struct member 'codecFlags'.
|
void |
setCodecSpatialQuality(int codecSpatialQuality)
Set method for struct member 'codecSpatialQuality'.
|
void |
setCodecTemporalQuality(int codecTemporalQuality)
Set method for struct member 'codecTemporalQuality'.
|
void |
setCodecType(int codecType)
Set method for struct member 'codecType'.
|
void |
setColorDepth(int colorDepth)
Set method for struct member 'colorDepth'.
|
void |
setKeyFrameRate(int keyFrameRate)
Set method for struct member 'keyFrameRate'.
|
void |
setMinSpatialQuality(int minSpatialQuality)
Set method for struct member 'minSpatialQuality'.
|
void |
setMinTemporalQuality(int minTemporalQuality)
Set method for struct member 'minTemporalQuality'.
|
void |
setPad1(int pad1)
Set method for struct member 'pad1'.
|
__io__addressof, __io__addressof, __io__equals, __io__generic__copy, __io__generic__copy, __io__instanceof, __io__native__copy, __io__newInstance, __io__same__encoding, __io__sizeof, __io__sizeof, __io__subclassof
public static final int __DNA__SDNA_INDEX
It is required when allocating a new block to store data for QuicktimeCodecSettings.
org.cakelab.blender.io.dna.internal.StructDNA}
,
org.cakelab.blender.io.block.BlockTable#allocate}
,
Constant Field Valuespublic static final long[] __DNA__FIELD__codecType
Codec settings detailed for 2.5 implementation Types defined in quicktime_export.h
This is how you get a reference on the corresponding field in the struct:
QuicktimeCodecSettings quicktimecodecsettings = ...; CPointer<Object> p = quicktimecodecsettings.__dna__addressof(QuicktimeCodecSettings.__DNA__FIELD__codecType); CPointer<Integer> p_codecType = p.cast(new Class[]{Integer.class});
public static final long[] __DNA__FIELD__codecSpatialQuality
in 0-100 scale, to be translated in 0-1024 for qt use
This is how you get a reference on the corresponding field in the struct:
QuicktimeCodecSettings quicktimecodecsettings = ...; CPointer<Object> p = quicktimecodecsettings.__dna__addressof(QuicktimeCodecSettings.__DNA__FIELD__codecSpatialQuality); CPointer<Integer> p_codecSpatialQuality = p.cast(new Class[]{Integer.class});
public static final long[] __DNA__FIELD__codec
Settings not available in current QTKit API
This is how you get a reference on the corresponding field in the struct:
QuicktimeCodecSettings quicktimecodecsettings = ...; CPointer<Object> p = quicktimecodecsettings.__dna__addressof(QuicktimeCodecSettings.__DNA__FIELD__codec); CPointer<Integer> p_codec = p.cast(new Class[]{Integer.class});
public static final long[] __DNA__FIELD__codecFlags
This is how you get a reference on the corresponding field in the struct:
QuicktimeCodecSettings quicktimecodecsettings = ...; CPointer<Object> p = quicktimecodecsettings.__dna__addressof(QuicktimeCodecSettings.__DNA__FIELD__codecFlags); CPointer<Integer> p_codecFlags = p.cast(new Class[]{Integer.class});
public static final long[] __DNA__FIELD__colorDepth
This is how you get a reference on the corresponding field in the struct:
QuicktimeCodecSettings quicktimecodecsettings = ...; CPointer<Object> p = quicktimecodecsettings.__dna__addressof(QuicktimeCodecSettings.__DNA__FIELD__colorDepth); CPointer<Integer> p_colorDepth = p.cast(new Class[]{Integer.class});
public static final long[] __DNA__FIELD__codecTemporalQuality
in 0-100 scale, to be translated in 0-1024 for qt use
This is how you get a reference on the corresponding field in the struct:
QuicktimeCodecSettings quicktimecodecsettings = ...; CPointer<Object> p = quicktimecodecsettings.__dna__addressof(QuicktimeCodecSettings.__DNA__FIELD__codecTemporalQuality); CPointer<Integer> p_codecTemporalQuality = p.cast(new Class[]{Integer.class});
public static final long[] __DNA__FIELD__minSpatialQuality
in 0-100 scale, to be translated in 0-1024 for qt use
This is how you get a reference on the corresponding field in the struct:
QuicktimeCodecSettings quicktimecodecsettings = ...; CPointer<Object> p = quicktimecodecsettings.__dna__addressof(QuicktimeCodecSettings.__DNA__FIELD__minSpatialQuality); CPointer<Integer> p_minSpatialQuality = p.cast(new Class[]{Integer.class});
public static final long[] __DNA__FIELD__minTemporalQuality
in 0-100 scale, to be translated in 0-1024 for qt use
This is how you get a reference on the corresponding field in the struct:
QuicktimeCodecSettings quicktimecodecsettings = ...; CPointer<Object> p = quicktimecodecsettings.__dna__addressof(QuicktimeCodecSettings.__DNA__FIELD__minTemporalQuality); CPointer<Integer> p_minTemporalQuality = p.cast(new Class[]{Integer.class});
public static final long[] __DNA__FIELD__keyFrameRate
This is how you get a reference on the corresponding field in the struct:
QuicktimeCodecSettings quicktimecodecsettings = ...; CPointer<Object> p = quicktimecodecsettings.__dna__addressof(QuicktimeCodecSettings.__DNA__FIELD__keyFrameRate); CPointer<Integer> p_keyFrameRate = p.cast(new Class[]{Integer.class});
public static final long[] __DNA__FIELD__bitRate
bitrate in bps
This is how you get a reference on the corresponding field in the struct:
QuicktimeCodecSettings quicktimecodecsettings = ...; CPointer<Object> p = quicktimecodecsettings.__dna__addressof(QuicktimeCodecSettings.__DNA__FIELD__bitRate); CPointer<Integer> p_bitRate = p.cast(new Class[]{Integer.class});
public static final long[] __DNA__FIELD__audiocodecType
Audio Codec settings
This is how you get a reference on the corresponding field in the struct:
QuicktimeCodecSettings quicktimecodecsettings = ...; CPointer<Object> p = quicktimecodecsettings.__dna__addressof(QuicktimeCodecSettings.__DNA__FIELD__audiocodecType); CPointer<Integer> p_audiocodecType = p.cast(new Class[]{Integer.class});
public static final long[] __DNA__FIELD__audioSampleRate
This is how you get a reference on the corresponding field in the struct:
QuicktimeCodecSettings quicktimecodecsettings = ...; CPointer<Object> p = quicktimecodecsettings.__dna__addressof(QuicktimeCodecSettings.__DNA__FIELD__audioSampleRate); CPointer<Integer> p_audioSampleRate = p.cast(new Class[]{Integer.class});
public static final long[] __DNA__FIELD__audioBitDepth
This is how you get a reference on the corresponding field in the struct:
QuicktimeCodecSettings quicktimecodecsettings = ...; CPointer<Object> p = quicktimecodecsettings.__dna__addressof(QuicktimeCodecSettings.__DNA__FIELD__audioBitDepth); CPointer<Short> p_audioBitDepth = p.cast(new Class[]{Short.class});
public static final long[] __DNA__FIELD__audioChannels
This is how you get a reference on the corresponding field in the struct:
QuicktimeCodecSettings quicktimecodecsettings = ...; CPointer<Object> p = quicktimecodecsettings.__dna__addressof(QuicktimeCodecSettings.__DNA__FIELD__audioChannels); CPointer<Short> p_audioChannels = p.cast(new Class[]{Short.class});
public static final long[] __DNA__FIELD__audioCodecFlags
This is how you get a reference on the corresponding field in the struct:
QuicktimeCodecSettings quicktimecodecsettings = ...; CPointer<Object> p = quicktimecodecsettings.__dna__addressof(QuicktimeCodecSettings.__DNA__FIELD__audioCodecFlags); CPointer<Integer> p_audioCodecFlags = p.cast(new Class[]{Integer.class});
public static final long[] __DNA__FIELD__audioBitRate
This is how you get a reference on the corresponding field in the struct:
QuicktimeCodecSettings quicktimecodecsettings = ...; CPointer<Object> p = quicktimecodecsettings.__dna__addressof(QuicktimeCodecSettings.__DNA__FIELD__audioBitRate); CPointer<Integer> p_audioBitRate = p.cast(new Class[]{Integer.class});
public static final long[] __DNA__FIELD__pad1
This is how you get a reference on the corresponding field in the struct:
QuicktimeCodecSettings quicktimecodecsettings = ...; CPointer<Object> p = quicktimecodecsettings.__dna__addressof(QuicktimeCodecSettings.__DNA__FIELD__pad1); CPointer<Integer> p_pad1 = p.cast(new Class[]{Integer.class});
public QuicktimeCodecSettings(long __address, Block __block, BlockTable __blockTable)
protected QuicktimeCodecSettings(QuicktimeCodecSettings that)
public int getCodecType() throws java.io.IOException
Codec settings detailed for 2.5 implementation Types defined in quicktime_export.h
java.io.IOException
__DNA__FIELD__codecType
public void setCodecType(int codecType) throws java.io.IOException
Codec settings detailed for 2.5 implementation Types defined in quicktime_export.h
java.io.IOException
__DNA__FIELD__codecType
public int getCodecSpatialQuality() throws java.io.IOException
in 0-100 scale, to be translated in 0-1024 for qt use
java.io.IOException
__DNA__FIELD__codecSpatialQuality
public void setCodecSpatialQuality(int codecSpatialQuality) throws java.io.IOException
in 0-100 scale, to be translated in 0-1024 for qt use
java.io.IOException
__DNA__FIELD__codecSpatialQuality
public int getCodec() throws java.io.IOException
Settings not available in current QTKit API
java.io.IOException
__DNA__FIELD__codec
public void setCodec(int codec) throws java.io.IOException
Settings not available in current QTKit API
java.io.IOException
__DNA__FIELD__codec
public int getCodecFlags() throws java.io.IOException
java.io.IOException
__DNA__FIELD__codecFlags
public void setCodecFlags(int codecFlags) throws java.io.IOException
java.io.IOException
__DNA__FIELD__codecFlags
public int getColorDepth() throws java.io.IOException
java.io.IOException
__DNA__FIELD__colorDepth
public void setColorDepth(int colorDepth) throws java.io.IOException
java.io.IOException
__DNA__FIELD__colorDepth
public int getCodecTemporalQuality() throws java.io.IOException
in 0-100 scale, to be translated in 0-1024 for qt use
java.io.IOException
__DNA__FIELD__codecTemporalQuality
public void setCodecTemporalQuality(int codecTemporalQuality) throws java.io.IOException
in 0-100 scale, to be translated in 0-1024 for qt use
java.io.IOException
__DNA__FIELD__codecTemporalQuality
public int getMinSpatialQuality() throws java.io.IOException
in 0-100 scale, to be translated in 0-1024 for qt use
java.io.IOException
__DNA__FIELD__minSpatialQuality
public void setMinSpatialQuality(int minSpatialQuality) throws java.io.IOException
in 0-100 scale, to be translated in 0-1024 for qt use
java.io.IOException
__DNA__FIELD__minSpatialQuality
public int getMinTemporalQuality() throws java.io.IOException
in 0-100 scale, to be translated in 0-1024 for qt use
java.io.IOException
__DNA__FIELD__minTemporalQuality
public void setMinTemporalQuality(int minTemporalQuality) throws java.io.IOException
in 0-100 scale, to be translated in 0-1024 for qt use
java.io.IOException
__DNA__FIELD__minTemporalQuality
public int getKeyFrameRate() throws java.io.IOException
java.io.IOException
__DNA__FIELD__keyFrameRate
public void setKeyFrameRate(int keyFrameRate) throws java.io.IOException
java.io.IOException
__DNA__FIELD__keyFrameRate
public int getBitRate() throws java.io.IOException
bitrate in bps
java.io.IOException
__DNA__FIELD__bitRate
public void setBitRate(int bitRate) throws java.io.IOException
bitrate in bps
java.io.IOException
__DNA__FIELD__bitRate
public int getAudiocodecType() throws java.io.IOException
Audio Codec settings
java.io.IOException
__DNA__FIELD__audiocodecType
public void setAudiocodecType(int audiocodecType) throws java.io.IOException
Audio Codec settings
java.io.IOException
__DNA__FIELD__audiocodecType
public int getAudioSampleRate() throws java.io.IOException
java.io.IOException
__DNA__FIELD__audioSampleRate
public void setAudioSampleRate(int audioSampleRate) throws java.io.IOException
java.io.IOException
__DNA__FIELD__audioSampleRate
public short getAudioBitDepth() throws java.io.IOException
java.io.IOException
__DNA__FIELD__audioBitDepth
public void setAudioBitDepth(short audioBitDepth) throws java.io.IOException
java.io.IOException
__DNA__FIELD__audioBitDepth
public short getAudioChannels() throws java.io.IOException
java.io.IOException
__DNA__FIELD__audioChannels
public void setAudioChannels(short audioChannels) throws java.io.IOException
java.io.IOException
__DNA__FIELD__audioChannels
public int getAudioCodecFlags() throws java.io.IOException
java.io.IOException
__DNA__FIELD__audioCodecFlags
public void setAudioCodecFlags(int audioCodecFlags) throws java.io.IOException
java.io.IOException
__DNA__FIELD__audioCodecFlags
public int getAudioBitRate() throws java.io.IOException
java.io.IOException
__DNA__FIELD__audioBitRate
public void setAudioBitRate(int audioBitRate) throws java.io.IOException
java.io.IOException
__DNA__FIELD__audioBitRate
public int getPad1() throws java.io.IOException
java.io.IOException
__DNA__FIELD__pad1
public void setPad1(int pad1) throws java.io.IOException
java.io.IOException
__DNA__FIELD__pad1
public CPointer<QuicktimeCodecSettings> __io__addressof()