com.teamdev.jxcapture.video.win.directshow.wrappers
Interface IMediaFilter

All Superinterfaces:
com.jniwrapper.AutoDeleteParameter, com.teamdev.jxdesktop.win32.com.IPersist, com.teamdev.jxdesktop.win32.com.IUnknown
All Known Subinterfaces:
IBaseFilter
All Known Implementing Classes:
IBaseFilterImpl, IMediaFilterImpl

public interface IMediaFilter
extends com.teamdev.jxdesktop.win32.com.IPersist

Represents Java interface for COM interface IMediaFilter.


Field Summary
static java.lang.String INTERFACE_IDENTIFIER
           
 
Method Summary
 void getState(com.jniwrapper.UInt32 dwMilliSecsTimeout, FilterState State)
           
 void getSyncSource(IReferenceClock pClock)
           
 void pause()
           
 void run(com.jniwrapper.Int64 tStart)
           
 void setSyncSource(IReferenceClock pClock)
           
 void stop()
           
 
Methods inherited from interface com.teamdev.jxdesktop.win32.com.IPersist
getClassID
 
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

stop

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

pause

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

run

void run(com.jniwrapper.Int64 tStart)
         throws com.teamdev.jxdesktop.win32.com.ComException
Throws:
com.teamdev.jxdesktop.win32.com.ComException

getState

void getState(com.jniwrapper.UInt32 dwMilliSecsTimeout,
              FilterState State)
              throws com.teamdev.jxdesktop.win32.com.ComException
Throws:
com.teamdev.jxdesktop.win32.com.ComException

setSyncSource

void setSyncSource(IReferenceClock pClock)
                   throws com.teamdev.jxdesktop.win32.com.ComException
Throws:
com.teamdev.jxdesktop.win32.com.ComException

getSyncSource

void getSyncSource(IReferenceClock pClock)
                   throws com.teamdev.jxdesktop.win32.com.ComException
Throws:
com.teamdev.jxdesktop.win32.com.ComException