com.teamdev.jxcapture.video.win.directshow.encoding.wmv.impl
Class IWMStreamConfigImpl

java.lang.Object
  extended by com.jniwrapper.Parameter
      extended by com.teamdev.jxdesktop.win32.com.impl.IUnknownImpl
          extended by com.teamdev.jxcapture.video.win.directshow.encoding.wmv.impl.IWMStreamConfigImpl
All Implemented Interfaces:
com.jniwrapper.AutoDeleteParameter, com.jniwrapper.PointerParameter, IWMStreamConfig, com.teamdev.jxdesktop.win32.com.IUnknown

public class IWMStreamConfigImpl
extends com.teamdev.jxdesktop.win32.com.impl.IUnknownImpl
implements IWMStreamConfig


Nested Class Summary
 
Nested classes/interfaces inherited from class com.teamdev.jxdesktop.win32.com.impl.IUnknownImpl
com.teamdev.jxdesktop.win32.com.impl.IUnknownImpl.MemoryBufferImpl
 
Field Summary
static java.lang.String INTERFACE_IDENTIFIER
           
 
Fields inherited from class com.teamdev.jxdesktop.win32.com.impl.IUnknownImpl
PTR_NULL
 
Fields inherited from class com.jniwrapper.Parameter
LICENSE_TYPE, V
 
Constructor Summary
IWMStreamConfigImpl()
           
IWMStreamConfigImpl(com.teamdev.jxdesktop.win32.ole.CLSID clsid, com.teamdev.jxdesktop.win32.com.types.ClsCtx clsCtx)
           
IWMStreamConfigImpl(com.teamdev.jxdesktop.win32.ole.CLSID clsid, com.teamdev.jxdesktop.win32.com.IUnknown iUnknown, com.teamdev.jxdesktop.win32.com.types.ClsCtx clsCtx)
           
IWMStreamConfigImpl(com.teamdev.jxdesktop.win32.com.IUnknown iUnknown)
           
IWMStreamConfigImpl(com.teamdev.jxdesktop.win32.com.impl.IUnknownImpl iUnknown)
           
IWMStreamConfigImpl(com.jniwrapper.Pointer.Void aVoid)
           
 
Method Summary
 java.lang.Object clone()
           
 long getBitrate()
           
 long getBufferWindow()
           
 java.lang.String getConnectionName()
           
 com.teamdev.jxdesktop.win32.com.types.IID getIID()
           
 java.lang.String getStreamName()
           
 int getStreamNumber()
           
 com.teamdev.jxdesktop.win32.ole.GUID getStreamType()
           
 void setBitrate(long value)
           
 void setBufferWindow(long value)
           
 void setConnectionName(java.lang.String value)
           
 void setStreamName(java.lang.String value)
           
 void setStreamNumber(int value)
           
 
Methods inherited from class com.teamdev.jxdesktop.win32.com.impl.IUnknownImpl
acceptIOPerformer, addRef, asVoidPointer, dumpVTBL, equals, fromVoidPointer, getDebugInfo, getInterfaceIdentifier, getLength, hashCode, invokeStandardVirtualMethod, invokeStandardVirtualMethod, invokeStandardVirtualMethod, invokeStandardVirtualMethod, invokeStandardVirtualMethod, invokeStandardVirtualMethod, invokeStandardVirtualMethod, invokeVirtualMethod, invokeVirtualMethod, invokeVirtualMethod, invokeVirtualMethod, invokeVirtualMethod, invokeVirtualMethod, isAutoDelete, isNull, isSameObject, queryInterface, queryInterface, read, release, setAutoDelete, setNull, setValue, write
 
Methods inherited from class com.jniwrapper.Parameter
a, a, asReturnValue, b, dataBufferAssigned, getAlignedLength, getAlignmentRequirement, getDataBuffer, getDataBufferOffset, indent, pop, push, read, read, setDataBuffer, toByteArray, write
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.teamdev.jxdesktop.win32.com.IUnknown
addRef, isNull, queryInterface, release, setNull
 
Methods inherited from interface com.jniwrapper.AutoDeleteParameter
isAutoDelete, setAutoDelete
 

Field Detail

INTERFACE_IDENTIFIER

public static final java.lang.String INTERFACE_IDENTIFIER
See Also:
Constant Field Values
Constructor Detail

IWMStreamConfigImpl

public IWMStreamConfigImpl()

IWMStreamConfigImpl

