com.teamdev.jxcapture.video.win.directshow.filters
Class AVCodec

java.lang.Object
  extended by com.teamdev.jxcapture.video.win.directshow.FilterWrapper
      extended by com.teamdev.jxcapture.video.win.directshow.filters.AVCodec

public class AVCodec
extends FilterWrapper


Constructor Summary
AVCodec(java.lang.String name, com.teamdev.jxdesktop.win32.com.impl.IMonikerImpl moniker, com.teamdev.jxdesktop.win32.ole.CLSID category)
           
 
Method Summary
protected  IBaseFilter createFilter()
          Factory method that creates IBaseFilter instance.
static java.util.List<AVCodec> getAvailable(com.teamdev.jxdesktop.win32.ole.CLSID deviceClass)
           
 com.teamdev.jxdesktop.win32.ole.CLSID getCategory()
           
 
Methods inherited from class com.teamdev.jxcapture.video.win.directshow.FilterWrapper
clone, connect2, connect2, connectFilterByPin, connectFilters, equals, getAllPins, getClsid, getFilter, getFilterGraph, getInputPin, getInputPins, getName, getOutputPin, getOutputPins, hashCode, release, setFilterGraph, toString
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AVCodec

public AVCodec(java.lang.String name,
               com.teamdev.jxdesktop.win32.com.impl.IMonikerImpl moniker,
               com.teamdev.jxdesktop.win32.ole.CLSID category)
Method Detail

getCategory

public com.teamdev.jxdesktop.win32.ole.CLSID getCategory()

createFilter

protected IBaseFilter createFilter()
Description copied from class: FilterWrapper
Factory method that creates IBaseFilter instance.

Overrides:
createFilter in class FilterWrapper
Returns:
IBaseFilter object

getAvailable

public static java.util.List<AVCodec> getAvailable(com.teamdev.jxdesktop.win32.ole.CLSID deviceClass)