|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||