public IWMStreamConfigImpl(com.teamdev.jxdesktop.win32.com.impl.IUnknownImpl iUnknown)
                    throws com.teamdev.jxdesktop.win32.com.ComException
Throws:
com.teamdev.jxdesktop.win32.com.ComException

IWMStreamConfigImpl

public IWMStreamConfigImpl(com.teamdev.jxdesktop.win32.com.IUnknown iUnknown)

IWMStreamConfigImpl

public IWMStreamConfigImpl(com.teamdev.jxdesktop.win32.ole.CLSID clsid,
                           com.teamdev.jxdesktop.win32.com.types.ClsCtx clsCtx)
                    throws com.teamdev.jxdesktop.win32.com.ComException
Throws:
com.teamdev.jxdesktop.win32.com.ComException

IWMStreamConfigImpl

public IWMStreamConfigImpl(com.teamdev.jxdesktop.win32.ole.CLSID clsid,
                           com.teamdev.jxdesktop.win32.com.IUnknown iUnknown,
                           com.teamdev.jxdesktop.win32.com.types.ClsCtx clsCtx)
                    throws com.teamdev.jxdesktop.win32.com.ComException
Throws:
com.teamdev.jxdesktop.win32.com.ComException

IWMStreamConfigImpl

public IWMStreamConfigImpl(com.jniwrapper.Pointer.Void aVoid)
Method Detail

getStreamType

public com.teamdev.jxdesktop.win32.ole.GUID getStreamType()
                                                   throws com.teamdev.jxdesktop.win32.com.ComException
Specified by:
getStreamType in interface IWMStreamConfig
Throws:
com.teamdev.jxdesktop.win32.com.ComException

getStreamNumber

public int getStreamNumber()
                    throws com.teamdev.jxdesktop.win32.com.ComException
Specified by:
getStreamNumber in interface IWMStreamConfig
Throws:
com.teamdev.jxdesktop.win32.com.ComException

setStreamNumber

public void setStreamNumber(int value)
                     throws com.teamdev.jxdesktop.win32.com.ComException
Specified by:
setStreamNumber in interface IWMStreamConfig
Throws:
com.teamdev.jxdesktop.win32.com.ComException

getStreamName

public java.lang.String getStreamName()
                               throws com.teamdev.jxdesktop.win32.com.ComException
Specified by:
getStreamName in interface IWMStreamConfig
Throws:
com.teamdev.jxdesktop.win32.com.ComException

setStreamName

public void setStreamName(java.lang.String value)
                   throws com.teamdev.jxdesktop.win32.com.ComException
Specified by:
setStreamName in interface IWMStreamConfig
Throws:
com.teamdev.jxdesktop.win32.com.ComException

getConnectionName

public java.lang.String getConnectionName()
                                   throws com.teamdev.jxdesktop.win32.com.ComException
Specified by:
getConnectionName in interface IWMStreamConfig
Throws:
com.teamdev.jxdesktop.win32.com.ComException

setConnectionName

public void setConnectionName(java.lang.String value)
                       throws com.teamdev.jxdesktop.win32.com.ComException
Specified by:
setConnectionName in interface IWMStreamConfig
Throws:
com.teamdev.jxdesktop.win32.com.ComException

getBitrate

public long getBitrate()
                throws com.teamdev.jxdesktop.win32.com.ComException
Specified by:
getBitrate in interface IWMStreamConfig
Throws:
com.teamdev.jxdesktop.win32.com.ComException

setBitrate

public void setBitrate(long value)
                throws com.teamdev.jxdesktop.win32.com.ComException
Specified by:
setBitrate in interface IWMStreamConfig
Throws:
com.teamdev.jxdesktop.win32.com.ComException

getBufferWindow

public long getBufferWindow()
                     throws com.teamdev.jxdesktop.win32.com.ComException
Specified by:
getBufferWindow in interface IWMStreamConfig
Throws:
com.teamdev.jxdesktop.win32.com.ComException

setBufferWindow

public void setBufferWindow(long value)
                     throws com.teamdev.jxdesktop.win32.com.ComException
Specified by:
setBufferWindow in interface IWMStreamConfig
Throws:
com.teamdev.jxdesktop.win32.com.ComException

getIID

public com.teamdev.jxdesktop.win32.com.types.IID getIID()
Overrides:
getIID in class com.teamdev.jxdesktop.win32.com.impl.IUnknownImpl

clone

public java.lang.Object clone()
Overrides:
clone in class com.teamdev.jxdesktop.win32.com.impl.IUnknownImpl