|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use DSFilter | |
|---|---|
| de.humatic.dsj | |
| de.humatic.dsj.com | |
| Uses of DSFilter in de.humatic.dsj |
|---|
| Subclasses of DSFilter in de.humatic.dsj | |
|---|---|
class |
CompressedJavaSource
Custom DSFilter object working together with the native dsj_CompressedJavaSource & dsj_AsyncJavaSource DirectShow filters. |
class |
DSCapture.CaptureDevice
Nested class, extending DSFilter and wrapping a capture device, that has been added to the graph. |
class |
JavaOverlayFilter
Custom DSFilter object representing the dsj_JavaOverlayFilter which enables mixing of java drawing with the video of running DirectShow filtergraphs. |
class |
JavaSourceFilter
Custom DSFilter object representing the dsj_JavaSourceFilter which will allow dsj to inject the results of java drawing commands into a DirectShow filtergraph. |
| Methods in de.humatic.dsj that return DSFilter | |
|---|---|
DSFilter |
DSFiltergraph.addColorSpaceConverter(int mode,
int reserved)
|
DSFilter |
DSGraph.addFileSourceFilter(java.lang.String forPath)
When building a graph programatically, this method avoids the nesessity to know what source filter to use for a specific file type. |
DSFilter |
DSFiltergraph.addFilterToGraph(DSFilterInfo info)
Adds a filter to the native filtergraph and creates a DSFilter object representing it. |
DSFilter |
DSFiltergraph.connectDump(DSFilter.DSPin toPin,
java.lang.String outputFilePath)
Connects a filter that will write raw data of any type - as received from the given pin - to a file at %outputFilePath. |
DSFilter |
DSFiltergraph.findFilterByName(java.lang.String name)
Tries to find a filter of the given name in the graph. |
DSFilter |
DSFiltergraph.findRenderer(int majorType)
Tries to find the renderer for the given major media type (DSMediaType.MT_..). |
DSFilter |
DSSampleBuffer.getFilter()
|
DSFilter |
DSFilter.DSPin.getFilter()
Returns the DSFilter that owns this pin |
DSFilter |
DSFiltergraph.insertFilter(DSFilter before,
DSFilter after,
DSFilterInfo toInsert)
Tries to insert a filter described by the FilterInfo argument between the two given filters and returns it If the method fails, dsj tries to restore the graph to its previous state. |
DSFilter |
DSFiltergraph.insertTransInPlaceFilter(DSFilter before,
DSFilter.DSPin srcPin,
DSFilter after,
JTransInPlaceFilter jtip,
int flags)
Inserts the native part of dsj's TransInPlace filter between the two given filters and establishes communication with the supplied extension of JTransInPlaceFilter whose transform method will then be called from the filtergraph. |
DSFilter[] |
DSFiltergraph.listFilters()
Returns all the filters in the filtergraph as DSFilter objects. |
| Methods in de.humatic.dsj with parameters of type DSFilter | |
|---|---|
DSFilter |
DSFiltergraph.insertFilter(DSFilter before,
DSFilter after,
DSFilterInfo toInsert)
Tries to insert a filter described by the FilterInfo argument between the two given filters and returns it If the method fails, dsj tries to restore the graph to its previous state. |
DSSampleBuffer |
DSFiltergraph.insertSampleAccessFilter(DSFilter before,
DSFilter.DSPin srcPin,
DSFilter after,
int flags)
Installs an nio.ByteBuffer between the two specified filters from which the application can read - depending on the insertion point - compressed or uncompressed data. |
DSFilter |
DSFiltergraph.insertTransInPlaceFilter(DSFilter before,
DSFilter.DSPin srcPin,
DSFilter after,
JTransInPlaceFilter jtip,
int flags)
Inserts the native part of dsj's TransInPlace filter between the two given filters and establishes communication with the supplied extension of JTransInPlaceFilter whose transform method will then be called from the filtergraph. |
void |
DSFiltergraph.reloadFilter(DSFilter filter)
Disconnects and removes a filter then reinserts and reconnects it. |
void |
DSFiltergraph.removeFilter(DSFilter filter,
boolean restart)
Removes the given filter from the graph. |
boolean |
DSFiltergraph.setClockSource(DSFilter refClock)
Sets the filter to provide the reference clock for the filtergraph (by default this usually is set to the audio renderer). |
void |
DSFiltergraph.tearDown(DSFilter fromFilter,
boolean removeThatFilter)
Disconnects and removes all filters downstream from %fromFilter, optionally also removing that filter. |
| Uses of DSFilter in de.humatic.dsj.com |
|---|
| Methods in de.humatic.dsj.com with parameters of type DSFilter | |
|---|---|
static COMObject |
COMFactory.queryInterface(DSFiltergraph onGraph,
DSFilter onFilter,
java.lang.String guid)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||