com.teamdev.jxcapture.video.win.directshow.wrappers
Class VideoInfo

java.lang.Object
  extended by com.jniwrapper.Parameter
      extended by com.jniwrapper.Structure
          extended by com.teamdev.jxcapture.video.win.directshow.wrappers.VideoInfo
All Implemented Interfaces:
com.jniwrapper.AlignmentAwareParameter, com.jniwrapper.CompositeParameter

public class VideoInfo
extends com.jniwrapper.Structure

Represents the wrapper for VIDEOINFO COM record.


Field Summary
 
Fields inherited from class com.jniwrapper.Structure
i
 
Fields inherited from class com.jniwrapper.Parameter
LICENSE_TYPE, V
 
Constructor Summary
VideoInfo()
           
 
Method Summary
 java.lang.Object clone()
           
 com.jniwrapper.Int64 getAvgTimePerFrame()
           
 com.teamdev.jxdesktop.win32.gdi.BitmapInfoHeader getBmiHeader()
           
 com.jniwrapper.UInt32 getDwBitErrorRate()
           
 com.jniwrapper.UInt32 getDwBitRate()
           
 com.teamdev.jxdesktop.win32.Rect getRcSource()
           
 com.teamdev.jxdesktop.win32.Rect getRcTarget()
           
 TrueColorInfo getTrueColorInfo()
           
 
Methods inherited from class com.jniwrapper.Structure
a, a, acceptIOPerformer, addMembers, computeLength, equals, getAlignmentRequirement, getDebugInfo, getFirstMemberSize, getLength, getMember, getMembers, getOffsets, init, init, initFrom, pop, push, read, setDataBuffer, write
 
Methods inherited from class com.jniwrapper.Parameter
, a, asReturnValue, b, dataBufferAssigned, getAlignedLength, getDataBuffer, getDataBufferOffset, hashCode, indent, read, read, toByteArray, write
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VideoInfo

public VideoInfo()
Method Detail

getRcSource

public com.teamdev.jxdesktop.win32.Rect getRcSource()

getRcTarget

public com.teamdev.jxdesktop.win32.Rect getRcTarget()

getDwBitRate

public com.jniwrapper.UInt32 getDwBitRate()

getDwBitErrorRate

public com.jniwrapper.UInt32 getDwBitErrorRate()

getAvgTimePerFrame

public com.jniwrapper.Int64 getAvgTimePerFrame()

getBmiHeader

public com.teamdev.jxdesktop.win32.gdi.BitmapInfoHeader getBmiHeader()

getTrueColorInfo

public TrueColorInfo getTrueColorInfo()

clone

public java.lang.Object clone()
Overrides:
clone in class com.jniwrapper.Structure