|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectdrastic.mCmdIF.MEDIACMD.VVWVIDEO
Standard video descriptor class - from C
Field Summary | |
(package private) short |
biBitCount
Number of bits per pixel (eg. |
(package private) long |
biClrImportant
For colour tables in dwReserved, the number of RGBQUAD elements that are critical to display (for windows pallette wars in < 256 colourmode). |
(package private) long |
biClrUsed
For colour tables in dwReserved, the number of RGBQUAD elements used. |
(package private) long |
biCompression
Compression - a fourcc usually, but not always equal to fccHandler. |
(package private) long |
biHeight
Height of the video frame. |
(package private) long |
biPitch
The number of bytes in a row of pixels. |
(package private) short |
biPlanes
Number of RGB groups (like photoshop layers) - Always 1 for our purposes. |
(package private) long |
biSize
Size of the BITMAPINFOHEADER portion of this structure (sizeof(BITMAPINFOHEADER) + any VVWVIDEO::dwReserved used) Size Of BITMAPINO + Used dwReserved |
(package private) long |
biSizeImage
Size of the image. |
(package private) long |
biWidth
Width of the video frame Width of bitmap |
(package private) long |
biXPelsPerMeter
Horizontal picture elements per meter - normally 0. |
(package private) long |
biYPelsPerMeter
Vertical picture elements per meter - normally 0 (Picture elements per meter) |
(package private) static int |
DRFLAGS_CODECPRIVATEDATA_AVI
Private data format is AVI see VVWVIDEO::dwDrFlags |
(package private) static int |
DRFLAGS_CODECPRIVATEDATA_MOV
Private data format is MOV see VVWVIDEO::dwDrFlags |
(package private) static int |
DRFLAGS_CODECPRIVATEDATA_OMF
Private data format is OMF see VVWVIDEO::dwDrFlags |
(package private) static int |
DRFLAGS_FCC_MJPG_DCx0
Stream is Miro DC50 MJPG see VVWVIDEO::dwDrFlags |
(package private) static int |
DRFLAGS_FCC_MJPG_DIGISUITE
Stream is DigiSuite MJPG see VVWVIDEO::dwDrFlags |
(package private) static int |
DRFLAGS_FCC_MJPG_DSEDIT
Stream is DigiSuite Edit MJPG see VVWVIDEO::dwDrFlags |
(package private) static int |
DRFLAGS_FCC_MJPG_JFIF
Stream is JFIF jpeg see VVWVIDEO::dwDrFlags |
(package private) static int |
DRFLAGS_FCC_MJPG_JPGDIB
Stream is MJPG MS-Dib variant see VVWVIDEO::dwDrFlags |
(package private) static int |
DRFLAGS_FCC_USE_ICM
Stream should use windows icm/vfw codecs see VVWVIDEO::dwDrFlags |
(package private) static int |
DRFLAGS_FCC_USE_INTERN
Stream should use internal codecs see VVWVIDEO::dwDrFlags |
(package private) static int |
DRFLAGS_FCC_USE_QT
Stream should use quicktime codecs see VVWVIDEO::dwDrFlags |
(package private) static int |
DRFLAGS_FIRST_FIELD_DOMINANT
First Field Dominant in VVWVIDEO::dwDrFlags |
(package private) static int |
DRFLAGS_HAS_KEYFRAMES
Stream has key frames, else all key frames VVWVIDEO::dwDrFlags |
(package private) static int |
DRFLAGS_ZERO_FIELD_DOMINANT
Zero (Second) Field Dominant in VVWVIDEO::dwDrFlags |
(package private) long |
dwCaps
Not sure. |
(package private) long |
dwDrFlags
Our internal flags including: #DRFLAGS_ZERO_FIELD_DOMINANT, #DRFLAGS_FIRST_FIELD_DOMINANT, #DRFLAGS_HAS_KEYFRAMES, #DRFLAGS_FCC_MJPG_DIGISUITE, #DRFLAGS_FCC_MJPG_DCx0, #DRFLAGS_FCC_MJPG_DSEDIT, #DRFLAGS_FCC_MJPG_JPGDIB, #DRFLAGS_FCC_MJPG_JFIF, #DRFLAGS_FCC_USE_INTERN, #DRFLAGS_FCC_USE_QT, #DRFLAGS_FCC_USE_ICM, #DRFLAGS_CODECPRIVATEDATA_AVI, #DRFLAGS_CODECPRIVATEDATA_MOV, #DRFLAGS_CODECPRIVATEDATA_OMF, #DTVVW_PREVIEW |
(package private) long |
dwEditCount
Number of times the stream has been edited. |
(package private) long |
dwFileType
Source File Type |
(package private) long |
dwFlags
|
(package private) long |
dwFormatChangeCount
Number of times the stream format has changed. |
(package private) long |
dwInitialFrames
Amount of audio in the file before video commences. |
(package private) long |
dwLength
Length of the video stream in units per VVWVIDEO::dwRate/VVWVIDEO::dwScale (for video - frames) |
(package private) long |
dwQuality
Quality used by the compressor. |
(package private) long |
dwRate
dwRate/dwScale = frame rate. |
(package private) long |
dwResDrastic
Reserved, init to zero and leave alone |
(package private) long[] |
dwReserved
The dwReserved may hold many things. |
(package private) long |
dwSampleSize
Size, in bytes, of a single data sample. |
(package private) long |
dwScale
dwRate/dwScale = frame rate. |
(package private) long |
dwStart
Delay in units per VVWVIDEO::dwRate/VVWVIDEO::dwScale (for video - frames) for this stream to start in the playback of the file. |
(package private) long |
dwSuggestedBufferSize
Recommended buffer size based on the largest single chunk in the file. |
(package private) long |
fccHandler
Codec type, see fccDef.h Normally the same as VVWVIDEO::biCompression but not always. |
(package private) long |
fccType
For VVWVIDEO structure this is always streamtypeVIDEO == 'vids' |
(package private) static int |
MASK___DRFLAGS_FIELD
Field dominance MASK for VVWVIDEO::dwDrFlags |
(package private) static int |
MASK___DRFLAGS_KEYFRAME
KeyFrame MASK for VVWVIDEO::dwDrFlags |
(package private) static int |
MASK___FCCMODIFIERS
Fourcc modifiers MASK for VVWVIDEO::dwDrFlags |
(package private) static long |
MASK___PREVIEW
MASK Room for current DTVVW_PREVIEW and more if nec see VVWVIDEO::dwDrFlags |
(package private) static int |
MASK__CODECPRIVATEDATA
Private Data MASK see VVWVIDEO::dwDrFlags |
(package private) java.awt.Rectangle |
rcFrame
Dimensions of the video destination rectangle. |
(package private) char[] |
szName
Null-terminated string containing a description of the stream. |
(package private) short |
wLanguage
Language of stream (<-MSDoc but no language id defines) |
(package private) short |
wPriority
Priority of stream (<-MSDoc in relation to other streams in the file I suppose). |
Constructor Summary | |
MEDIACMD.VVWVIDEO()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
long biSize
long biWidth
long biHeight
short biPlanes
short biBitCount
long biCompression
long biSizeImage
long biXPelsPerMeter
long biYPelsPerMeter
long biClrUsed
long biClrImportant
long[] dwReserved
long fccType
long fccHandler
long dwFlags
long dwCaps
short wPriority
short wLanguage
long dwScale
long dwRate
long dwStart
long dwLength
long dwInitialFrames
long dwSuggestedBufferSize
long dwQuality
long dwSampleSize
java.awt.Rectangle rcFrame
long dwEditCount
long dwFormatChangeCount
char[] szName
long biPitch
static final int MASK___DRFLAGS_FIELD
static final int DRFLAGS_ZERO_FIELD_DOMINANT
static final int DRFLAGS_FIRST_FIELD_DOMINANT
static final int MASK___DRFLAGS_KEYFRAME
static final int DRFLAGS_HAS_KEYFRAMES
static final int MASK___FCCMODIFIERS
static final int DRFLAGS_FCC_MJPG_DIGISUITE
static final int DRFLAGS_FCC_MJPG_DCx0
static final int DRFLAGS_FCC_MJPG_DSEDIT
static final int DRFLAGS_FCC_MJPG_JPGDIB
static final int DRFLAGS_FCC_MJPG_JFIF
static final int DRFLAGS_FCC_USE_INTERN
static final int DRFLAGS_FCC_USE_QT
static final int DRFLAGS_FCC_USE_ICM
static final int MASK__CODECPRIVATEDATA
static final int DRFLAGS_CODECPRIVATEDATA_AVI
static final int DRFLAGS_CODECPRIVATEDATA_MOV
static final int DRFLAGS_CODECPRIVATEDATA_OMF
static final long MASK___PREVIEW
long dwDrFlags
long dwFileType
long dwResDrastic
Constructor Detail |
public MEDIACMD.VVWVIDEO()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |