Uses of Class
de.humatic.dsj.DSMediaType

Packages that use DSMediaType
de.humatic.dsj   
de.humatic.dsj.sink   
de.humatic.dsj.src   
de.humatic.dsj.src.rtp   
 

Uses of DSMediaType in de.humatic.dsj
 

Subclasses of DSMediaType in de.humatic.dsj
 class DSFilterInfo.DSMediaFormat
          DSMediaFormat represents a mediaformat a specific pin can deliver.
 

Methods in de.humatic.dsj that return DSMediaType
 DSMediaType DSMediaType.copy()
          Returns a clone copy of a DSMediaType instance
static DSMediaType[] DSEnvironment.getAudioEncoderMediaTypes(DSFilterInfo encoder, DSFiltergraph graph)
          Returns the formats an AudioEncoder can produce from the given filtergraph's audio stream.
 DSMediaType DSFilter.DSPin.getConnectionMediaType()
           
 DSMediaType DSFilterInfo.DSPinInfo.getDefaultFormat()
           
 DSMediaType[] DSFilterInfo.DSPinInfo.getFormats()
           
 DSMediaType SampleBuffer.getMediaType()
           
 DSMediaType DSSampleBuffer.getMediaType()
           
 DSMediaType CompressedJavaSource.getMediaType()
           
 DSMediaType DSCapture.CaptureDevice.getSelectedMediaType(DSFilter.DSPin outputPin)
           
 DSMediaType[] DSMovie.getSourceMediaTypes()
           
 

Methods in de.humatic.dsj with parameters of type DSMediaType
 boolean DSMediaType.compare(DSMediaType toCompare, int level)
          Checks for basic (0) or extended (1) match between two media types
static DSMovie DSMovie.createEmptyMovie(DSMediaType videoType, DSMediaType audioType, java.beans.PropertyChangeListener pcl)
          Creates an empty editable movie with basic characteristics as described by the DSMediaType parameters (framerate, bit depth, width & height should be specified for video, the audio type does not need to be further specified, but it should be present or no audio group will be created).
 CompressedJavaSource DSGraph.insertCompressedSourceFilter(int flags, DSMediaType dsmt, Source src)
          Inserts the CompressedJavaSource filter and establishes communication between it and the java-side Source subclass.
 void JSampleBuffer.setMediaType(DSMediaType mt)
           
 

Constructors in de.humatic.dsj with parameters of type DSMediaType
JSampleBuffer(DSMediaType mtype, byte[] d)
          Constructs a JSampleBuffer referencing all data in the given byte array.
JSampleBuffer(DSMediaType mtype, byte[] headers, byte[] d, int offset, int last, int time, int sequenceNumber, int inputDelta, int flags)
           
JSampleBuffer(DSMediaType mtype, byte[] d, int length, int time, int sequenceNumber, int inputDelta, int flags)
          Constructs a JSampleBuffer referencing the data in the given byte array between indices 0 and %length.
JSampleBuffer(DSMediaType mtype, byte[] d, int offset, int last, int time, int sequenceNumber, int inputDelta, int flags)
          Constructs a JSampleBuffer with the given media type by copying data from indices %offset to %last of %d (so that the resulting sample length as returned by getSampleLength() = last-offset) into a newly allocated byte[].
 

Uses of DSMediaType in de.humatic.dsj.sink
 

Methods in de.humatic.dsj.sink that return DSMediaType
 DSMediaType JSink.getOutputMediaType(int majorType)
           
 

Methods in de.humatic.dsj.sink with parameters of type DSMediaType
static JSink JSink.create(int type, DSFiltergraph src, java.io.OutputStream os, DSMediaType[] types, int sinkFlags)
           
 

Uses of DSMediaType in de.humatic.dsj.src
 

Methods in de.humatic.dsj.src that return DSMediaType
 DSMediaType[] TSNetworkSource.getMediaTypes()
           
 DSMediaType[] TSFileSource.getMediaTypes()
           
 DSMediaType[] Source.getMediaTypes()
          Returns the media types created by this source.
 DSMediaType[] ShoutcastSource.getMediaTypes()
           
 DSMediaType[] RTSPSource.getMediaTypes()
           
 DSMediaType[] RTPSource.getMediaTypes()
           
 DSMediaType[] RTMPSource.getMediaTypes()
           
 DSMediaType[] PSNetworkSource.getMediaTypes()
           
 DSMediaType[] MPEG4Source.getMediaTypes()
           
 DSMediaType[] MKVSource.getMediaTypes()
           
 DSMediaType[] MJPGNetworkSource.getMediaTypes()
           
 DSMediaType[] HTTPStreamingSource.getMediaTypes()
           
 DSMediaType[] HTTPAudioSource.getMediaTypes()
           
 DSMediaType[] FLVSource.getMediaTypes()
           
 DSMediaType[] ESNetworkSource.getMediaTypes()
           
 DSMediaType[] AsyncSource.getMediaTypes()
           
 

Methods in de.humatic.dsj.src with parameters of type DSMediaType
 void Source.createSourceFilter_async(int srcFlags, DSMediaType mediaType)
           
 CompressedJavaSource MKVSource.createSourceFilter(DSMediaType mediaType)
           
 CompressedJavaSource Source.createSourceFilter(int srcFlags, DSMediaType mediaType)
          This is called by the various source implementations once they have determined, what kind of media they deal with etc.
It basically calls through to DSGraph.insertCompressedSourceFilter(...).
 CompressedJavaSource RTSPSource.createSourceFilter(int sf, DSMediaType mediaType)
           
 CompressedJavaSource RTPSource.createSourceFilter(int sf, DSMediaType mediaType)
           
 CompressedJavaSource RTMPSource.createSourceFilter(int sf, DSMediaType mediaType)
           
 void Source.setOffsetTime(DSMediaType forType, int time)
           
 

Uses of DSMediaType in de.humatic.dsj.src.rtp
 

Methods in de.humatic.dsj.src.rtp that return DSMediaType
 DSMediaType RTPChannel.getMediaType()
           
 

Methods in de.humatic.dsj.src.rtp with parameters of type DSMediaType
static RTPHandler RTPHandler.forMediaType(DSMediaType mt, RTPChannel owner)
          Returns the mediatype specific handler implementation.
static void RTPHandler.setHandlerForType(DSMediaType mediaType, java.lang.String fullyQualifiedClassName)
          Allows to set a preferred RTPHandler for the given media type.
 void RTPChannel.setMediaType(DSMediaType t)
           
 

Constructors in de.humatic.dsj.src.rtp with parameters of type DSMediaType
RTPHandler(DSMediaType mt, RTPChannel owner)
          When extending RTPHandler you must override this constructor.