com.teamdev.jxcapture.video.win.directshow.encoding.wmv
Interface IWMWriterSink

All Superinterfaces:
com.jniwrapper.AutoDeleteParameter, com.teamdev.jxdesktop.win32.com.IUnknown
All Known Implementing Classes:
IWMWriterSinkImpl

public interface IWMWriterSink
extends com.teamdev.jxdesktop.win32.com.IUnknown


Field Summary
static java.lang.String INTERFACE_IDENTIFIER
           
 
Method Summary
 void allocateDataUnit(com.jniwrapper.UInt32 cbDataUnit, INSSBuffer ppDataUnit)
           
 Bool isRealTime()
           
 void onDataUnit(INSSBuffer pDataUnit)
           
 void onEndWriting()
           
 void onHeader(INSSBuffer header)
           
 
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

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

onHeader

void onHeader(INSSBuffer header)
              throws com.teamdev.jxdesktop.win32.com.ComException
Throws:
com.teamdev.jxdesktop.win32.com.ComException

isRealTime

Bool isRealTime()
                throws com.teamdev.jxdesktop.win32.com.ComException
Throws:
com.teamdev.jxdesktop.win32.com.ComException

allocateDataUnit

void allocateDataUnit(com.jniwrapper.UInt32 cbDataUnit,
                      INSSBuffer ppDataUnit)
                      throws com.teamdev.jxdesktop.win32.com.ComException
Throws:
com.teamdev.jxdesktop.win32.com.ComException

onDataUnit

void onDataUnit(INSSBuffer pDataUnit)
                throws com.teamdev.jxdesktop.win32.com.ComException
Throws:
com.teamdev.jxdesktop.win32.com.ComException

onEndWriting

void onEndWriting()
                  throws com.teamdev.jxdesktop.win32.com.ComException
Throws:
com.teamdev.jxdesktop.win32.com.ComException