public class AviCodecData extends CFacade
Modifier and Type | Field and Description |
---|---|
static long[] |
__DNA__FIELD___pad
Field descriptor (offset) for struct member '_pad'.
|
static long[] |
__DNA__FIELD__avicodecname
Field descriptor (offset) for struct member 'avicodecname'.
|
static long[] |
__DNA__FIELD__cbFormat
Field descriptor (offset) for struct member 'cbFormat'.
|
static long[] |
__DNA__FIELD__cbParms
Field descriptor (offset) for struct member 'cbParms'.
|
static long[] |
__DNA__FIELD__dwBytesPerSecond
Field descriptor (offset) for struct member 'dwBytesPerSecond'.
|
static long[] |
__DNA__FIELD__dwFlags
Field descriptor (offset) for struct member 'dwFlags'.
|
static long[] |
__DNA__FIELD__dwInterleaveEvery
Field descriptor (offset) for struct member 'dwInterleaveEvery'.
|
static long[] |
__DNA__FIELD__dwKeyFrameEvery
Field descriptor (offset) for struct member 'dwKeyFrameEvery'.
|
static long[] |
__DNA__FIELD__dwQuality
Field descriptor (offset) for struct member 'dwQuality'.
|
static long[] |
__DNA__FIELD__fccHandler
Field descriptor (offset) for struct member 'fccHandler'.
|
static long[] |
__DNA__FIELD__fccType
Field descriptor (offset) for struct member 'fccType'.
|
static long[] |
__DNA__FIELD__lpFormat
Field descriptor (offset) for struct member 'lpFormat'.
|
static long[] |
__DNA__FIELD__lpParms
Field descriptor (offset) for struct member 'lpParms'.
|
static int |
__DNA__SDNA_INDEX
This is the sdna index of the struct AviCodecData.
|
__io__address, __io__arch_index, __io__block, __io__blockTable, __io__pointersize
Modifier | Constructor and Description |
---|---|
protected |
AviCodecData(AviCodecData that) |
|
AviCodecData(long __address,
Block __block,
BlockTable __blockTable) |
Modifier and Type | Method and Description |
---|---|
CPointer<AviCodecData> |
__io__addressof()
Instantiates a pointer on this instance.
|
CArrayFacade<java.lang.Byte> |
get_pad()
Get method for struct member '_pad'.
|
CArrayFacade<java.lang.Byte> |
getAvicodecname()
Get method for struct member 'avicodecname'.
|
int |
getCbFormat()
Get method for struct member 'cbFormat'.
|
int |
getCbParms()
Get method for struct member 'cbParms'.
|
int |
getDwBytesPerSecond()
Get method for struct member 'dwBytesPerSecond'.
|
int |
getDwFlags()
Get method for struct member 'dwFlags'.
|
int |
getDwInterleaveEvery()
Get method for struct member 'dwInterleaveEvery'.
|
int |
getDwKeyFrameEvery()
Get method for struct member 'dwKeyFrameEvery'.
|
int |
getDwQuality()
Get method for struct member 'dwQuality'.
|
int |
getFccHandler()
Get method for struct member 'fccHandler'.
|
int |
getFccType()
Get method for struct member 'fccType'.
|
CPointer<java.lang.Object> |
getLpFormat()
Get method for struct member 'lpFormat'.
|
CPointer<java.lang.Object> |
getLpParms()
Get method for struct member 'lpParms'.
|
void |
set_pad(CArrayFacade<java.lang.Byte> _pad)
Set method for struct member '_pad'.
|
void |
setAvicodecname(CArrayFacade<java.lang.Byte> avicodecname)
Set method for struct member 'avicodecname'.
|
void |
setCbFormat(int cbFormat)
Set method for struct member 'cbFormat'.
|
void |
setCbParms(int cbParms)
Set method for struct member 'cbParms'.
|
void |
setDwBytesPerSecond(int dwBytesPerSecond)
Set method for struct member 'dwBytesPerSecond'.
|
void |
setDwFlags(int dwFlags)
Set method for struct member 'dwFlags'.
|
void |
setDwInterleaveEvery(int dwInterleaveEvery)
Set method for struct member 'dwInterleaveEvery'.
|
void |
setDwKeyFrameEvery(int dwKeyFrameEvery)
Set method for struct member 'dwKeyFrameEvery'.
|
void |
setDwQuality(int dwQuality)
Set method for struct member 'dwQuality'.
|
void |
setFccHandler(int fccHandler)
Set method for struct member 'fccHandler'.
|
void |
setFccType(int fccType)
Set method for struct member 'fccType'.
|
void |
setLpFormat(CPointer<java.lang.Object> lpFormat)
Set method for struct member 'lpFormat'.
|
void |
setLpParms(CPointer<java.lang.Object> lpParms)
Set method for struct member 'lpParms'.
|
__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 AviCodecData.
org.cakelab.blender.io.dna.internal.StructDNA}
,
org.cakelab.blender.io.block.BlockTable#allocate}
,
Constant Field Valuespublic static final long[] __DNA__FIELD__lpFormat
Save format.
This is how you get a reference on the corresponding field in the struct:
AviCodecData avicodecdata = ...; CPointer<Object> p = avicodecdata.__dna__addressof(AviCodecData.__DNA__FIELD__lpFormat); CPointer<CPointer<Object>> p_lpFormat = p.cast(new Class[]{CPointer.class, Object.class});
public static final long[] __DNA__FIELD__lpParms
Compressor options.
This is how you get a reference on the corresponding field in the struct:
AviCodecData avicodecdata = ...; CPointer<Object> p = avicodecdata.__dna__addressof(AviCodecData.__DNA__FIELD__lpParms); CPointer<CPointer<Object>> p_lpParms = p.cast(new Class[]{CPointer.class, Object.class});
public static final long[] __DNA__FIELD__cbFormat
Size of lpFormat buffer.
This is how you get a reference on the corresponding field in the struct:
AviCodecData avicodecdata = ...; CPointer<Object> p = avicodecdata.__dna__addressof(AviCodecData.__DNA__FIELD__cbFormat); CPointer<Integer> p_cbFormat = p.cast(new Class[]{Integer.class});
public static final long[] __DNA__FIELD__cbParms
Size of lpParms buffer.
This is how you get a reference on the corresponding field in the struct:
AviCodecData avicodecdata = ...; CPointer<Object> p = avicodecdata.__dna__addressof(AviCodecData.__DNA__FIELD__cbParms); CPointer<Integer> p_cbParms = p.cast(new Class[]{Integer.class});
public static final long[] __DNA__FIELD__fccType
Stream type, for consistency.
This is how you get a reference on the corresponding field in the struct:
AviCodecData avicodecdata = ...; CPointer<Object> p = avicodecdata.__dna__addressof(AviCodecData.__DNA__FIELD__fccType); CPointer<Integer> p_fccType = p.cast(new Class[]{Integer.class});
public static final long[] __DNA__FIELD__fccHandler
Compressor.
This is how you get a reference on the corresponding field in the struct:
AviCodecData avicodecdata = ...; CPointer<Object> p = avicodecdata.__dna__addressof(AviCodecData.__DNA__FIELD__fccHandler); CPointer<Integer> p_fccHandler = p.cast(new Class[]{Integer.class});
public static final long[] __DNA__FIELD__dwKeyFrameEvery
Keyframe rate.
This is how you get a reference on the corresponding field in the struct:
AviCodecData avicodecdata = ...; CPointer<Object> p = avicodecdata.__dna__addressof(AviCodecData.__DNA__FIELD__dwKeyFrameEvery); CPointer<Integer> p_dwKeyFrameEvery = p.cast(new Class[]{Integer.class});
public static final long[] __DNA__FIELD__dwQuality
Compress quality 0-10,000.
This is how you get a reference on the corresponding field in the struct:
AviCodecData avicodecdata = ...; CPointer<Object> p = avicodecdata.__dna__addressof(AviCodecData.__DNA__FIELD__dwQuality); CPointer<Integer> p_dwQuality = p.cast(new Class[]{Integer.class});
public static final long[] __DNA__FIELD__dwBytesPerSecond
Bytes per second.
This is how you get a reference on the corresponding field in the struct:
AviCodecData avicodecdata = ...; CPointer<Object> p = avicodecdata.__dna__addressof(AviCodecData.__DNA__FIELD__dwBytesPerSecond); CPointer<Integer> p_dwBytesPerSecond = p.cast(new Class[]{Integer.class});
public static final long[] __DNA__FIELD__dwFlags
Flags... see below.
This is how you get a reference on the corresponding field in the struct:
AviCodecData avicodecdata = ...; CPointer<Object> p = avicodecdata.__dna__addressof(AviCodecData.__DNA__FIELD__dwFlags); CPointer<Integer> p_dwFlags = p.cast(new Class[]{Integer.class});
public static final long[] __DNA__FIELD__dwInterleaveEvery
For non-video streams only.
This is how you get a reference on the corresponding field in the struct:
AviCodecData avicodecdata = ...; CPointer<Object> p = avicodecdata.__dna__addressof(AviCodecData.__DNA__FIELD__dwInterleaveEvery); CPointer<Integer> p_dwInterleaveEvery = p.cast(new Class[]{Integer.class});
public static final long[] __DNA__FIELD___pad
This is how you get a reference on the corresponding field in the struct:
AviCodecData avicodecdata = ...; CPointer<Object> p = avicodecdata.__dna__addressof(AviCodecData.__DNA__FIELD___pad); CPointer<CArrayFacade<Byte>> p__pad = p.cast(new Class[]{CArrayFacade.class, Byte.class});
public static final long[] __DNA__FIELD__avicodecname
This is how you get a reference on the corresponding field in the struct:
AviCodecData avicodecdata = ...; CPointer<Object> p = avicodecdata.__dna__addressof(AviCodecData.__DNA__FIELD__avicodecname); CPointer<CArrayFacade<Byte>> p_avicodecname = p.cast(new Class[]{CArrayFacade.class, Byte.class});
public AviCodecData(long __address, Block __block, BlockTable __blockTable)
protected AviCodecData(AviCodecData that)
public CPointer<java.lang.Object> getLpFormat() throws java.io.IOException
Save format.
java.io.IOException
__DNA__FIELD__lpFormat
public void setLpFormat(CPointer<java.lang.Object> lpFormat) throws java.io.IOException
Save format.
java.io.IOException
__DNA__FIELD__lpFormat
public CPointer<java.lang.Object> getLpParms() throws java.io.IOException
Compressor options.
java.io.IOException
__DNA__FIELD__lpParms
public void setLpParms(CPointer<java.lang.Object> lpParms) throws java.io.IOException
Compressor options.
java.io.IOException
__DNA__FIELD__lpParms
public int getCbFormat() throws java.io.IOException
Size of lpFormat buffer.
java.io.IOException
__DNA__FIELD__cbFormat
public void setCbFormat(int cbFormat) throws java.io.IOException
Size of lpFormat buffer.
java.io.IOException
__DNA__FIELD__cbFormat
public int getCbParms() throws java.io.IOException
Size of lpParms buffer.
java.io.IOException
__DNA__FIELD__cbParms
public void setCbParms(int cbParms) throws java.io.IOException
Size of lpParms buffer.
java.io.IOException
__DNA__FIELD__cbParms
public int getFccType() throws java.io.IOException
Stream type, for consistency.
java.io.IOException
__DNA__FIELD__fccType
public void setFccType(int fccType) throws java.io.IOException
Stream type, for consistency.
java.io.IOException
__DNA__FIELD__fccType
public int getFccHandler() throws java.io.IOException
Compressor.
java.io.IOException
__DNA__FIELD__fccHandler
public void setFccHandler(int fccHandler) throws java.io.IOException
Compressor.
java.io.IOException
__DNA__FIELD__fccHandler
public int getDwKeyFrameEvery() throws java.io.IOException
Keyframe rate.
java.io.IOException
__DNA__FIELD__dwKeyFrameEvery
public void setDwKeyFrameEvery(int dwKeyFrameEvery) throws java.io.IOException
Keyframe rate.
java.io.IOException
__DNA__FIELD__dwKeyFrameEvery
public int getDwQuality() throws java.io.IOException
Compress quality 0-10,000.
java.io.IOException
__DNA__FIELD__dwQuality
public void setDwQuality(int dwQuality) throws java.io.IOException
Compress quality 0-10,000.
java.io.IOException
__DNA__FIELD__dwQuality
public int getDwBytesPerSecond() throws java.io.IOException
Bytes per second.
java.io.IOException
__DNA__FIELD__dwBytesPerSecond
public void setDwBytesPerSecond(int dwBytesPerSecond) throws java.io.IOException
Bytes per second.
java.io.IOException
__DNA__FIELD__dwBytesPerSecond
public int getDwFlags() throws java.io.IOException
Flags... see below.
java.io.IOException
__DNA__FIELD__dwFlags
public void setDwFlags(int dwFlags) throws java.io.IOException
Flags... see below.
java.io.IOException
__DNA__FIELD__dwFlags
public int getDwInterleaveEvery() throws java.io.IOException
For non-video streams only.
java.io.IOException
__DNA__FIELD__dwInterleaveEvery
public void setDwInterleaveEvery(int dwInterleaveEvery) throws java.io.IOException
For non-video streams only.
java.io.IOException
__DNA__FIELD__dwInterleaveEvery
public CArrayFacade<java.lang.Byte> get_pad() throws java.io.IOException
java.io.IOException
__DNA__FIELD___pad
public void set_pad(CArrayFacade<java.lang.Byte> _pad) throws java.io.IOException
java.io.IOException
__DNA__FIELD___pad
public CArrayFacade<java.lang.Byte> getAvicodecname() throws java.io.IOException
java.io.IOException
__DNA__FIELD__avicodecname
public void setAvicodecname(CArrayFacade<java.lang.Byte> avicodecname) throws java.io.IOException
java.io.IOException
__DNA__FIELD__avicodecname
public CPointer<AviCodecData> __io__addressof()