- C2F - Static variable in class de.humatic.dsj.DSDVCam
-
Software operation mode
- C2F - Static variable in class de.humatic.dsj.DSHDVTape
-
Software operation mode
- C2TS - Static variable in class de.humatic.dsj.DSHDVTape
-
Software operation mode
- CALLBACK - Static variable in class de.humatic.dsj.CompressedJavaSource
-
Source flags for use in DSGraph.insertCompressedJavaSource(...)
- CALLBACK - Static variable in class de.humatic.dsj.JavaOverlayFilter
-
Setup flags for use in DSFiltergraph.insertOverlayFilter(...)
- CALLBACK - Static variable in class de.humatic.dsj.JavaSourceFilter
-
Source flags for use in DSGraph.createJavaSourceGraph(...)
- CALLER - Static variable in class de.humatic.dsj.DSFiltergraph
-
Event delivery thread constants
- CAMCONTROL_ABSOLUTE - Static variable in class de.humatic.dsj.CaptureDeviceControls
-
- CAMCONTROL_AUTO - Static variable in class de.humatic.dsj.CaptureDeviceControls
-
- CAMCONTROL_MANUAL - Static variable in class de.humatic.dsj.CaptureDeviceControls
-
- CAMCONTROL_RELATIVE - Static variable in class de.humatic.dsj.CaptureDeviceControls
-
- CAMERA - Static variable in class de.humatic.dsj.DSDVCam
-
Hardware operation mode
- CAMERA - Static variable in class de.humatic.dsj.DSHDVTape
-
Hardware operation mode
- cameraToFile(String, DSFilterInfo, boolean, boolean) - Method in class de.humatic.dsj.DSDVCam
-
Sets up Direct Show for direct to disc grabbing.
%videoEncoder: DSFilterInfo object as retrieved by DSEnvironment.getEncoders() or DSFilterInfo.doNotRender().
- cancelExport() - Method in class de.humatic.dsj.DSMovie
-
Cancels an ongoing export operation and restores the original playback state of the graph.
- canDoMPEG() - Method in class de.humatic.dsj.DSCapture.CaptureDevice
-
Returns true if the device can output MPEG on any pin directly on the filter or an additional
custom - that is specifically belonging to this capture device - encoding filter (for example some Hauppauge WinTV cards
come with either hardware or software MPEG encoders that are implemented as separate filters).
Note: This method should work with devices that directly output MPEG2 (like those based on Cirrus Logic
USB-DVR chips) and Hauppauge devices.
- CANOPUS_ATRAC - Static variable in class de.humatic.dsj.DSConstants
-
WAVE formats
- canSeek() - Method in class de.humatic.dsj.src.AsyncSource
-
- canSeek() - Method in class de.humatic.dsj.src.DASHSource
-
Overridden to return false, this source can not yet seek.
- canSeek() - Method in class de.humatic.dsj.src.FLVSource
-
- canSeek() - Method in class de.humatic.dsj.src.HTTPStreamingSource
-
Overridden to return false, this source can not seek.
- canSeek() - Method in class de.humatic.dsj.src.MKVSource
-
Overridden to return false, this source can not yet seek.
- canSeek() - Method in class de.humatic.dsj.src.Source
-
- CAP_STATE_CHANGED - Static variable in class de.humatic.dsj.DSFiltergraph
-
DSFiltergraph events
- CAPTION - Static variable in class de.humatic.dsj.DSCapture.CaptureDevice
-
Capture device types
- CAPTURE - Static variable in class de.humatic.dsj.DSFiltergraph
-
DSFiltergraph types
- CAPTURE_AUDIO - Static variable in class de.humatic.dsj.DSFilterInfo
-
- CAPTURE_DV - Static variable in class de.humatic.dsj.DSFilterInfo
-
- CAPTURE_MPEG - Static variable in class de.humatic.dsj.DSFilterInfo
-
- CAPTURE_VIDEO - Static variable in class de.humatic.dsj.DSFilterInfo
-
- CaptureDeviceControls - Class in de.humatic.dsj
-
CaptureDeviceControls can be used for programatical control of capture device parameters (brightness, contrast, hue etc.; zoom, pan & tilt for
cameras that support it).
This class is in first hand a wrapper around the IAMVideoProcAmp and IAMCameraControl (resp IAMAudioInputMixer for audio devices)
interfaces.
- CaptureDeviceControls(int, long, int[], Vector) - Constructor for class de.humatic.dsj.CaptureDeviceControls
-
This constructor is public for package design reasons.
- captureElementaryStreams(String, boolean) - Method in class de.humatic.dsj.DSHDVTape
-
Captures video and audio elementary streams after the transport stream has been demultiplexed.
- captureMPEG(String, int, boolean) - Method in class de.humatic.dsj.DSCapture
-
Captures from a devices MPEG pin or an eventual additional hardware or software MPEG Encoder "belonging" to the
device.
- captureTransportStream(String, boolean, int) - Method in class de.humatic.dsj.DSHDVTape
-
Captures the entire transport stream from the device into a file at %path.
- CellB - Static variable in class de.humatic.dsj.DSConstants
-
RTP Payload types
- centerFrame(Frame, GraphicsDevice) - Static method in class de.humatic.dsj.DSJUtils
-
- changeCaptureFile(String, boolean) - Method in class de.humatic.dsj.DSCapture
-
Once a capture file, compression etc.
- changeCaptureFile(String, boolean) - Method in class de.humatic.dsj.DSDVCam
-
Once a capture file, compression etc.
- chapterStep(int) - Method in class de.humatic.dsj.DSDvd
-
Step fwd or bwd one DVD chapter (set %dir to 1 or -1);
- checkForHeader(byte[], int) - Method in class de.humatic.dsj.src.rtp.RTPHandler
-
In input mode called from RTPChannel during normal read operation.
- childSourceClosed(int, String) - Method in class de.humatic.dsj.src.HTTPStreamingSource
-
Overridden from SegementedSource
- CHUNK_SIZE - Static variable in class de.humatic.dsj.src.rtmp.RTMP
-
RTMP messagetypes
- chunkVec - Variable in class de.humatic.dsj.src.MPEG4Source
-
- CIRRUS - Static variable in class de.humatic.dsj.DSConstants
-
WAVE formats
- clear() - Method in class de.humatic.dsj.DSMovie
-
Removes the current selection and keeps the resulting gap.
- clearAccessControlList() - Method in class de.humatic.dsj.sink.WMNetSink
-
Clears all entries previously added to the access control list.
- clearCuePoints(int, int, int) - Method in class de.humatic.dsj.edit.TrackEffect
-
Removes automation cue points for the given parameter between the given times.
- clearParameters() - Method in class de.humatic.dsj.edit.EffectDescription
-
- CLIENT_BW - Static variable in class de.humatic.dsj.src.rtmp.RTMP
-
RTMP messagetypes
- CLIENT_CLEAR_DATA - Static variable in class de.humatic.dsj.src.RTMPSource.SharedObject
-
subtypes
- CLIENT_DELETE_DATA - Static variable in class de.humatic.dsj.src.RTMPSource.SharedObject
-
subtypes
- CLIENT_INITIAL_DATA - Static variable in class de.humatic.dsj.src.RTMPSource.SharedObject
-
subtypes
- CLIENT_STATUS - Static variable in class de.humatic.dsj.src.RTMPSource.SharedObject
-
subtypes
- CLIENT_UPDATE_ATTRIBUTE - Static variable in class de.humatic.dsj.src.RTMPSource.SharedObject
-
subtypes
- CLIENT_UPDATE_DATA - Static variable in class de.humatic.dsj.src.RTMPSource.SharedObject
-
subtypes
- close() - Method in class de.humatic.dsj.sink.HTTPAudioSink
-
- close() - Method in class de.humatic.dsj.sink.JSink
-
Shuts down the sink and frees all resources it allocated.
- close() - Method in class de.humatic.dsj.sink.MJPGSink
-
- close() - Method in class de.humatic.dsj.sink.MKVSink
-
- close() - Method in class de.humatic.dsj.sink.NetworkSink
-
- close() - Method in class de.humatic.dsj.sink.RTMPSink
-
- close() - Method in class de.humatic.dsj.sink.RTPSink
-
- close() - Method in class de.humatic.dsj.sink.sa.StreamAnnouncement
-
Called by the RTPSink on shutdown to make StreamAnnouncements free all resources they have instantiated.
- close() - Method in class de.humatic.dsj.sink.WMSink
-
- close() - Method in class de.humatic.dsj.src.rtp.RTCPHandler
-
- close() - Method in class de.humatic.dsj.src.rtp.RTPChannel
-
- close() - Method in class de.humatic.dsj.util.AtomParser
-
- CLOSED - Static variable in class de.humatic.dsj.DSFiltergraph
-
DSFiltergraph events
- CLOSED - Static variable in class de.humatic.dsj.DSJService
-
- CLOSED - Static variable in class de.humatic.dsj.sink.JSink
-
Sink states
- closePropPage() - Method in class de.humatic.dsj.DSFilter
-
Closes an embedded properties page (and applies changes made).
- closeSession() - Method in class de.humatic.dsj.sbe.DVREditingSession
-
Closes the session and the file.
- closeSource(boolean) - Method in class de.humatic.dsj.src.AsyncSource
-
- closeSource(boolean) - Method in class de.humatic.dsj.src.DASHSource
-
- closeSource(boolean) - Method in class de.humatic.dsj.src.ESNetworkSource
-
- closeSource(boolean) - Method in class de.humatic.dsj.src.FLVSource
-
- closeSource(boolean) - Method in class de.humatic.dsj.src.HTTPAudioSource
-
- closeSource(boolean) - Method in class de.humatic.dsj.src.HTTPStreamingSource
-
- closeSource(boolean) - Method in class de.humatic.dsj.src.MJPGNetworkSource
-
- closeSource(boolean) - Method in class de.humatic.dsj.src.MKVSource
-
- closeSource(boolean) - Method in class de.humatic.dsj.src.MPEG4Source
-
- closeSource(boolean) - Method in class de.humatic.dsj.src.PSNetworkSource
-
- closeSource(boolean) - Method in class de.humatic.dsj.src.RTMPSource
-
- closeSource(boolean) - Method in class de.humatic.dsj.src.RTPSource
-
- closeSource(boolean) - Method in class de.humatic.dsj.src.RTSPSource
-
- closeSource(boolean) - Method in class de.humatic.dsj.src.ShoutcastSource
-
- closeSource(boolean) - Method in class de.humatic.dsj.src.Source
-
Closes down the source.
- closeSource(boolean) - Method in class de.humatic.dsj.src.TSFileSource
-
- closeSource(boolean) - Method in class de.humatic.dsj.src.TSNetworkSource
-
- CLOSING - Static variable in class de.humatic.dsj.DSFiltergraph
-
DSFiltergraph events
- CLSID_ActiveMovieCategories - Static variable in class de.humatic.dsj.DSEnvironment
-
- CLSID_AudioCompressorCategory - Static variable in class de.humatic.dsj.DSEnvironment
-
- CLSID_AudioInputDeviceCategory - Static variable in class de.humatic.dsj.DSEnvironment
-
- CLSID_AudioRendererCategory - Static variable in class de.humatic.dsj.DSEnvironment
-
- CLSID_CPCAFiltersCategory - Static variable in class de.humatic.dsj.DSEnvironment
-
- CLSID_DeviceControlCategory - Static variable in class de.humatic.dsj.DSEnvironment
-
- CLSID_DXA - Static variable in class de.humatic.dsj.DSEnvironment
-
- CLSID_LegacyAmFilterCategory - Static variable in class de.humatic.dsj.DSEnvironment
-
- CLSID_MFX - Static variable in class de.humatic.dsj.DSEnvironment
-
- CLSID_MidiRendererCategory - Static variable in class de.humatic.dsj.DSEnvironment
-
- CLSID_TransmitCategory - Static variable in class de.humatic.dsj.DSEnvironment
-
- CLSID_VideoCompressorCategory - Static variable in class de.humatic.dsj.DSEnvironment
-
- CLSID_VideoEffects1Category - Static variable in class de.humatic.dsj.DSEnvironment
-
- CLSID_VideoEffects2Category - Static variable in class de.humatic.dsj.DSEnvironment
-
- CLSID_VideoInputDeviceCategory - Static variable in class de.humatic.dsj.DSEnvironment
-
- CN - Static variable in class de.humatic.dsj.DSConstants
-
RTP Payload types
- COLLECT_EQUAL_TIMES - Static variable in class de.humatic.dsj.DSSampleBuffer
-
Special timestamp handling flags.
- COLORENABLE - Static variable in class de.humatic.dsj.CaptureDeviceControls
-
Video capture device controls (IAMVideoProcAmp and IAMCameraControl)
- COMFactory - Class in de.humatic.dsj.com
-
This is a still very basic entrypoint to COM principles widely used with the native DirectShow api.
- COMFactory() - Constructor for class de.humatic.dsj.com.COMFactory
-
- COMObject - Class in de.humatic.dsj.com
-
- COMObject() - Constructor for class de.humatic.dsj.com.COMObject
-
- COMP_AUDIO_BUFFER_REQ - Static variable in class de.humatic.dsj.DSFiltergraph
-
DSFiltergraph events
- COMP_BUFFER_FILLED - Static variable in class de.humatic.dsj.DSFiltergraph
-
DSFiltergraph events
- COMP_VIDEO_BUFFER_REQ - Static variable in class de.humatic.dsj.DSFiltergraph
-
DSFiltergraph events
- compare(DSMediaType, int) - Method in class de.humatic.dsj.DSMediaType
-
Checks for basic (0) or extended (1) match between two media types
- compareTo(Object) - Method in class de.humatic.dsj.DSFilterInfo
-
- composite(Graphics) - Method in class de.humatic.dsj.rc.J2DControls
-
Called internally by the rendering engine.
- COMPOSITOR - Static variable in class de.humatic.dsj.edit.EffectDescription
-
(DES) Effect types
- CompressedJavaSource - Class in de.humatic.dsj
-
Custom DSFilter object working together with the native dsj_CompressedJavaSource & dsj_AsyncJavaSource DirectShow filters.
- CompressionCaps_CanBFrame - Static variable in class de.humatic.dsj.com.IAMVideoCompression
-
- CompressionCaps_CanCrunch - Static variable in class de.humatic.dsj.com.IAMVideoCompression
-
- CompressionCaps_CanKeyFrame - Static variable in class de.humatic.dsj.com.IAMVideoCompression
-
- CompressionCaps_CanQuality - Static variable in class de.humatic.dsj.com.IAMVideoCompression
-
- CompressionCaps_CanWindow - Static variable in class de.humatic.dsj.com.IAMVideoCompression
-
- COMVariant - Class in de.humatic.dsj.com
-
- COMVariant() - Constructor for class de.humatic.dsj.com.COMVariant
-
- configureAudioType(int, int, int, int) - Method in class de.humatic.dsj.DSMediaType
-
Sets basic parameters for an audio type
- configureFromSPS(DSMediaType, byte[], int, int) - Method in class de.humatic.dsj.src.Source
-
- configurePasswordDialog(String, String, String, ImageIcon) - Static method in class de.humatic.dsj.src.NetworkSource
-
Changes the appearance of the authentication dialog brought up on password protected streams.
- configureVDig(int, int) - Method in class de.humatic.dsj.DSCapture.CaptureDevice
-
Sets an analog video digitizer's TVFormat (see DSConstants ATV_...constants), vcr vertical locking behavior
(bit 1 in % flags set for tape sources, not set for broadcasts) and video-port output enable (bit 2 set to enable).
- configureVideoType(int, int, int, float) - Method in class de.humatic.dsj.DSMediaType
-
Sets basic parameters for a video type
- CONNECT - Static variable in class de.humatic.dsj.sink.JSink
-
Sink states
- connect() - Method in class de.humatic.dsj.sink.RTMPSink
-
When constructing the sink with the JSink.UNCONNECTED flag set, call this after encoders are configured.
- connect() - Method in class de.humatic.dsj.sink.RTPSink
-
When constructing the sink with the JSink.UNCONNECTED flag set, call this after encoders are configured.
- connectCrossBarPins(int, int, boolean) - Method in class de.humatic.dsj.DSCapture.CaptureDevice
-
Routes data in the crossbar filter from input %in to output %out, optionally also changing the
routing for related audio pins.
- connectDownstream(DSFilter.DSPin, DSFilter.DSPin, boolean) - Method in class de.humatic.dsj.DSFilter
-
Tries to connect the given output on this filter to an input on another
filter.
- connectDump(DSFilter.DSPin, String) - Method in class de.humatic.dsj.DSFiltergraph
-
Connects a filter that will write raw data of any type - as received from the given pin - to a file at %outputFilePath.
- CONNECTED - Static variable in class de.humatic.dsj.sink.JSink
-
Sink states
- connected - Variable in class de.humatic.dsj.sink.Sink
-
- connectedTo() - Method in class de.humatic.dsj.DSFilter.DSPin
-
Returns the pin this pin is currently connected to or null if unconnected.
- CONNECTION_TIMEOUT - Static variable in class de.humatic.dsj.sink.JSink
-
Sink errors
- CONNECTION_TIMEOUT - Static variable in class de.humatic.dsj.src.NetworkSource
-
Source errors
- connectionIntercept(int, Object) - Method in class de.humatic.dsj.src.RTMPSource
-
When set up with the INTERACTIVE flag, the source during connection will wait for a short time after issuing
RTMP_STATE_CHANGED events and client code may call this method to have additional rtmp sent to the server.
%connectionState takes the current state that you react on as transferred in the value field of RTMP_STATE_CHANGED events.
%data should either be raw rtmp data in a byte array or a SharedObject.
- ConnectionParameter - Class in de.humatic.dsj.src.rtmp
-
Struct used when passing extended connection parameters to the RTMPSource.
- ConnectionParameter(String, Object, int, int) - Constructor for class de.humatic.dsj.src.rtmp.ConnectionParameter
-
- connectSink(Sink) - Method in class de.humatic.dsj.DSFiltergraph
-
Connects the given Sink object to the graph.
- connectWithFormat(DSFilter.DSPin, int, DSFilter.DSPin) - Method in class de.humatic.dsj.DSFilter
-
Tries to connect the given pins with the output pin's nth format (index into available output types as returned from
DSPin.getAvailableOutputTypes().
- CONTRAST - Static variable in class de.humatic.dsj.CaptureDeviceControls
-
Video capture device controls (IAMVideoProcAmp and IAMCameraControl)
- CONTRAST - Static variable in class de.humatic.dsj.rc.RendererControls
-
- CONTROL_RES_CR10 - Static variable in class de.humatic.dsj.DSConstants
-
WAVE formats
- CONTROL_RES_VQLPC - Static variable in class de.humatic.dsj.DSConstants
-
WAVE formats
- CONTROLABLE - Static variable in class de.humatic.dsj.sink.Sink
-
- controlService(int, int, int) - Method in class de.humatic.dsj.DSJService
-
- controlSource(int, int) - Method in class de.humatic.dsj.sbe.StreamBufferCaptureSource
-
Controls basic transport parameters.
Parameters that StreamBufferCaptureSource supports:
SRC_RATE - 0 or 1
- controlSource(int, int) - Method in class de.humatic.dsj.sbe.StreamBufferFileSource
-
Controls basic transport parameters.
Parameters that StreamBufferFileSource supports:
SRC_RATE - 0 or 1
SRC_TIME - 0 to fileDuration in milliseconds
- controlSource(int, int) - Method in class de.humatic.dsj.sbe.StreamBufferSource
-
- controlSourceGraph(int[]) - Method in class de.humatic.dsj.DSStreamBufferGraph
-
Called from StreamBufferSource subclasses, not to be used by application code, which should instead use
StreamBufferSource.controlSource with the parameters supported by the subclass.
- copy() - Method in class de.humatic.dsj.DSMediaType
-
Returns a clone copy of a DSMediaType instance
- copy() - Method in class de.humatic.dsj.DSMovie
-
Returns the currently selected part of the movie as a MovieSelection object.
- copy() - Method in class de.humatic.dsj.JSampleBuffer
-
- copyToClipboard(String, int, int) - Static method in class de.humatic.dsj.DSMovie
-
Places the data between %in and %out of the specified Movie file on the clipboard for use in paste and replace operations
without opening the file before.
- create(int, DSFiltergraph, OutputStream, DSMediaType[], int) - Static method in class de.humatic.dsj.sink.JSink
-
- createAMFHeader(int, int, byte[], int, int, int, byte[]) - Static method in class de.humatic.dsj.src.rtmp.AMF
-
- createAnnouncement(String, int[]) - Method in class de.humatic.dsj.sink.sa.StreamAnnouncement
-
Called by the RTPSink to trigger the announcement process.
- createAnnouncement(String) - Method in class de.humatic.dsj.sink.sa.StreamAnnouncement
-
- createBackground(int, int, int, int, int) - Method in class de.humatic.dsj.DSMovie
-
Creates a solid colored background video track.
- createConnection(URL) - Method in class de.humatic.dsj.src.HTTPConnector
-
This method will be called by sources to create HttpURLConnections
- createDSFiltergraph(String, int, PropertyChangeListener) - Static method in class de.humatic.dsj.DSFiltergraph
-
"Factory" method.
- createEmptyMovie(DSMediaType, DSMediaType, PropertyChangeListener) - Static method in class de.humatic.dsj.DSMovie
-
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).
- createFileInfo(String) - Static method in class de.humatic.dsj.DSFilterInfo
-
Creates a fake filterInfo for a media file.
- createFilterGraph(int, PropertyChangeListener) - Static method in class de.humatic.dsj.DSGraph
-
creates an "empty" graph that the application can add filters to manually
- createForFile(File) - Static method in class de.humatic.dsj.util.AtomParser
-
Creates an AtomParser instance to parse data from the given file.
- createForType(int) - Static method in class de.humatic.dsj.edit.EffectDescription
-
Creates an EffectDescription for the "built-in" DES effects, which are the ones that parameters are known for.
- createForType(int, String) - Static method in class de.humatic.dsj.sink.sa.StreamAnnouncement
-
Returns a dedicated subclass according to the type parameter, announcing a stream to %target:
To create an .sdp file use createForType(StreamAnnouncement.SDP, sdp_filepath), where filepath can be absolute or relative to the cwd.
SAP announcements (see
rfc 2974) are created using
createForType(StreamAnnouncement.SAP, null), where the target parameter can optionally take an other than the default SAP
(224.2.127.254:9875) IP and port combination.
- createForType(String) - Static method in class de.humatic.dsj.util.AtomParser
-
Creates an AtomParser instance for the given type to read from raw data.
- createForType(int) - Static method in class de.humatic.dsj.util.BitstreamParser
-
Creates a BitstreamParser instance for the given type.
- createGraph(int) - Method in class de.humatic.dsj.src.AsyncSource
-
- createGraph(int, DSFilterInfo, DSFilterInfo) - Method in class de.humatic.dsj.src.AsyncSource
-
- createGraph(int) - Method in class de.humatic.dsj.src.DASHSource
-
- createGraph(int, DSFilterInfo, DSFilterInfo) - Method in class de.humatic.dsj.src.DASHSource
-
- createGraph(int) - Method in class de.humatic.dsj.src.ESNetworkSource
-
- createGraph(int, DSFilterInfo, DSFilterInfo) - Method in class de.humatic.dsj.src.ESNetworkSource
-
- createGraph(int) - Method in class de.humatic.dsj.src.FLVSource
-
- createGraph(int, DSFilterInfo, DSFilterInfo) - Method in class de.humatic.dsj.src.FLVSource
-
- createGraph(int) - Method in class de.humatic.dsj.src.HTTPAudioSource
-
- createGraph(int, DSFilterInfo, DSFilterInfo) - Method in class de.humatic.dsj.src.HTTPAudioSource
-
- createGraph(int) - Method in class de.humatic.dsj.src.HTTPStreamingSource
-
- createGraph(int, DSFilterInfo, DSFilterInfo) - Method in class de.humatic.dsj.src.HTTPStreamingSource
-
- createGraph(int) - Method in class de.humatic.dsj.src.MJPGNetworkSource
-
- createGraph(int, DSFilterInfo, DSFilterInfo) - Method in class de.humatic.dsj.src.MJPGNetworkSource
-
- createGraph(int) - Method in class de.humatic.dsj.src.MKVSource
-
- createGraph(int, DSFilterInfo, DSFilterInfo) - Method in class de.humatic.dsj.src.MKVSource
-
- createGraph(int) - Method in class de.humatic.dsj.src.MPEG4Source
-
- createGraph(int, DSFilterInfo, DSFilterInfo) - Method in class de.humatic.dsj.src.MPEG4Source
-
- createGraph(int) - Method in class de.humatic.dsj.src.PSNetworkSource
-
- createGraph(int, DSFilterInfo, DSFilterInfo) - Method in class de.humatic.dsj.src.PSNetworkSource
-
- createGraph(int) - Method in class de.humatic.dsj.src.RTMPSource
-
Use this to create a filtergraph from the source.
- createGraph(int, DSFilterInfo, DSFilterInfo) - Method in class de.humatic.dsj.src.RTMPSource
-
Use this to create a filtergraph with the given decoders from the source.
- createGraph(int) - Method in class de.humatic.dsj.src.RTPSource
-
Use this to create a filtergraph from the source.
- createGraph(int, DSFilterInfo, DSFilterInfo) - Method in class de.humatic.dsj.src.RTPSource
-
- createGraph(int) - Method in class de.humatic.dsj.src.RTSPSource
-
Use this to create a filtergraph from the source.
- createGraph(int, DSFilterInfo, DSFilterInfo) - Method in class de.humatic.dsj.src.RTSPSource
-
Creates a filtergraph with the given decoders from the source.
- createGraph(int) - Method in class de.humatic.dsj.src.ShoutcastSource
-
- createGraph(int, DSFilterInfo, DSFilterInfo) - Method in class de.humatic.dsj.src.ShoutcastSource
-
- createGraph(int) - Method in class de.humatic.dsj.src.Source
-
Creates a DSGraph object with CompressedJavaSource filters that are fed from this source.
- createGraph(int, DSFilterInfo, DSFilterInfo) - Method in class de.humatic.dsj.src.Source
-
Creates a DSGraph object with CompressedJavaSource filters, fed from this source and the given video and audio decoders.
- createGraph(int) - Method in class de.humatic.dsj.src.TSFileSource
-
- createGraph(int, DSFilterInfo, DSFilterInfo) - Method in class de.humatic.dsj.src.TSFileSource
-
- createGraph(DSGraph) - Method in class de.humatic.dsj.src.TSFileSource
-
- createGraph(int) - Method in class de.humatic.dsj.src.TSNetworkSource
-
- createGraph(int, DSFilterInfo, DSFilterInfo) - Method in class de.humatic.dsj.src.TSNetworkSource
-
- createJavaSourceGraph(int, int, int, float, String, DSFilterInfo, boolean, PropertyChangeListener) - Static method in class de.humatic.dsj.DSGraph
-
- createJavaSourceGraph(int, int, int, int, float, String, DSFilterInfo, boolean, PropertyChangeListener) - Static method in class de.humatic.dsj.DSGraph
-
creates a graph that uses the dsj_JavaSource filter.
- createKey(int, String) - Static method in class de.humatic.dsj.ext.Registry
-
Creates a new key at %path under majorKey.
- createKeyValue(int, String, String, int) - Static method in class de.humatic.dsj.ext.Registry
-
Creates a value entry of specified type in the key pointed to by %path under majorKey.
- createNonStandardSource(int, DSFilterInfo, DSFilterInfo, int) - Static method in class de.humatic.dsj.DSStreamBufferGraph
-
- createOutputPin(String, DSMediaType) - Method in class de.humatic.dsj.com.IMpeg2Demultiplexer
-
Creates an output pin with the given name and media type on the demultiplexer.
- createRTCPChannels(int, int[], int[], RTPChannel[]) - Method in class de.humatic.dsj.src.rtp.RTCPHandler
-
- createRTCPMessage(int, int) - Method in class de.humatic.dsj.src.rtp.RTCPHandler
-
- createSource(int, DSFilterInfo, int) - Static method in class de.humatic.dsj.DSStreamBufferGraph
-
- createSourceFilter(DSMediaType) - Method in class de.humatic.dsj.src.MKVSource
-
- createSourceFilter(DSMediaType) - Method in class de.humatic.dsj.src.MPEG4Source
-
- createSourceFilter(int, DSMediaType) - Method in class de.humatic.dsj.src.RTMPSource
-
- createSourceFilter(int, DSMediaType) - Method in class de.humatic.dsj.src.RTPSource
-
- createSourceFilter(int, DSMediaType) - Method in class de.humatic.dsj.src.RTSPSource
-
- createSourceFilter(int, DSMediaType) - Method in class de.humatic.dsj.src.Source
-
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(...).
- createSourceFilter_async(int, DSMediaType) - Method in class de.humatic.dsj.src.Source
-
- CREATIVE_ADPCM - Static variable in class de.humatic.dsj.DSConstants
-
WAVE formats
- CREATIVE_FASTSPEECH10 - Static variable in class de.humatic.dsj.DSConstants
-
WAVE formats
- CREATIVE_FASTSPEECH8 - Static variable in class de.humatic.dsj.DSConstants
-
WAVE formats
- CROSSBAR_1 - Static variable in class de.humatic.dsj.DSCapture.CaptureDevice
-
Supported native control dialogs
- CROSSBAR_2 - Static variable in class de.humatic.dsj.DSCapture.CaptureDevice
-
Supported native control dialogs
- CRUNCH - Static variable in class de.humatic.dsj.DSFilterInfo
-
Codec configuration paramters
- CS2 - Static variable in class de.humatic.dsj.DSConstants
-
WAVE formats
- CS_IMAADPCM - Static variable in class de.humatic.dsj.DSConstants
-
WAVE formats
- CuePoint - Class in de.humatic.dsj.edit
-
A CuePoint is an entry in a TrackEffects automation curve, i.e.
- CuePoint(String, int, float, int) - Constructor for class de.humatic.dsj.edit.CuePoint
-
Creates a CuePoint for the given parameter (see EffectDescription.getParameterNames()).
- CURVE_INVSQUARE - Static variable in class de.humatic.dsj.com.DMO
-
- CURVE_JUMP - Static variable in class de.humatic.dsj.com.DMO
-
- CURVE_LINEAR - Static variable in class de.humatic.dsj.com.DMO
-
- CURVE_SINE - Static variable in class de.humatic.dsj.com.DMO
-
- CURVE_SQUARE - Static variable in class de.humatic.dsj.com.DMO
-
- cut() - Method in class de.humatic.dsj.DSMovie
-
Removes the current selection and closes the resulting gap.
- cut(int, int) - Method in class de.humatic.dsj.MovieTrack
-
Cuts out this track's timeline portion between the given (timeline) times.
- D3D9 - Static variable in class de.humatic.dsj.DSFiltergraph
-
DSFiltergraph rendering & setup flags
- D3D9 - Static variable in class de.humatic.dsj.rc.RendererControls
-
- D3D9Controls - Class in de.humatic.dsj.rc
-
D3D9Controls provides "draw over video" functionality for dsj's D3D9 based JAWT renderer in RGB mode (default).
- DARWIN_PUSH - Static variable in class de.humatic.dsj.sink.sa.StreamAnnouncement
-
- DASHSource - Class in de.humatic.dsj.src
-
DASH (Dynamic Adaptive Streaming over HTTP) is an emerging new ISO / MPEG standard for streaming over HTTP connections.
- DASHSource(URL, int, PropertyChangeListener) - Constructor for class de.humatic.dsj.src.DASHSource
-
Opens the mpd (Media Presentation Description) at the given http:// URL.
- DASHSource(URL, int, int, int, PropertyChangeListener) - Constructor for class de.humatic.dsj.src.DASHSource
-
Opens the mpd (Media Presentation Description) at the given http:// URL and play the substream at index %adaptionSetIndex at the
desired maxBandwidth.
- DATE - Static variable in class de.humatic.dsj.src.rtmp.AMF
-
AMF0 datatypes
- DATE - Static variable in class de.humatic.dsj.src.rtmp.AMF3
-
AMF3 datatypes, the actual AMF marker value is the product of AMF3.CONSTANT & AMF3.MASK
- DD7 - Static variable in class de.humatic.dsj.DSFiltergraph
-
DSFiltergraph rendering & setup flags
- DDR - Static variable in class de.humatic.dsj.rc.RendererControls
-
- de.humatic.dsj - package de.humatic.dsj
-
- de.humatic.dsj.com - package de.humatic.dsj.com
-
- de.humatic.dsj.edit - package de.humatic.dsj.edit
-
- de.humatic.dsj.ext - package de.humatic.dsj.ext
-
- de.humatic.dsj.rc - package de.humatic.dsj.rc
-
- de.humatic.dsj.sbe - package de.humatic.dsj.sbe
-
- de.humatic.dsj.sink - package de.humatic.dsj.sink
-
- de.humatic.dsj.sink.sa - package de.humatic.dsj.sink.sa
-
- de.humatic.dsj.src - package de.humatic.dsj.src
-
- de.humatic.dsj.src.rtmp - package de.humatic.dsj.src.rtmp
-
- de.humatic.dsj.src.rtp - package de.humatic.dsj.src.rtp
-
- de.humatic.dsj.util - package de.humatic.dsj.util
-
- decHex(byte) - Static method in class de.humatic.dsj.DSJUtils
-
Data logging utility, returns a String containing the decimal value followed by a two character hex string representation of the given byte.
- decHex(int) - Static method in class de.humatic.dsj.DSJUtils
-
Data logging utility, returns a String containing the decimal value followed by a two character hex string representation of the given int's lowest byte.
- DECKLINK - Static variable in class de.humatic.dsj.DSFiltergraph
-
Extension API identifiers
- deleteKey(int, String) - Static method in class de.humatic.dsj.ext.Registry
-
Deletes key at %path and all of its value entries.
- deleteKeyValue(int, String, String) - Static method in class de.humatic.dsj.ext.Registry
-
Deletes a value entry in key at %path.
- deleteOutputPin(String) - Method in class de.humatic.dsj.com.IMpeg2Demultiplexer
-
Deletes the output with the given name.
- DELIVER_AUDIO - Static variable in class de.humatic.dsj.DSFiltergraph
-
DSFiltergraph rendering & setup flags
- DES_ERROR - Static variable in class de.humatic.dsj.DSFiltergraph
-
DSFiltergraph events
- DES_SRE - Static variable in class de.humatic.dsj.DSMovie
-
- descID - Variable in class de.humatic.dsj.EPGData
-
- description - Variable in class de.humatic.dsj.EPGData
-
- DF_G726 - Static variable in class de.humatic.dsj.DSConstants
-
WAVE formats
- DF_GSM610 - Static variable in class de.humatic.dsj.DSConstants
-
WAVE formats
- DIALOGIC_OKI_ADPCM - Static variable in class de.humatic.dsj.DSConstants
-
WAVE formats
- DIGIADPCM - Static variable in class de.humatic.dsj.DSConstants
-
WAVE formats
- DIGIFIX - Static variable in class de.humatic.dsj.DSConstants
-
WAVE formats
- DIGIREAL - Static variable in class de.humatic.dsj.DSConstants
-
WAVE formats
- DIGISTD - Static variable in class de.humatic.dsj.DSConstants
-
WAVE formats
- DIGITAL - Static variable in class de.humatic.dsj.CaptureDeviceControls
-
- DIGITAL_G723 - Static variable in class de.humatic.dsj.DSConstants
-
WAVE formats
- DIRECT - Static variable in class de.humatic.dsj.src.Source
-
Data transport mode
- DIRECT_ACCESS - Static variable in class de.humatic.dsj.DSSampleBuffer
-
Flag for gaining direct access to the filter's NIO buffer, see getByteBuffer().
- DirectDrawControls - Class in de.humatic.dsj.rc
-
DirectDrawControls provides extended control over the native DirectDraw7 Renderer.
- disconnect(DSFilter.DSPin) - Method in class de.humatic.dsj.DSFilter
-
Disconnects the given pin
- dispatchKeyEvent(KeyEvent) - Method in class de.humatic.dsj.SwingMovieController
-
- DISPLAY_LOCAL - Static variable in class de.humatic.dsj.sink.JSink
-
- DISPLAY_LOCAL - Static variable in class de.humatic.dsj.sink.Sink
-
- DisplayModeBobOnly - Static variable in class de.humatic.dsj.DSConstants
-
VIDEOINFOHEADER2 interlace flags
- DisplayModeBobOrWeave - Static variable in class de.humatic.dsj.DSConstants
-
VIDEOINFOHEADER2 interlace flags
- DisplayModeWeaveOnly - Static variable in class de.humatic.dsj.DSConstants
-
VIDEOINFOHEADER2 interlace flags
- displayResized(int, int, int, int) - Method in class de.humatic.dsj.rc.DirectDrawControls
-
When you resize the display, you should redraw any overlay, that has been set.
- displayResized(int, int, int, int) - Method in class de.humatic.dsj.rc.RendererControls
-
See subclass documentation for implementation specific details
- dispose() - Method in class de.humatic.dsj.DSFiltergraph
-
Disposes off all native & java structures and is to be seen as a mandatory call when you are done with a Filtergraph.
- DMO - Class in de.humatic.dsj.com
-
Baseclass for DMO (DirectX Media Object) implementations.
- DMO.DMOParameterInfo - Class in de.humatic.dsj.com
-
- DMOAudioEffect - Class in de.humatic.dsj.com
-
Wrapper class for DMO Audio Effects.
- DMOCATEGORY_AUDIO_CAPTURE_EFFECT - Static variable in class de.humatic.dsj.DSEnvironment
-
- DMOCATEGORY_AUDIO_DECODER - Static variable in class de.humatic.dsj.DSEnvironment
-
- DMOCATEGORY_AUDIO_EFFECT - Static variable in class de.humatic.dsj.DSEnvironment
-
- DMOCATEGORY_AUDIO_ENCODER - Static variable in class de.humatic.dsj.DSEnvironment
-
- DMOCATEGORY_VIDEO_DECODER - Static variable in class de.humatic.dsj.DSEnvironment
-
- DMOCATEGORY_VIDEO_EFFECT - Static variable in class de.humatic.dsj.DSEnvironment
-
- DMOCATEGORY_VIDEO_ENCODER - Static variable in class de.humatic.dsj.DSEnvironment
-
- DMOVideoEffect - Class in de.humatic.dsj.com
-
Wrapper class for DMO Video Effects, available only on Vista and beyond.
- DO_NOT_USE - Static variable in class de.humatic.dsj.DSFilterInfo
-
- DOLBY_AC2 - Static variable in class de.humatic.dsj.DSConstants
-
WAVE formats
- DOLBY_AC3 - Static variable in class de.humatic.dsj.DSConstants
-
Media subtypes
- DOLBY_AC3_SPDIF - Static variable in class de.humatic.dsj.DSConstants
-
Media subtypes
- DONE - Static variable in class de.humatic.dsj.DSFiltergraph
-
DSFiltergraph events
- doNotRender() - Static method in class de.humatic.dsj.DSFilterInfo
-
Static constructor for a dummy info object, that can be passed
to class constructors to explicitely NOT render anything.
- DONTCOMPRESS - Static variable in class de.humatic.dsj.com.IConfigAsfWriter
-
- DoPanScan - Static variable in class de.humatic.dsj.DSConstants
-
MPEG2VideoInfo flags
- DOUBLE - Static variable in class de.humatic.dsj.src.rtmp.AMF3
-
AMF3 datatypes, the actual AMF marker value is the product of AMF3.CONSTANT & AMF3.MASK
- drawJavaImage(int[]) - Method in class de.humatic.dsj.JavaSourceFilter
-
Do a partial redraw of a frame composited in the Graphics2D as returned from getDrawingSurface().
- DRM - Static variable in class de.humatic.dsj.DSConstants
-
WAVE formats
- DRM_Audio - Static variable in class de.humatic.dsj.DSConstants
-
Media subtypes
- DS_NETWORK - Static variable in class de.humatic.dsj.sink.Sink
-
- DSAT_DISPLAY - Static variable in class de.humatic.dsj.DSConstants
-
WAVE formats
- DSBDAGraph - Class in de.humatic.dsj
-
DSBDAGraph provides a basic implementation of
Microsoft's Broadcast Driver Architecture for digital TV.
- DSBDAGraph(int, int, PropertyChangeListener) - Constructor for class de.humatic.dsj.DSBDAGraph
-
Sets up a TV graph, leaving decoder selection to DirectShow.
- DSBDAGraph(int, int, DSFilterInfo, DSFilterInfo, PropertyChangeListener) - Constructor for class de.humatic.dsj.DSBDAGraph
-
Sets up a TV Graph using the specified MPEG decoders.
- DSCapture - Class in de.humatic.dsj
-
DSCapture provides access to DirectShow audio and video capture devices.
- DSCapture(int, DSFilterInfo, boolean, DSFilterInfo, PropertyChangeListener) - Constructor for class de.humatic.dsj.DSCapture
-
Creates a DSCapture object that uses the video & audio devices described by the given DSFilterInfos.
- DSCapture(int, PropertyChangeListener) - Constructor for class de.humatic.dsj.DSCapture
-
Creates a DSCapture object using the first (Windows default) video and audio capture devices.
%flags - rendering mode and additional graph options, see DSFiltergraph.
- DSCapture.CaptureDevice - Class in de.humatic.dsj
-
Nested class, extending DSFilter and wrapping a capture device, that has been added to the graph.
- DSConstants - Class in de.humatic.dsj
-
- DSConstants() - Constructor for class de.humatic.dsj.DSConstants
-
- DSDVCam - Class in de.humatic.dsj
-
DSDVCam wraps DirectShow functionality for IEEE 1394 (aka Firewire, iLink) DV camcorders and
- as of dsj 0_8_4 - also for USB 2.0 ones.
Both camera and VCR mode are supported.
- DSDVCam(int, PropertyChangeListener) - Constructor for class de.humatic.dsj.DSDVCam
-
This constructor creates a DSDVCam from the first DV Device found.
- DSDVCam(int, DSFilterInfo, PropertyChangeListener) - Constructor for class de.humatic.dsj.DSDVCam
-
Use this constructor with a DSFilterInfo for a DV device as returned by DSCapture.queryDevices(...) when you
need to work with (one out of) multiple DV Cameras.
See first constructor for DV specific flags.
- DSDvd - Class in de.humatic.dsj
-
DSDvd adds some DVD specific transport & navigation methods to the superclass.
Graph building for DVD playback may require that MPEG2 and AC3 decoder filters are
explicitely specified (which can be done via the extended constructor or the dsj.xml file).
- DSDvd(int, int, PropertyChangeListener) - Constructor for class de.humatic.dsj.DSDvd
-
Opens a DVD from the default DVD drive.
- DSDvd(int, int, DSFilterInfo, DSFilterInfo, PropertyChangeListener) - Constructor for class de.humatic.dsj.DSDvd
-
Opens a DVD from the default DVD drive using the specified video and audio decoders.
- DSDvd(String, int, int, DSFilterInfo, DSFilterInfo, PropertyChangeListener) - Constructor for class de.humatic.dsj.DSDvd
-
Opens a DVD or DVD structure from disc, images or file.
- DSEnvironment - Class in de.humatic.dsj
-
DSEnvironment manages general setup tasks.
- DSEnvironment() - Constructor for class de.humatic.dsj.DSEnvironment
-
- DSFilter - Class in de.humatic.dsj
-
DSFilter references a DirectShow Filter that has been added to the filtergraph.
- DSFilter.DSPin - Class in de.humatic.dsj
-
- DSFiltergraph - Class in de.humatic.dsj
-
dsj - DirectShow Java Wrapper,
DSFiltergraph is this package's core class.
- DSFiltergraph() - Constructor for class de.humatic.dsj.DSFiltergraph
-
- DSFiltergraph.DSAudioStream - Class in de.humatic.dsj
-
Nested class that wraps the stream of audio bytes dsj
delivers when the DELIVER_AUDIO bit is set on construction.
- DSFilterInfo - Class in de.humatic.dsj
-
DSFilterInfo wraps a descriptive structure around
DirectShow filters.
- DSFilterInfo(String, String) - Constructor for class de.humatic.dsj.DSFilterInfo
-
- DSFilterInfo.DSCrossBarInfo - Class in de.humatic.dsj
-
DSCrossBarInfo represents a capture device's crossbar, which is used to hardware-internally connect inputs to outputs on multi analogue IO devices like combined TV / analogue video capture boards.
- DSFilterInfo.DSCrossBarInfo.DSCrossBarPin - Class in de.humatic.dsj
-
- DSFilterInfo.DSMediaFormat - Class in de.humatic.dsj
-
DSMediaFormat represents a mediaformat a specific pin can deliver.
- DSFilterInfo.DSPinInfo - Class in de.humatic.dsj
-
DSPinInfo represents a filter input or output ("Pin" in DirectShow terminology).
- DSFilterInfo.DSTVTunerInfo - Class in de.humatic.dsj
-
DSTVTunerInfo describes the TVTuner interface a Capture Device may expose.
- DSGraph - Class in de.humatic.dsj
-
DSGraph reproduces the DirectShow filtergraph stored in .grf or .xgr files or passed in via streams or strings of raw xml.
- DSGraph(String, int, PropertyChangeListener) - Constructor for class de.humatic.dsj.DSGraph
-
Creates a DSGraph from either GraphEdit .grf or .xgr files or a raw XML
String.
- DSGraph(InputStream, int, PropertyChangeListener) - Constructor for class de.humatic.dsj.DSGraph
-
Creates a DSGraph from XML read from the given InputStream.
- DSHDVTape - Class in de.humatic.dsj
-
DSHDVTape wraps DirectShow functionality for IEEE 1394 (aka Firewire, iLink) HDV camcorders and
D-VHS decks working with MPEG compression.
Both camera and VCR mode are supported.
- DSHDVTape(int, PropertyChangeListener) - Constructor for class de.humatic.dsj.DSHDVTape
-
This constructor creates a HDV graph from the first HDV Device found.
- DSHDVTape(int, DSFilterInfo, DSFilterInfo, DSFilterInfo, PropertyChangeListener) - Constructor for class de.humatic.dsj.DSHDVTape
-
Use this constructor with a DSFilterInfo for a HDV device as returned by DSHDVTape.getHDVDevices(...) when you
need to work with (one out of) multiple HDV devices.
If %deviceInfo is null or DSFilterInfo.doNotRender(), this will use the first device found.
You can also specify mepeg decoders with this constructor.
- DSHOW - Static variable in class de.humatic.dsj.sink.NetworkSink
-
- DSJException - Exception in de.humatic.dsj
-
- DSJException(String, int) - Constructor for exception de.humatic.dsj.DSJException
-
- DSJService - Class in de.humatic.dsj
-
Baseclass for some non-public extensions.
- DSJUtils - Class in de.humatic.dsj
-
Helper methods, data plotting utilities etc.
- DSJUtils() - Constructor for class de.humatic.dsj.DSJUtils
-
- DSMediaType - Class in de.humatic.dsj
-
DSMediaType loosely wraps DirectShow's AM_MEDIA_TYPE structure.
- DSMediaType() - Constructor for class de.humatic.dsj.DSMediaType
-
- DSMediaType(String, String, String, byte[]) - Constructor for class de.humatic.dsj.DSMediaType
-
- DSMediaType(int, int, int) - Constructor for class de.humatic.dsj.DSMediaType
-
Creates a basic media type object.
- DSMovie - Class in de.humatic.dsj
-
DSMovie plays DirectShow compatible audio & video media from files and streams and provides encodeing
and editing functionality.
- DSMovie(String, int, PropertyChangeListener) - Constructor for class de.humatic.dsj.DSMovie
-
Creates a movie object from common media files and urls.
- DSMovie(String, int, DSFilterInfo, DSFilterInfo, PropertyChangeListener) - Constructor for class de.humatic.dsj.DSMovie
-
Creates a movie object from common media files and urls using the given video and audio decoders.
- DSMovie(String, int, DSFilterInfo[], PropertyChangeListener) - Constructor for class de.humatic.dsj.DSMovie
-
Creates a movie object from common media files and urls using the filters given in the array argument.
- DSMovie.MovieSelection - Class in de.humatic.dsj
-
MovieSelection is a struct, that contains information needed by an editable DSMovie to access a certain portion of data
from a given file.
- DSPGROUP_TRUESPEECH - Static variable in class de.humatic.dsj.DSConstants
-
WAVE formats
- DSRendererControls - Class in de.humatic.dsj.rc
-
DSRendererControls can be used to get rendering statistics from native video renderers.
- DSS_UserData - Static variable in class de.humatic.dsj.DSConstants
-
MPEG2VideoInfo flags
- DSSampleBuffer - Class in de.humatic.dsj
-
DSSampleBuffer objects are delivered by the SampleAccessFilter, see DSFiltergraph.insertSampleAccessFilter(...)..
- DSStreamBufferGraph - Class in de.humatic.dsj
-
DSStreamBufferGraph tries to wrap the DirectShow StreamBufferEngine.
- DSStreamBufferGraph(int, StreamBufferSource, PropertyChangeListener) - Constructor for class de.humatic.dsj.DSStreamBufferGraph
-
- DSStreamBufferGraph(int, StreamBufferSource, DSFilterInfo, DSFilterInfo, PropertyChangeListener) - Constructor for class de.humatic.dsj.DSStreamBufferGraph
-
- DTS - Static variable in class de.humatic.dsj.DSConstants
-
WAVE formats
- DUAL_OUTPUT - Static variable in class de.humatic.dsj.sink.Sink
-
- dump(byte[]) - Static method in class de.humatic.dsj.DSJUtils
-
Data logging utility, all variations of dump(...) print a byte array or parts of it in standard hex dump format to
System.err or what has been set as the log stream via DSEnvironment.setLogStream(...).
- dump(byte[], int, int) - Static method in class de.humatic.dsj.DSJUtils
-
- dump(String, byte[]) - Static method in class de.humatic.dsj.DSJUtils
-
- dump(String, byte[], int, int) - Static method in class de.humatic.dsj.DSJUtils
-
- dump(int, byte[]) - Static method in class de.humatic.dsj.DSJUtils
-
- dump(int, byte[], int, int) - Static method in class de.humatic.dsj.DSJUtils
-
- dump(int, String, byte[]) - Static method in class de.humatic.dsj.DSJUtils
-
- dump(int, String, byte[], int, int) - Static method in class de.humatic.dsj.DSJUtils
-
- dump() - Method in class de.humatic.dsj.DSMediaType
-
Returns a String containing all set fields in this DSMediaType instance, including an evtl.
- DUMP - Static variable in class de.humatic.dsj.sink.JSink
-
subtypes
- DUMP - Static variable in class de.humatic.dsj.sink.Sink
-
- dump() - Method in class de.humatic.dsj.util.AtomParser
-
Dumps the atom tree read from the file the parser has been initialized with to the current log stream.
- dump(byte[], int) - Method in class de.humatic.dsj.util.AtomParser
-
Dumps the atom tree read from the given byte array at %startPos to the current log stream.
- dump(Atom) - Method in class de.humatic.dsj.util.AtomParser
-
Dumps the given Atom and all its child atoms to the current log stream.
- DUMP_ORIGINAL - Static variable in class de.humatic.dsj.sink.DumpSink
-
- dumpConnections() - Method in class de.humatic.dsj.DSFilter
-
Prints information on the filter and its connections to other filters in the graph to the current log stream.
- dumpFormatBlock(boolean) - Method in class de.humatic.dsj.DSMediaType
-
- dumpGraph(boolean) - Method in class de.humatic.dsj.DSFiltergraph
-
Prints a listing of filters in the graph (& evtl.
- DumpSink - Class in de.humatic.dsj.sink
-
DumpSink is a special form of FileSink, used to isolate raw elementary streams from media files.
- DumpSink(String, int) - Constructor for class de.humatic.dsj.sink.DumpSink
-
Creates a DumpSink for writing raw video or audio elementary streams to the specified output location.
- dumpSITables(int, int) - Method in class de.humatic.dsj.DSBDAGraph
-
Creates an additional output on the demultiplexer and passes tables received on the given PID to java through
PropertyChange events of type TABLE_RECEIVED.
- dumpTransportStream(String, boolean) - Method in class de.humatic.dsj.DSBDAGraph
-
Writes the BDA receiver's original transport stream to the specified file.
- DV - Static variable in class de.humatic.dsj.DSCapture.CaptureDevice
-
Capture device types
- DV - Static variable in class de.humatic.dsj.DSFiltergraph
-
DSFiltergraph types
- DV - Static variable in class de.humatic.dsj.util.BitstreamParser
-
parser types
- dv25 - Static variable in class de.humatic.dsj.DSConstants
-
Media subtypes
- dv50 - Static variable in class de.humatic.dsj.DSConstants
-
Media subtypes
- DV_ASPECT - Static variable in class de.humatic.dsj.util.BitstreamParser
-
- DV_HEADER - Static variable in class de.humatic.dsj.util.BitstreamParser
-
- DV_STATE_CHANGED - Static variable in class de.humatic.dsj.DSFiltergraph
-
DSFiltergraph events
- DV_SUBCODE_1 - Static variable in class de.humatic.dsj.util.BitstreamParser
-
- DV_SUBCODE_2 - Static variable in class de.humatic.dsj.util.BitstreamParser
-
- DV_TV_NORM - Static variable in class de.humatic.dsj.util.BitstreamParser
-
- DV_VAUX_1 - Static variable in class de.humatic.dsj.util.BitstreamParser
-
- DV_VAUX_2 - Static variable in class de.humatic.dsj.util.BitstreamParser
-
- DV_VAUX_3 - Static variable in class de.humatic.dsj.util.BitstreamParser
-
- DVB_EIT - Static variable in class de.humatic.dsj.util.BitstreamParser
-
parser types
- DVB_SI - Static variable in class de.humatic.dsj.DSConstants
-
Media subtypes
- DVB_SI - Static variable in class de.humatic.dsj.DSMediaType
-
Video subtypes
- DVB_UserData - Static variable in class de.humatic.dsj.DSConstants
-
MPEG2VideoInfo flags
- DVBC - Static variable in class de.humatic.dsj.DSBDAGraph
-
BDA network types
- DVBS - Static variable in class de.humatic.dsj.DSBDAGraph
-
BDA network types
- DVBT - Static variable in class de.humatic.dsj.DSBDAGraph
-
BDA network types
- DVD - Static variable in class de.humatic.dsj.DSFiltergraph
-
DSFiltergraph types
- DVD_AUD_EXT_Captions - Static variable in class de.humatic.dsj.DSDvd
-
Audio attributes
- DVD_AUD_EXT_DirectorComments1 - Static variable in class de.humatic.dsj.DSDvd
-
Audio attributes
- DVD_AUD_EXT_DirectorComments2 - Static variable in class de.humatic.dsj.DSDvd
-
Audio attributes
- DVD_AUD_EXT_NotSpecified - Static variable in class de.humatic.dsj.DSDvd
-
Audio attributes
- DVD_AUD_EXT_VisuallyImpaired - Static variable in class de.humatic.dsj.DSDvd
-
Audio attributes
- DVD_AUDIO - Static variable in class de.humatic.dsj.DSDvd
-
Types for switchable streams
- DVD_audio_data - Static variable in class de.humatic.dsj.DSConstants
-
Media subtypes
- DVD_AudioDuringFFwdRew - Static variable in class de.humatic.dsj.DSDvd
-
DVDControl options
- DVD_CacheSizeInMB - Static variable in class de.humatic.dsj.DSDvd
-
DVDControl options
- DVD_DisableStillThrottle - Static variable in class de.humatic.dsj.DSDvd
-
DVDControl options
- DVD_DOMAIN_FirstPlay - Static variable in class de.humatic.dsj.DSDvd
-
DVD domains
- DVD_DOMAIN_Stop - Static variable in class de.humatic.dsj.DSDvd
-
DVD domains
- DVD_DOMAIN_Title - Static variable in class de.humatic.dsj.DSDvd
-
DVD domains
- DVD_DOMAIN_VideoManagerMenu - Static variable in class de.humatic.dsj.DSDvd
-
DVD domains
- DVD_DOMAIN_VideoTitleSetMenu - Static variable in class de.humatic.dsj.DSDvd
-
DVD domains
- DVD_EnableESOutput - Static variable in class de.humatic.dsj.DSDvd
-
DVDControl options
- DVD_EnableExtendedCopyProtectErrors - Static variable in class de.humatic.dsj.DSDvd
-
DVDControl options
- DVD_EnableLoggingEvents - Static variable in class de.humatic.dsj.DSDvd
-
DVDControl options
- DVD_EnableNonblockingAPIs - Static variable in class de.humatic.dsj.DSDvd
-
DVDControl options
- DVD_EnablePortableBookmarks - Static variable in class de.humatic.dsj.DSDvd
-
DVDControl options
- DVD_EnableStreaming - Static variable in class de.humatic.dsj.DSDvd
-
DVDControl options
- DVD_EnableTitleLength - Static variable in class de.humatic.dsj.DSDvd
-
DVDControl options
- DVD_FORMAT_CHANGED - Static variable in class de.humatic.dsj.DSFiltergraph
-
DSFiltergraph events
- DVD_HMSF_TimeCodeEvents - Static variable in class de.humatic.dsj.DSDvd
-
DVDControl options
- DVD_IncreaseOutputControl - Static variable in class de.humatic.dsj.DSDvd
-
DVDControl options
- DVD_LPCM_AUDIO - Static variable in class de.humatic.dsj.DSConstants
-
Media subtypes
- DVD_MaxReadBurstInKB - Static variable in class de.humatic.dsj.DSDvd
-
DVDControl options
- DVD_MENU_Angle - Static variable in class de.humatic.dsj.DSDvd
-
- DVD_MENU_Audio - Static variable in class de.humatic.dsj.DSDvd
-
- DVD_MENU_Chapter - Static variable in class de.humatic.dsj.DSDvd
-
- DVD_MENU_ENABLED - Static variable in class de.humatic.dsj.DSFiltergraph
-
DSFiltergraph rendering & setup flags
- DVD_MENU_LANGUAGE - Static variable in class de.humatic.dsj.DSDvd
-
Types for switchable streams
- DVD_MENU_Root - Static variable in class de.humatic.dsj.DSDvd
-
- DVD_MENU_Subpicture - Static variable in class de.humatic.dsj.DSDvd
-
- DVD_MENU_Title - Static variable in class de.humatic.dsj.DSDvd
-
- DVD_NotifyParentalLevelChange - Static variable in class de.humatic.dsj.DSDvd
-
DVDControl options
- DVD_NotifyPositionChange - Static variable in class de.humatic.dsj.DSDvd
-
DVDControl options
- DVD_ReadBurstPeriodInMS - Static variable in class de.humatic.dsj.DSDvd
-
DVDControl options
- DVD_ResetOnStop - Static variable in class de.humatic.dsj.DSDvd
-
DVDControl options
- DVD_SP_EXT_Caption_Big - Static variable in class de.humatic.dsj.DSDvd
-
Subpicture attributes
- DVD_SP_EXT_Caption_Children - Static variable in class de.humatic.dsj.DSDvd
-
Subpicture attributes
- DVD_SP_EXT_Caption_Normal - Static variable in class de.humatic.dsj.DSDvd
-
Subpicture attributes
- DVD_SP_EXT_CC_Big - Static variable in class de.humatic.dsj.DSDvd
-
Subpicture attributes
- DVD_SP_EXT_CC_Children - Static variable in class de.humatic.dsj.DSDvd
-
Subpicture attributes
- DVD_SP_EXT_CC_Normal - Static variable in class de.humatic.dsj.DSDvd
-
Subpicture attributes
- DVD_SP_EXT_DirectorComments_Big - Static variable in class de.humatic.dsj.DSDvd
-
Subpicture attributes
- DVD_SP_EXT_DirectorComments_Children - Static variable in class de.humatic.dsj.DSDvd
-
Subpicture attributes
- DVD_SP_EXT_DirectorComments_Normal - Static variable in class de.humatic.dsj.DSDvd
-
Subpicture attributes
- DVD_SP_EXT_Forced - Static variable in class de.humatic.dsj.DSDvd
-
Subpicture attributes
- DVD_SP_EXT_NotSpecified - Static variable in class de.humatic.dsj.DSDvd
-
Subpicture attributes
- DVD_SUBPICTURE - Static variable in class de.humatic.dsj.DSDvd
-
Types for switchable streams
- DVDLine21Field1 - Static variable in class de.humatic.dsj.DSConstants
-
MPEG2VideoInfo flags
- DVDLine21Field2 - Static variable in class de.humatic.dsj.DSConstants
-
MPEG2VideoInfo flags
- DVENCODERFORMAT_DVHD - Static variable in class de.humatic.dsj.com.IDVEnc
-
- DVENCODERFORMAT_DVSD - Static variable in class de.humatic.dsj.com.IDVEnc
-
- DVENCODERFORMAT_DVSL - Static variable in class de.humatic.dsj.com.IDVEnc
-
- DVENCODERRESOLUTION_180x120 - Static variable in class de.humatic.dsj.com.IDVEnc
-
- DVENCODERRESOLUTION_360x240 - Static variable in class de.humatic.dsj.com.IDVEnc
-
- DVENCODERRESOLUTION_720x480 - Static variable in class de.humatic.dsj.com.IDVEnc
-
- DVENCODERRESOLUTION_88x60 - Static variable in class de.humatic.dsj.com.IDVEnc
-
- DVENCODERVIDEOFORMAT_NTSC - Static variable in class de.humatic.dsj.com.IDVEnc
-
- DVENCODERVIDEOFORMAT_PAL - Static variable in class de.humatic.dsj.com.IDVEnc
-
- dvh1 - Static variable in class de.humatic.dsj.DSConstants
-
Media subtypes
- dvhd - Static variable in class de.humatic.dsj.DSConstants
-
Media subtypes
- DVI4 - Static variable in class de.humatic.dsj.DSConstants
-
RTP Payload types
- DVI4_11 - Static variable in class de.humatic.dsj.DSConstants
-
RTP Payload types
- DVI4_16 - Static variable in class de.humatic.dsj.DSConstants
-
RTP Payload types
- DVI4_22 - Static variable in class de.humatic.dsj.DSConstants
-
RTP Payload types
- DVI_ADPCM - Static variable in class de.humatic.dsj.DSConstants
-
WAVE formats
- DVPlayoutSink - Class in de.humatic.dsj.sink
-
DVPlayoutSink provides functionality to render a filtergraph to a computer's physical IEEE 1394 / firewire output.
- DVPlayoutSink() - Constructor for class de.humatic.dsj.sink.DVPlayoutSink
-
- DVREditingSession - Class in de.humatic.dsj.sbe
-
A DVREditingSession creates a new DVR file by concatenating (pieces of) other DVR Files.
- DVREditingSession(String, String) - Constructor for class de.humatic.dsj.sbe.DVREditingSession
-
Creates a session that writes to %targetFile.
- dvsd - Static variable in class de.humatic.dsj.DSConstants
-
Media subtypes
- dvsl - Static variable in class de.humatic.dsj.DSConstants
-
Media subtypes
- G721 - Static variable in class de.humatic.dsj.DSConstants
-
RTP Payload types
- G721_ADPCM - Static variable in class de.humatic.dsj.DSConstants
-
WAVE formats
- G722 - Static variable in class de.humatic.dsj.DSConstants
-
RTP Payload types
- G722_ADPCM - Static variable in class de.humatic.dsj.DSConstants
-
WAVE formats
- G723 - Static variable in class de.humatic.dsj.DSConstants
-
RTP Payload types
- G723_ADPCM - Static variable in class de.humatic.dsj.DSConstants
-
WAVE formats
- G726_ADPCM - Static variable in class de.humatic.dsj.DSConstants
-
WAVE formats
- G726ADPCM - Static variable in class de.humatic.dsj.DSConstants
-
WAVE formats
- G728 - Static variable in class de.humatic.dsj.DSConstants
-
RTP Payload types
- G728_CELP - Static variable in class de.humatic.dsj.DSConstants
-
WAVE formats
- G729 - Static variable in class de.humatic.dsj.DSConstants
-
RTP Payload types
- G729A - Static variable in class de.humatic.dsj.DSConstants
-
WAVE formats
- GAIN - Static variable in class de.humatic.dsj.CaptureDeviceControls
-
Video capture device controls (IAMVideoProcAmp and IAMCameraControl)
- GAMMA - Static variable in class de.humatic.dsj.CaptureDeviceControls
-
Video capture device controls (IAMVideoProcAmp and IAMCameraControl)
- GD - Static variable in class de.humatic.dsj.DSFiltergraph
-
Event delivery thread constants
- GE_DEVICE_CONNECTED - Static variable in class de.humatic.dsj.DSFiltergraph
-
Graph events
- GE_DEVICE_LOST - Static variable in class de.humatic.dsj.DSFiltergraph
-
Graph events
- GE_REF_REC_STOPPED - Static variable in class de.humatic.dsj.DSFiltergraph
-
Graph events
- getActive() - Method in class de.humatic.dsj.DSFiltergraph
-
Returns the internal state of the graph.
- getActiveAudioDevice() - Method in class de.humatic.dsj.DSCapture
-
- getActiveDeviceIndices() - Method in class de.humatic.dsj.DSCapture
-
Returns the index into video and audio devices for the currently active
devices.
- getActiveGraphs() - Static method in class de.humatic.dsj.DSEnvironment
-
Returns an array holding all currently active filtergraphs.
- getActiveVideoDevice() - Method in class de.humatic.dsj.DSCapture
-
- getActualFramerate(DSFilter.DSPin) - Method in class de.humatic.dsj.DSCapture.CaptureDevice
-
Returns the actually delivered framerate, which may be under influence of available bus bandwidth etc., as reported by the
IAMVideoControl interface (which will only be available with UVC capture devices).
More IAMVideoControl methods are implemented in CaptureDeviceControls.
- getAdaptionSet() - Method in class de.humatic.dsj.src.DASHSource
-
Returns the index into available adaption sets this source is configured to play
- getAlpha() - Method in class de.humatic.dsj.JavaOverlayFilter
-
- getArrayField(int, byte[], int) - Method in class de.humatic.dsj.util.BitstreamParser
-
- getASFWriterParam(int) - Method in class de.humatic.dsj.com.IConfigAsfWriter
-
- getAspectLocked() - Method in class de.humatic.dsj.DSFiltergraph
-
- getAspectRatio() - Method in class de.humatic.dsj.DSFiltergraph
-
- getAspectRatioMode() - Method in class de.humatic.dsj.rc.EVRControls
-
Returns currently set aspect ratio handling.
- getAsXML() - Method in class de.humatic.dsj.DSMovie
-
Returns the xml representation of an editable movie's timeline.
- getAtom(String, byte[], int) - Method in class de.humatic.dsj.util.AtomParser
-
Returns the first atom with the given ID within the given raw data.
- getAtom(String, int) - Method in class de.humatic.dsj.util.AtomParser
-
Returns the first atom with the given ID starting at offset within the file the parser has been initialized with.
- getAtom(String, Atom) - Method in class de.humatic.dsj.util.AtomParser
-
Returns the atom with the given ID from parentAtom's data or null if not found
- getAudioCodec() - Method in class de.humatic.dsj.DSMovie
-
Returns the FourCC for an AVI's audiocodec or a String representation of non AVI encodings
- getAudioEncoderInfo() - Method in class de.humatic.dsj.sink.Sink
-
- getAudioEncoderMediaTypes(DSFilterInfo, DSFiltergraph) - Static method in class de.humatic.dsj.DSEnvironment
-
- getAudioFrameTime() - Method in class de.humatic.dsj.JavaSourceFilter
-
Returns milliseconds per audioframe, when set up for audio.
- getAudioInputNames() - Method in class de.humatic.dsj.CaptureDeviceControls
-
Returns the names of available audio inputs if the CaptureDeviceControls object refers to an audio
capture device that supports input selection, null otherwise.
- getAudioPreroll() - Method in class de.humatic.dsj.com.IConfigInterleaving
-
- getAudioProperties() - Method in class de.humatic.dsj.DSFiltergraph
-
Returns sample rate, samplesize and number of channels of a graph's audio stream if any.
- getAudioStream() - Method in class de.humatic.dsj.DSFiltergraph
-
Returns the constructed DSAudioStream when set up with DELIVER_AUDIO bit set.
- getAuto(int) - Method in class de.humatic.dsj.CaptureDeviceControls
-
Returns true if the given property is controlled automatically.
%p - one of the defined (non KS_ ) constants under audio / video or Logitech capture device controls.
- getAutoRefresh() - Method in class de.humatic.dsj.rc.VMRControls
-
- getAvailable() - Method in class de.humatic.dsj.src.AsyncSource
-
- getAvailable() - Method in class de.humatic.dsj.src.Source
-
Returns the available number of bytes a pull source can access or 0 if unknown.
- getAvailableDeinterlacers(int) - Method in class de.humatic.dsj.rc.VMRControls
-
Returns GUIDs for deinterlacers reported to be available for the given stream, ordered by quality (best first).
- getAvailableOutputTypes() - Method in class de.humatic.dsj.DSFilter.DSPin
-
Returns output formats available on an (output) pin after the filter's input has been connected.
- getAvailableVideoEffects() - Static method in class de.humatic.dsj.edit.EffectDescription
-
Returns all installed video effects.
- getAvailableVideoTransitions() - Static method in class de.humatic.dsj.edit.EffectDescription
-
Returns all installed video transitions (2 source effects).
- getBalance() - Method in class de.humatic.dsj.com.IBasicAudio
-
- getBandWidth() - Method in class de.humatic.dsj.BDAChannelInfo
-
- getBandwidthOptions() - Method in class de.humatic.dsj.src.Source.SubstreamInfo
-
- getBasicFileStats(String) - Static method in class de.humatic.dsj.DSJUtils
-
Returns an int[10] holding basic information on a media file:
0 - duration in msec,
1 - reserved,
2 - video width,
3 - video height,
4 - video fps*100,
5 - video FourCC or biCompression member of the BitmapInfoHeader
6 - audio samplerate,
7 - audio bitwidth,
8 - audio channels,
9 - audio wFormatTag
- getBDADevices() - Static method in class de.humatic.dsj.DSBDAGraph
-
- getBitDepth() - Method in class de.humatic.dsj.DSFiltergraph
-
Returns bitDepth of uncompressed data.
- getBitDepth() - Method in class de.humatic.dsj.DSMediaType
-
video & audio formats
- getBitDepth() - Method in class de.humatic.dsj.JavaOverlayFilter
-
Returns the bitdepth of the drawing graphics
- getBitRate() - Method in class de.humatic.dsj.DSMediaType
-
video & audio formats
- getBits(byte[], int, int) - Static method in class de.humatic.dsj.DSJUtils
-
Reads up to %numBits bits starting at %startBit from the given byte array into an big endian int.
- getBits64(byte[], int, int) - Static method in class de.humatic.dsj.DSJUtils
-
Reads up to %numBits bits starting at %startBit from the given byte array into an big endian long.
- getBits64_LE(byte[], int, int) - Static method in class de.humatic.dsj.DSJUtils
-
Reads up to %numBits bits starting at %startBit from the given byte array into an little endian long.
- getBits_LE(byte[], int, int) - Static method in class de.humatic.dsj.DSJUtils
-
Reads up to %numBits bits starting at %startBit from the given byte array into an little endian int.
- getBrightness(int) - Method in class de.humatic.dsj.rc.EVRControls
-
- getBrightness(int) - Method in class de.humatic.dsj.rc.VMRControls
-
- getBuffered() - Method in class de.humatic.dsj.src.Source
-
- getBufferedTime() - Method in class de.humatic.dsj.CompressedJavaSource
-
Returns the time worth of data currently preloaded.
- getBufferSize() - Method in class de.humatic.dsj.DSFiltergraph.DSAudioStream
-
Return the size of the buffer needed to hold this
streams bytes.
- getBufferSize() - Method in class de.humatic.dsj.JavaSourceFilter
-
Returns the size (in bytes) of the buffer, that the filter wants to be fed with when
set up for audio..
- getByteBuffer() - Method in class de.humatic.dsj.DSSampleBuffer
-
Returns the ByteBuffer used for data exchange with the dll.
- getCapabilites() - Method in class de.humatic.dsj.com.IAMVideoCompression
-
Returns a combination of CompressionCaps_...
- getCaps() - Method in class de.humatic.dsj.com.DMO.DMOParameterInfo
-
- getCaptureFile() - Method in class de.humatic.dsj.DSStreamBufferGraph
-
- getChannelNr() - Method in class de.humatic.dsj.src.rtp.RTPChannel
-
- getChannelNumber() - Method in class de.humatic.dsj.BDAChannelInfo
-
- getChannelsFromXML(int) - Method in class de.humatic.dsj.DSBDAGraph
-
Reads previously scanned valid program information from the dsj.xml file
- getChannelsFromXML(int) - Method in class de.humatic.dsj.sbe.StreamBufferBDASource
-
- getChapters() - Method in class de.humatic.dsj.DSMovie
-
Reads chapters from mp4, mov and matroska files.
- getChildByIndex(int) - Method in class de.humatic.dsj.util.Atom
-
- getChunkSize() - Method in class de.humatic.dsj.sink.RTMPSink
-
- getClassNode(String, Document) - Static method in class de.humatic.dsj.DSEnvironment
-
- getClientAddress(int) - Method in class de.humatic.dsj.sink.WMNetSink
-
Returns a String containing IP and port (exp: "192.168.0.1:4050") of the client at cIndex (0 based) or null if there is no client at the given index..
- getClientCount() - Method in class de.humatic.dsj.sink.WMNetSink
-
Returns the number of clients currently connected to this sink.
- getCLSID() - Method in class de.humatic.dsj.com.COMObject
-
- getCLSID() - Method in class de.humatic.dsj.DSFilter
-
- getCLSID() - Method in class de.humatic.dsj.DSFilterInfo
-
- getCLSID() - Method in class de.humatic.dsj.edit.TrackEffect
-
- getCompatibilityIndex() - Method in class de.humatic.dsj.com.IConfigAviMux
-
- getConnectionMediaType() - Method in class de.humatic.dsj.DSFilter.DSPin
-
- getContentDuration() - Method in class de.humatic.dsj.DSStreamBufferGraph
-
Returns total available content time in ringbuffer, that is: content end - content start.
- getContentEnd() - Method in class de.humatic.dsj.DSStreamBufferGraph
-
Returns time of the latest available content in the ringbuffer.
- getContentStart() - Method in class de.humatic.dsj.DSStreamBufferGraph
-
Returns time of the earliest available content in the ringbuffer.
- getContentTime() - Method in class de.humatic.dsj.DSStreamBufferGraph
-
- getContrast(int) - Method in class de.humatic.dsj.rc.EVRControls
-
- getContrast(int) - Method in class de.humatic.dsj.rc.VMRControls
-
- getController(int, int, boolean) - Method in class de.humatic.dsj.CaptureDeviceControls
-
Returns a readily set up JSlider or JCheckBox to control the given property
or null if the property can not be controlled.
- getControls() - Method in class de.humatic.dsj.DSCapture.CaptureDevice
-
Returns a CaptureDeviceControls object that can be used for programatical
control of device parameters (brightness, contrast, hue, audio levels and inputs etc.; pan & tilt for
cameras that support it, Input source, level etc.
- getControls(DSFiltergraph) - Static method in class de.humatic.dsj.rc.RendererControls
-
- getControls() - Method in class de.humatic.dsj.sbe.StreamBufferCaptureSource
-
- getControls() - Method in class de.humatic.dsj.sbe.StreamBufferSource
-
- getCountryCode() - Method in class de.humatic.dsj.DSFilterInfo.DSTVTunerInfo
-
- getCrossBar() - Method in class de.humatic.dsj.DSCapture.CaptureDevice
-
Returns the CrossbarInfo describing the crossbar filter that this device may be linked with.
- getCrossBarConnection(int) - Method in class de.humatic.dsj.DSCapture.CaptureDevice
-
Returns the id of the crossbar input that is currently routed to the given output.
- getCrossBarInfo() - Method in class de.humatic.dsj.DSFilterInfo
-
Returns the crossbar info on analogue video & TV capture devices or null
- getCrossBarInputs() - Method in class de.humatic.dsj.DSFilterInfo.DSCrossBarInfo
-
- getCrossBarOutputs() - Method in class de.humatic.dsj.DSFilterInfo.DSCrossBarInfo
-
- getCuePointAtTime(int, int) - Method in class de.humatic.dsj.edit.TrackEffect
-
Returns the CuePoint in effect at the given time (which means that the returned cue's time will be <= %t).
If %parameterID is != -1, only cuepoints for the given parameter will be searched.
- getCuePointAtTime(int, String) - Method in class de.humatic.dsj.edit.TrackEffect
-
- getCuePoints() - Method in class de.humatic.dsj.edit.TrackEffect
-
Returns assigned automation points.
- getCurrentChannel() - Method in class de.humatic.dsj.DSBDAGraph
-
- getCurrentChannelEPG() - Method in class de.humatic.dsj.DSBDAGraph
-
Returns now/next EPGData for currently tuned channel.
- getCurrentDomain() - Method in class de.humatic.dsj.DSDvd
-
Returns one of the DVD_DOMAIN_ constants.
- getCurrentFile() - Method in class de.humatic.dsj.com.IFileSinkFilter
-
Returns the current target file or null if no file has been set before.
- getCurrentFile() - Method in class de.humatic.dsj.com.IFileSourceFilter
-
Returns the currently loaded file or null if no file has been loaded before.
- getCurrentFile() - Method in class de.humatic.dsj.DSMovie
-
- getCurrentFrequencies() - Method in class de.humatic.dsj.DSCapture.CaptureDevice
-
Returns currently set video and audio frequencies.
- getCurrentLength() - Method in class de.humatic.dsj.sbe.DVREditingSession
-
Returns the current length of the target file.
- getCurrentValue(int) - Method in class de.humatic.dsj.CaptureDeviceControls
-
Returns the current setting for the given property.
%p - one of the defined (non KS_ ) constants under audio / video or Logitech capture device controls.
- getCurve() - Method in class de.humatic.dsj.edit.CuePoint
-
- getData() - Method in class de.humatic.dsj.DSFiltergraph
-
Returns native uncompressed BGR or RGB image data in a byte array (YUV when YUV flags - YUV, YUV_ORG - have been set).
- getData() - Method in class de.humatic.dsj.src.RTMPSource.SharedObject
-
- getData() - Method in class de.humatic.dsj.util.Atom
-
Returns the Atom's raw data, which may consist of child atom's
- getDataSize() - Method in class de.humatic.dsj.DSFiltergraph
-
- getDataSize() - Method in class de.humatic.dsj.DSMediaType
-
- getDebugLevel() - Static method in class de.humatic.dsj.DSEnvironment
-
- getDefault() - Method in class de.humatic.dsj.com.DMO.DMOParameterInfo
-
- getDefaultFormat() - Method in class de.humatic.dsj.DSFilterInfo.DSPinInfo
-
- getDefaultInterfaceAddress() - Static method in class de.humatic.dsj.src.NetworkSource
-
- getDefaultKeyframeRate() - Method in class de.humatic.dsj.com.IAMVideoCompression
-
- getDefaultPFrames() - Method in class de.humatic.dsj.com.IAMVideoCompression
-
- getDefaultQuality() - Method in class de.humatic.dsj.com.IAMVideoCompression
-
- getDefaultValue_num(String) - Method in class de.humatic.dsj.com.ICodecAPI
-
Returns default numeric value if set, -1 otherwise
- getDefaultValue_str(String) - Method in class de.humatic.dsj.com.ICodecAPI
-
- getDeinterlacingMode(int) - Method in class de.humatic.dsj.rc.VMRControls
-
Returns the deinterlacing technique currently in use for the given stream.
- getDeltaTime() - Method in class de.humatic.dsj.SampleBuffer
-
- getDescription() - Method in class de.humatic.dsj.EPGData
-
- getDescriptors(int) - Method in class de.humatic.dsj.util.MPEGProgram
-
Returns an [2][n] dimensional array holding descriptor types in slot[0][n] and values in slot[1][n] if there
where any stream descriptors read from the source stream.
- getDeviceDescription() - Method in class de.humatic.dsj.DSHDVTape
-
Returns a string containing device manufacturer and model
- getDeviceInfos() - Method in class de.humatic.dsj.sbe.StreamBufferCaptureSource
-
- getDeviceInfos() - Method in class de.humatic.dsj.sbe.StreamBufferSource
-
- getDeviceMode() - Method in interface de.humatic.dsj.AVCDevice
-
- getDeviceMode() - Method in class de.humatic.dsj.DSDVCam
-
Returns the current hardware operation mode, i.e.
- getDeviceMode() - Method in class de.humatic.dsj.DSHDVTape
-
Returns the current hardware operation mode, i.e.
- getDeviceOutput(int) - Method in class de.humatic.dsj.DSCapture.CaptureDevice
-
Returns a device's output pin for the given category - use this to locate preview and capture pins.
- getDeviceType() - Method in class de.humatic.dsj.DSDVCam
-
Returns AVC (0) for IEEE 1394 / Firewire devices, UVC (1) for USB 2.0 ones
- getDirection() - Method in class de.humatic.dsj.DSFilter.DSPin
-
- getDirection() - Method in class de.humatic.dsj.DSFilterInfo.DSPinInfo
-
returns PINDIR_INPUT for input pins, PINDIR_OUTPUT for output pins
- getDisplaySize() - Method in class de.humatic.dsj.DSFiltergraph
-
Returns rendering component's boundary in a java.awt.Dimension object.
- getDisplayString() - Method in class de.humatic.dsj.DSFilterInfo.DSMediaFormat
-
- getDisplayString() - Method in class de.humatic.dsj.DSMediaType
-
Returns a shortend version of the info string returned by toString()
- getDllLocation() - Method in class de.humatic.dsj.DSFilterInfo
-
Returns the location of the .ax.
- getDllVersion() - Static method in class de.humatic.dsj.DSEnvironment
-
- getDownstreamPins() - Method in class de.humatic.dsj.DSFilterInfo
-
Gets a filters outputs
- getDrawingSurface() - Method in class de.humatic.dsj.JavaOverlayFilter
-
Returns the Graphics2D an application draws into.
- getDrawingSurface() - Method in class de.humatic.dsj.JavaSourceFilter
-
Returns a Graphics2D Object an application can use to draw into.
- getDrawingSurface() - Method in class de.humatic.dsj.JavaSourceGraph
-
- getDuration() - Method in class de.humatic.dsj.DSFiltergraph
-
Returns graph duration if known, expressed in milliseconds
- getDuration() - Method in class de.humatic.dsj.DSGraph
-
- getDuration() - Method in class de.humatic.dsj.edit.TrackEffect
-
- getDuration() - Method in class de.humatic.dsj.MovieTrack
-
Returns this track's timeline out point in msec.
- getDVFormat() - Method in class de.humatic.dsj.com.IDVEnc
-
- getDVInfo() - Method in class de.humatic.dsj.com.IDVEnc
-
- getEditable() - Method in class de.humatic.dsj.DSMovie
-
- getEffectCount() - Method in class de.humatic.dsj.MovieTrack
-
Returns the number of effects currently asigned to this track.
- getEffectiveFrameRate() - Method in class de.humatic.dsj.DSFiltergraph
-
Returns the effective framerate when the Filtergraph is running
- getEnabled() - Method in class de.humatic.dsj.MovieTrack
-
- getEnabled() - Method in class de.humatic.dsj.SwingMovieController
-
- getEncoders() - Static method in class de.humatic.dsj.DSEnvironment
-
Returns a 2 dimensional FilterInfo array holding the installed video and audio compressors.
WindowsMedia encoders are no longer included here - see DSMovie.export(..) for information on how to
write WindowsMedia.
- getEncoding() - Method in class de.humatic.dsj.src.rtmp.AMFType
-
- getEncoding() - Method in class de.humatic.dsj.src.RTMPSource
-
- getEndTime() - Method in class de.humatic.dsj.com.TOCGenerator.TOCEntry
-
- getEndTime() - Method in class de.humatic.dsj.EPGData
-
- getEPG() - Method in class de.humatic.dsj.DSBDAGraph
-
Returns now/next EPGData for all channels on the currently active transponder.
- getErrorCode() - Method in exception de.humatic.dsj.DSJException
-
Returns the error code associated with this exception.
- getEventType(PropertyChangeEvent) - Static method in class de.humatic.dsj.DSJUtils
-
Returns the DSFiltergraph event type of a PropertyChangeEvent sent to listeners.
- getEventValue(PropertyChangeEvent) - Static method in class de.humatic.dsj.DSJUtils
-
- getEventValue_int(PropertyChangeEvent) - Static method in class de.humatic.dsj.DSJUtils
-
Returns the DSFiltergraph event (int) value of a PropertyChangeEvent sent to listeners.
- getExpGolombLength(byte[], int) - Static method in class de.humatic.dsj.DSJUtils
-
Returns the total bitlength of the expGolomb coded field at bitposition %pos.
- getExtendedField(int) - Method in class de.humatic.dsj.DSMediaType
-
Returns the value of a field that not all native media types have and which may therefore not be set.
- getExtendedFileStats(String) - Static method in class de.humatic.dsj.DSJUtils
-
Returns an int[34] holding extended information on a media file and its video and audio characteristics.
- getExtTransportState() - Method in interface de.humatic.dsj.AVCDevice
-
- getExtTransportState() - Method in class de.humatic.dsj.DSDVCam
-
- getExtTransportState() - Method in class de.humatic.dsj.DSHDVTape
-
- getFileName() - Method in class de.humatic.dsj.DSMovie.MovieSelection
-
- getFilter() - Method in class de.humatic.dsj.DSFilter.DSPin
-
Returns the DSFilter that owns this pin
- getFilter() - Method in class de.humatic.dsj.DSSampleBuffer
-
- getFilterCategories() - Static method in class de.humatic.dsj.DSEnvironment
-
- getFiltergraph() - Method in class de.humatic.dsj.DSFilter
-
- getFilterID() - Method in class de.humatic.dsj.DSSampleBuffer
-
Returns the originating SampleAccessFilter's native memory pointer.
- getFilterInfo() - Method in class de.humatic.dsj.DSFilter
-
Returns the DSFilterInfo that describes this Filter.
- getFilters(int) - Static method in class de.humatic.dsj.DSEnvironment
-
Returns a FilterInfo array for installed filters in the given category (see constants).
- getFilterState() - Method in class de.humatic.dsj.DSFilter
-
- getFlags() - Method in class de.humatic.dsj.DSMediaType
-
- getFlags() - Method in class de.humatic.dsj.rc.RendererControls
-
- getFlags() - Method in class de.humatic.dsj.sink.Sink
-
- getFlags() - Method in class de.humatic.dsj.src.rtmp.ConnectionParameter
-
- getFormat(int) - Method in class de.humatic.dsj.com.IAMStreamConfig
-
Returns the nth available output type.
- getFormat() - Method in class de.humatic.dsj.DSFiltergraph.DSAudioStream
-
The returned AudioFormat holds the information about samplerate, samplesize etc, that
DSAudioStream does not directly supply and can be used to construct an AudioInputStream.
- getFormatBlock() - Method in class de.humatic.dsj.DSMediaType
-
- getFormatBlockSize() - Method in class de.humatic.dsj.DSMediaType
-
- getFormatCaps() - Method in class de.humatic.dsj.DSFilter.DSPin
-
Returns an int[] representing either a DirectShow VIDEO_STREAM_CONFIG_CAPS or AUDIO_STREAM_CONFIG_CAPS
structure describing the capabilities of the currently set format on the (output) pin.
- getFormats() - Method in class de.humatic.dsj.DSFilterInfo.DSPinInfo
-
- getFormatType() - Method in class de.humatic.dsj.DSMediaType
-
- getFormatTypeGUID() - Method in class de.humatic.dsj.DSMediaType
-
- getFrameDropInfo() - Method in class de.humatic.dsj.DSCapture
-
Returns the number of captured & dropped frames from a video device when recording.
- getFrameRate(DSFilter.DSPin) - Method in class de.humatic.dsj.DSCapture.CaptureDevice
-
- getFrameRate() - Method in class de.humatic.dsj.DSFiltergraph
-
Returns media, capture device or DV tape derived framerate.
- getFrameRate() - Method in class de.humatic.dsj.DSMediaType
-
video formats only
- getFrameRateRange() - Method in class de.humatic.dsj.DSFilterInfo.DSMediaFormat
-
Returns the minimal and maximal framerates this format can work with or null if this is not a video format.
- getFrameTime() - Method in class de.humatic.dsj.DSMediaType
-
msec per frame(video) or block of sampled data(audio)
- getFrequency() - Method in class de.humatic.dsj.BDAChannelInfo
-
- getFullScreenWindow() - Method in class de.humatic.dsj.DSFiltergraph
-
- getGraph() - Method in class de.humatic.dsj.CompressedJavaSource
-
- getGraph() - Method in class de.humatic.dsj.src.Source
-
- getHDVDevices() - Static method in class de.humatic.dsj.DSHDVTape
-
Returns DSFilterInfos for all HDV devices currently connected
- getHeader(int, byte[], int, int) - Method in class de.humatic.dsj.util.BitstreamParser
-
Returns first header & data of the given type or null if no such header could be found in the incoming data.
- getHeader(int, byte[], int) - Method in class de.humatic.dsj.util.BitstreamParser
-
- getHeader(int, byte[]) - Method in class de.humatic.dsj.util.BitstreamParser
-
- getHeaders(int, byte[]) - Method in class de.humatic.dsj.util.BitstreamParser
-
Returns multiple headers of the given type or null if no such header could be found in the incoming data.
- getHeight() - Method in class de.humatic.dsj.DSMediaType
-
video formats only
- getHeight() - Method in class de.humatic.dsj.JavaOverlayFilter
-
Returns the height of the drawing graphics
- getHue(int) - Method in class de.humatic.dsj.rc.EVRControls
-
- getHue(int) - Method in class de.humatic.dsj.rc.VMRControls
-
- getID() - Method in class de.humatic.dsj.DSFilter
-
- getID() - Method in class de.humatic.dsj.DSFiltergraph
-
Returns the native memory pointer.
- getID() - Method in class de.humatic.dsj.DSFilterInfo.DSCrossBarInfo.DSCrossBarPin
-
- getID() - Method in class de.humatic.dsj.DSFilterInfo.DSPinInfo
-
- getID() - Method in class de.humatic.dsj.MovieTrack
-
Returns the unique ID of the track.
- getID() - Method in class de.humatic.dsj.sink.JSink
-
- getID() - Method in class de.humatic.dsj.src.Source
-
- getID() - Method in class de.humatic.dsj.util.Atom
-
Returns the Atom's four char code ID string
- getImage() - Method in class de.humatic.dsj.DSFiltergraph
-
Returns native uncompressed BGR or RGB (ARGB in VMR9 and EVR modes) data in
a BufferedImage object backed by a DataBufferByte.
- getIn() - Method in class de.humatic.dsj.DSMovie.MovieSelection
-
- getIndex() - Method in class de.humatic.dsj.com.DMO.DMOParameterInfo
-
- getIndex() - Method in class de.humatic.dsj.DSFilter.DSPin
-
- getIndexMode() - Method in class de.humatic.dsj.com.IConfigAsfWriter
-
- getIndTrack(int) - Method in class de.humatic.dsj.DSMovie
-
Returns the MovieTrack at the 0 based index.
- getIndTrackEffect(int) - Method in class de.humatic.dsj.MovieTrack
-
Returns the effect at the given index.
- getIndTrackType(int, int) - Method in class de.humatic.dsj.DSMovie
-
Returns the nth MovieTrack with the given mediatype (0 based index) or null
if there is no such track at the given index.
- getInfo() - Method in class de.humatic.dsj.DSDvd
-
- getInfo() - Method in class de.humatic.dsj.DSFiltergraph
-
- getInfo() - Method in class de.humatic.dsj.DSMovie
-
Returns general info retrieved from a movie.
- getInfo() - Method in class de.humatic.dsj.sbe.StreamBufferSource
-
- getInputs() - Method in class de.humatic.dsj.DSFilter
-
- getInterleavedChannel(boolean) - Method in class de.humatic.dsj.src.rtp.RTPChannel
-
- getInterleavingFrequency() - Method in class de.humatic.dsj.com.IConfigInterleaving
-
- getIntValues(int, byte[], int) - Method in class de.humatic.dsj.util.BitstreamParser
-
- getIntValues(int, byte[], int, int, int) - Method in class de.humatic.dsj.util.BitstreamParser
-
- getIPDestinations() - Method in class de.humatic.dsj.util.MPEGProgram
-
- getJarVersion() - Static method in class de.humatic.dsj.DSEnvironment
-
- getKey() - Method in class de.humatic.dsj.src.rtmp.ConnectionParameter
-
- getKeyColor() - Method in class de.humatic.dsj.JavaOverlayFilter
-
- getKeyframeRate() - Method in class de.humatic.dsj.com.IAMVideoCompression
-
- getKeyValue(String) - Method in class de.humatic.dsj.sink.sa.StreamAnnouncement
-
- getKeyValues(int, String) - Static method in class de.humatic.dsj.ext.Registry
-
Returns all entries stored under the given path as KeyValue objects.
- getKSProperty(int, int, int) - Method in class de.humatic.dsj.CaptureDeviceControls
-
Generic get method for properties on UVC minidrivers.
- getLastSentTime() - Method in class de.humatic.dsj.src.rtp.RTPChannel
-
- getLayer() - Method in class de.humatic.dsj.MovieTrack
-
- getLocalAddress() - Method in class de.humatic.dsj.sink.NetworkSink
-
- getLocalAddress() - Method in class de.humatic.dsj.sink.WMSink
-
- getLocalPort() - Method in class de.humatic.dsj.src.RTSPSource
-
- getLocked() - Method in class de.humatic.dsj.MovieTrack
-
- getLoop() - Method in class de.humatic.dsj.DSFiltergraph
-
- getMajorType() - Method in class de.humatic.dsj.DSMediaType
-
- getMajorType() - Method in class de.humatic.dsj.edit.EffectDescription
-
- getMajorType() - Method in class de.humatic.dsj.edit.TrackEffect
-
Returns the major type of the effect, i.e.
- getMajorTypeGUID() - Method in class de.humatic.dsj.DSMediaType
-
- getMajorTypeString() - Method in class de.humatic.dsj.DSMediaType
-
- getMappedPIDs() - Method in class de.humatic.dsj.com.IMpeg2PIDMap
-
Returns the PIDs of all programs currently mapped on this pin
- getMappedStreamIds() - Method in class de.humatic.dsj.com.IMpeg2StreamIdMap
-
Returns IDs of all streams currently mapped on this pin
- getMasterFrameRate() - Method in class de.humatic.dsj.DSMovie
-
Returns an editable movie's global timeline framerate, which is originally set by the movie, that
has been made editable.
- getMasterStream() - Method in class de.humatic.dsj.com.IConfigAviMux
-
- getMaxBufferedTime() - Method in class de.humatic.dsj.CompressedJavaSource
-
- getMaxChannel() - Method in class de.humatic.dsj.DSFilterInfo.DSTVTunerInfo
-
- getMaximum() - Method in class de.humatic.dsj.com.DMO.DMOParameterInfo
-
- getMaxTimeLoaded() - Method in class de.humatic.dsj.src.Source
-
- getMediaDimension() - Method in class de.humatic.dsj.DSFiltergraph
-
Returns original media dimension.
- getMediaIcon(String, int, int, int) - Static method in class de.humatic.dsj.DSJUtils
-
Returns an icon image for the given time and in the specified dimension from the mediafile at %path.
- getMediaMajorType() - Method in class de.humatic.dsj.MovieTrack
-
Returns the major type of the media referenced by this track.
- getMediaPath() - Method in class de.humatic.dsj.MovieTrack
-
Returns the absolute path to this track's mediafile
- getMediaType() - Method in class de.humatic.dsj.CompressedJavaSource
-
- getMediaType() - Method in class de.humatic.dsj.DSSampleBuffer
-
- getMediaType() - Method in class de.humatic.dsj.SampleBuffer
-
- getMediaType() - Method in class de.humatic.dsj.src.rtp.RTPChannel
-
- getMediaType() - Method in class de.humatic.dsj.src.Source.SubstreamInfo
-
- getMediaTypes() - Method in class de.humatic.dsj.src.AsyncSource
-
- getMediaTypes() - Method in class de.humatic.dsj.src.DASHSource
-
- getMediaTypes() - Method in class de.humatic.dsj.src.ESNetworkSource
-
- getMediaTypes() - Method in class de.humatic.dsj.src.FLVSource
-
- getMediaTypes() - Method in class de.humatic.dsj.src.HTTPAudioSource
-
- getMediaTypes() - Method in class de.humatic.dsj.src.HTTPStreamingSource
-
- getMediaTypes() - Method in class de.humatic.dsj.src.MJPGNetworkSource
-
- getMediaTypes() - Method in class de.humatic.dsj.src.MKVSource
-
- getMediaTypes() - Method in class de.humatic.dsj.src.MPEG4Source
-
- getMediaTypes() - Method in class de.humatic.dsj.src.PSNetworkSource
-
- getMediaTypes() - Method in class de.humatic.dsj.src.RTMPSource
-
- getMediaTypes() - Method in class de.humatic.dsj.src.RTPSource
-
- getMediaTypes() - Method in class de.humatic.dsj.src.RTSPSource
-
- getMediaTypes() - Method in class de.humatic.dsj.src.ShoutcastSource
-
- getMediaTypes() - Method in class de.humatic.dsj.src.Source
-
Returns the media types created by this source.
- getMediaTypes() - Method in class de.humatic.dsj.src.TSFileSource
-
- getMediaTypes() - Method in class de.humatic.dsj.src.TSNetworkSource
-
- getMetaData() - Method in class de.humatic.dsj.DSMovie
-
Reads MetaData from the file in use.
- getMIMEType() - Method in class de.humatic.dsj.src.rtp.RTPHandler
-
- getMinBufferTime() - Method in class de.humatic.dsj.src.DASHSource
-
- getMinBufferTime() - Method in class de.humatic.dsj.src.HTTPAudioSource
-
- getMinBufferTime() - Method in class de.humatic.dsj.src.MKVSource
-
- getMinBufferTime() - Method in class de.humatic.dsj.src.MPEG4Source
-
- getMinBufferTime() - Method in class de.humatic.dsj.src.RTMPSource
-
- getMinBufferTime() - Method in class de.humatic.dsj.src.RTPSource
-
- getMinBufferTime() - Method in class de.humatic.dsj.src.RTSPSource
-
- getMinBufferTime() - Method in class de.humatic.dsj.src.Source
-
Returns this Source's minimum buffer requirements in msec worth of data.
- getMinChannel() - Method in class de.humatic.dsj.DSFilterInfo.DSTVTunerInfo
-
- getMinimum() - Method in class de.humatic.dsj.com.DMO.DMOParameterInfo
-
- getMinimumSize() - Method in class de.humatic.dsj.DSFiltergraph
-
- getMixingPrefs() - Method in class de.humatic.dsj.rc.VMRControls
-
Returns current mixing preferences (bitwise combination of MixerPref9 flags)
- getMode() - Method in class de.humatic.dsj.com.IConfigInterleaving
-
- getMode() - Method in class de.humatic.dsj.com.IFileSinkFilter
-
Returns the current overwrite mode
- getMultiplexerInfo() - Method in class de.humatic.dsj.sink.Sink
-
- getName() - Method in class de.humatic.dsj.com.DMO.DMOParameterInfo
-
- getName() - Method in class de.humatic.dsj.DSCapture.CaptureDevice
-
- getName() - Method in class de.humatic.dsj.DSFilter.DSPin
-
- getName() - Method in class de.humatic.dsj.DSFilter
-
Returns the filter's "friendly name"
- getName() - Method in class de.humatic.dsj.DSFilterInfo.DSCrossBarInfo.DSCrossBarPin
-
- getName() - Method in class de.humatic.dsj.DSFilterInfo.DSPinInfo
-
- getName() - Method in class de.humatic.dsj.DSFilterInfo
-
- getName() - Method in class de.humatic.dsj.DSMovie.MovieSelection
-
- getName() - Method in class de.humatic.dsj.edit.TrackEffect
-
- getName() - Method in class de.humatic.dsj.ext.KeyValue
-
- getName() - Method in class de.humatic.dsj.MovieTrack
-
- getName() - Method in class de.humatic.dsj.src.RTMPSource.SharedObject
-
- getNetworkType() - Method in class de.humatic.dsj.DSBDAGraph
-
- getNextChild(Atom) - Method in class de.humatic.dsj.util.Atom
-
Returns the child atom following currentChild in this atom's data.
- getNextHeaderStart(int, byte[], int, int) - Method in class de.humatic.dsj.util.BitstreamParser
-
Returns the byte index of the next header of the given type in data.
- getNextLineBreak(String, int) - Static method in class de.humatic.dsj.DSJUtils
-
- getNextSegment() - Method in class de.humatic.dsj.src.DASHSource
-
- getNumberOfCapabilities() - Method in class de.humatic.dsj.com.IAMStreamConfig
-
Returns the number of available output mediatype / streamconfig combinations
- getNumberOfInputs() - Method in class de.humatic.dsj.rc.VMRControls
-
Returns 4 if not a preference named "VMR_Inputs" has been set in the XML Setup file.
- getNumChannels() - Method in class de.humatic.dsj.DSMediaType
-
audio formats only
- getNumChannels() - Method in class de.humatic.dsj.src.HTTPStreamingSource
-
- getNumChannels() - Method in class de.humatic.dsj.src.MKVSource
-
- getNumChannels() - Method in class de.humatic.dsj.src.Source
-
Returns the number of media channels this source delivers (and thus the number of CompressedJavaSource filters it will
create).
- getNumChapters() - Method in class de.humatic.dsj.DSDvd
-
- getNumChapters(int) - Method in class de.humatic.dsj.DSDvd
-
- getNumTitles() - Method in class de.humatic.dsj.DSDvd
-
- getOffset() - Method in class de.humatic.dsj.edit.TrackEffect
-
- getOffset() - Method in class de.humatic.dsj.MovieTrack
-
Returns this track's timeline in point in msec
- getOffsetTime(int) - Method in class de.humatic.dsj.src.Source
-
- getOperationMode() - Method in class de.humatic.dsj.DSDVCam
-
Returns the current software operation mode
- getOperationMode() - Method in class de.humatic.dsj.DSHDVTape
-
Returns the current software operation mode
- getOSVersion() - Static method in class de.humatic.dsj.DSEnvironment
-
Returns an adapted Windows version number (XP - 5, Vista - 6, 7 on Windows7, despite the OS reporting 6.1)
- getOut() - Method in class de.humatic.dsj.DSMovie.MovieSelection
-
- getOutFlags() - Method in class de.humatic.dsj.DSFiltergraph
-
Returns the flag int passed on construction, with some bits possibly changed.
- getOutputBufferSize(int) - Method in class de.humatic.dsj.sink.JSink
-
Returns the number of samples (units == 0) or the time worth of data (units == 1) currently in the output queue.
- getOutputFrameRates(DSFilter.DSPin) - Method in class de.humatic.dsj.DSCapture.CaptureDevice
-
Returns the minimum and maximum framerates the given pin can deliver
- getOutputMediaType(int) - Method in class de.humatic.dsj.sink.JSink
-
- getOutputPath() - Method in class de.humatic.dsj.sink.Sink
-
- getOutputs() - Method in class de.humatic.dsj.DSFilter
-
- getPan() - Method in class de.humatic.dsj.DSFiltergraph
-
- getPanTiltMode() - Method in class de.humatic.dsj.CaptureDeviceControls
-
- getParameter(int) - Method in class de.humatic.dsj.com.DMO
-
- getParameter(String) - Method in class de.humatic.dsj.com.DMO
-
- getParameterID() - Method in class de.humatic.dsj.edit.CuePoint
-
- getParameterInfo() - Method in class de.humatic.dsj.com.DMO
-
- getParameterName() - Method in class de.humatic.dsj.edit.CuePoint
-
- getParameterNames() - Method in class de.humatic.dsj.edit.EffectDescription
-
Returns the names of available parameters for the effect or null if unknown.
- getParameterRange(int) - Method in class de.humatic.dsj.CaptureDeviceControls
-
Returns the minimal, maximal, minimal delta, default & autoflag values for
the given property in an int[].
%p - one of the defined (non KS_ ) constants under audio / video or Logitech capture device controls.
- getParameterRange(String) - Method in class de.humatic.dsj.com.ICodecAPI
-
Returns minimum, maximum and valid stepsize values for parameters with a linear range.
- getParameters() - Method in class de.humatic.dsj.edit.EffectDescription
-
- getParameterValues(String) - Method in class de.humatic.dsj.com.ICodecAPI
-
Returns valid values for parameters with predefined values.
- getParent() - Method in class de.humatic.dsj.util.Atom
-
- getParserMode() - Method in class de.humatic.dsj.util.BitstreamParser
-
- getPasswordDialogOptions() - Static method in class de.humatic.dsj.src.NetworkSource
-
- getPath() - Method in class de.humatic.dsj.DSCapture.CaptureDevice
-
- getPath() - Method in class de.humatic.dsj.DSFilterInfo
-
- getPath() - Method in class de.humatic.dsj.DSMovie.MovieSelection
-
- getPath() - Method in class de.humatic.dsj.src.Source
-
- getPayloadType() - Method in class de.humatic.dsj.src.rtp.RTPChannel
-
- getPFrames() - Method in class de.humatic.dsj.com.IAMVideoCompression
-
- getPID() - Method in class de.humatic.dsj.BDAChannelInfo
-
- getPin(String) - Method in class de.humatic.dsj.DSFilter
-
- getPin(int, int) - Method in class de.humatic.dsj.DSFilter
-
Gets the nth input (DSFilterInfo.DSPinInfo.PINDIR_INPUT or 1) or output (DSFilterInfo.DSPinInfo.PINDIR_OUTPUT or 0) pin
- getPin(int, int, boolean, int) - Method in class de.humatic.dsj.DSFilter
-
Returns the pin at %index (zero based) into the filters pins with the given characteristics.
- getPinInfo() - Method in class de.humatic.dsj.DSFilter.DSPin
-
Returns the PinInfo describing this pin
- getPins() - Method in class de.humatic.dsj.DSFilter
-
- getPins() - Method in class de.humatic.dsj.DSFilterInfo
-
Gets all inputs and outputs
- getPlaySelection() - Method in class de.humatic.dsj.DSMovie
-
- getPMT_PID() - Method in class de.humatic.dsj.DSBDAGraph
-
- getPMT_PID() - Method in class de.humatic.dsj.DSHDVTape
-
- getPMT_PID() - Method in class de.humatic.dsj.src.HTTPStreamingSource
-
- getPMT_PID() - Method in class de.humatic.dsj.src.PSNetworkSource
-
- getPMT_PID() - Method in class de.humatic.dsj.src.TSFileSource
-
- getPMT_PID() - Method in class de.humatic.dsj.src.TSNetworkSource
-
- getPMT_PID() - Method in class de.humatic.dsj.util.MPEGProgram
-
Returns the stream ID used for this program's PMT tables.
- getPMT_PID() - Method in interface de.humatic.dsj.util.MPEGSource
-
Returns the PMT PID of the currently playing program.
- getPort() - Method in class de.humatic.dsj.sink.NetworkSink
-
- getPort() - Method in class de.humatic.dsj.sink.WMSink
-
- getPreferredFormat() - Method in class de.humatic.dsj.DSFilterInfo.DSPinInfo
-
- getPreferredFormat() - Method in class de.humatic.dsj.DSFilterInfo
-
- getPreferredFrameRate() - Method in class de.humatic.dsj.DSFilterInfo.DSPinInfo
-
- getPreferredSize() - Method in class de.humatic.dsj.DSFiltergraph
-
- getPreferredSize() - Method in class de.humatic.dsj.SwingMovieController
-
- getPriority() - Method in class de.humatic.dsj.edit.TrackEffect
-
Returns the place in the rendering queue this effect will be rendered at
- getProcessID() - Static method in class de.humatic.dsj.DSEnvironment
-
Returns the Windows processID we're running unter
- getProfile() - Method in class de.humatic.dsj.sink.WMSink
-
- getProgramName() - Method in class de.humatic.dsj.BDAChannelInfo
-
- getProgramName() - Method in class de.humatic.dsj.EPGData
-
- getProgramNr() - Method in class de.humatic.dsj.util.MPEGProgram
-
- getProgramPIDs() - Method in class de.humatic.dsj.DSBDAGraph
-
- getProgramPIDs() - Method in class de.humatic.dsj.DSHDVTape
-
- getProgramPIDs() - Method in class de.humatic.dsj.src.HTTPStreamingSource
-
- getProgramPIDs() - Method in class de.humatic.dsj.src.PSNetworkSource
-
- getProgramPIDs() - Method in class de.humatic.dsj.src.TSFileSource
-
- getProgramPIDs() - Method in class de.humatic.dsj.src.TSNetworkSource
-
- getProgramPIDs() - Method in interface de.humatic.dsj.util.MPEGSource
-
Returns the elementary stream PIDs of the currently playing program.
- getPrograms() - Method in class de.humatic.dsj.DSBDAGraph
-
- getPrograms() - Method in class de.humatic.dsj.DSHDVTape
-
- getPrograms() - Method in class de.humatic.dsj.src.HTTPStreamingSource
-
- getPrograms() - Method in class de.humatic.dsj.src.PSNetworkSource
-
- getPrograms() - Method in class de.humatic.dsj.src.TSFileSource
-
- getPrograms() - Method in class de.humatic.dsj.src.TSNetworkSource
-
- getPrograms() - Method in interface de.humatic.dsj.util.MPEGSource
-
Returns an array of all programs seen in a stream.
- getProperty(int) - Static method in class de.humatic.dsj.DSEnvironment
-
- getPropPageCount() - Method in class de.humatic.dsj.DSFilter
-
Returns the number of properties pages.
- getPropPageSize(int) - Method in class de.humatic.dsj.DSFilter
-
Returns an int[2] containing the required width and height of the properties page at the given index or null if the filter has no
properties page.
- getPropPageTitles() - Method in class de.humatic.dsj.DSFilter
-
- getProvider() - Method in class de.humatic.dsj.BDAChannelInfo
-
- getQAM() - Method in class de.humatic.dsj.BDAChannelInfo
-
- getQuality() - Method in class de.humatic.dsj.com.IAMVideoCompression
-
- getRate() - Method in class de.humatic.dsj.DSFiltergraph
-
Returns current playback rate.
- getRecueOnStop() - Method in class de.humatic.dsj.DSMovie
-
- getRelatedID() - Method in class de.humatic.dsj.DSFilterInfo.DSCrossBarInfo.DSCrossBarPin
-
- getRendererControls() - Method in class de.humatic.dsj.DSFiltergraph
-
Gets the RendererControls object for the renderer this Filtergraph has been constructed with.
- getRendererStatistics() - Method in class de.humatic.dsj.rc.DSRendererControls
-
Returns an int[6] containing information about rendering quality statistics as retrieved from the renderers IQualProp interface.
0 - average framerate (*100)
1 - average syncoffset
2 - average syncoffset / std.
- getRendererStatistics() - Method in class de.humatic.dsj.rc.RendererControls
-
See subclass documentation for implementation specific details
- getRenderingPrefs() - Method in class de.humatic.dsj.rc.EVRControls
-
Returns current mixing preferences (bitwise combination of MixerPref9 flags)
- getRerendering() - Method in class de.humatic.dsj.DSMovie
-
- getResolution() - Method in class de.humatic.dsj.com.IDVEnc
-
- getRTPTimeStampDelta() - Method in class de.humatic.dsj.src.rtp.RTPChannel
-
- getSample() - Method in class de.humatic.dsj.DSSampleBuffer
-
Returns a pointer to the actual sample data or null when set up with DIRECT_ACCESS flag.
- getSample() - Method in class de.humatic.dsj.JSampleBuffer
-
- getSample() - Method in class de.humatic.dsj.SampleBuffer
-
Returns the actual sample data.
- getSampleFlags() - Method in class de.humatic.dsj.SampleBuffer
-
- getSampleLength() - Method in class de.humatic.dsj.DSSampleBuffer
-
Returns the sample's length in bytes (Before data has been received this will initially return calculated sample size).
- getSampleLength() - Method in class de.humatic.dsj.JSampleBuffer
-
- getSampleLength() - Method in class de.humatic.dsj.SampleBuffer
-
- getSampleRate() - Method in class de.humatic.dsj.DSMediaType
-
audio formats only
- getSamplesBuffered() - Method in class de.humatic.dsj.CompressedJavaSource
-
- getSampleSize() - Method in class de.humatic.dsj.DSMediaType
-
- getSampleTime() - Method in class de.humatic.dsj.DSSampleBuffer
-
- getSampleTime() - Method in class de.humatic.dsj.SampleBuffer
-
Millisecond time of the sample.
- getSampleTimeAt(int) - Method in class de.humatic.dsj.CompressedJavaSource
-
- getSaturation(int) - Method in class de.humatic.dsj.rc.EVRControls
-
- getSaturation(int) - Method in class de.humatic.dsj.rc.VMRControls
-
- getScreenSaverActive() - Static method in class de.humatic.dsj.DSJUtils
-
- getSelectedBandwidth() - Method in class de.humatic.dsj.src.DASHSource
-
- getSelectedBandwidth() - Method in class de.humatic.dsj.src.HTTPStreamingSource
-
- getSelectedFormat(DSFilter.DSPin) - Method in class de.humatic.dsj.DSCapture.CaptureDevice
-
Returns the index of the currently selected output format for the given pin.
- getSelectedMediaType(DSFilter.DSPin) - Method in class de.humatic.dsj.DSCapture.CaptureDevice
-
- getSelectedStream(int) - Method in class de.humatic.dsj.DSDvd
-
Returns the currently selected audio or subpicture stream.
- getSelectionEnd() - Method in class de.humatic.dsj.DSMovie
-
- getSelectionStart() - Method in class de.humatic.dsj.DSMovie
-
- getSequenceNumber() - Method in class de.humatic.dsj.SampleBuffer
-
- getServer() - Method in class de.humatic.dsj.com.COMObject
-
- getServerInfo() - Method in class de.humatic.dsj.src.NetworkSource
-
- getServerInfo() - Method in class de.humatic.dsj.src.PSNetworkSource
-
- getServerInfo() - Method in class de.humatic.dsj.src.TSNetworkSource
-
- getServerPort(int) - Method in class de.humatic.dsj.sink.sa.StreamAnnouncement
-
Returns server picked RTP and RTCP ports for DARWIN_PUSH announcemnets set up without port preferences.
- getService(DSFiltergraph, String, int) - Static method in class de.humatic.dsj.DSEnvironment
-
Creates a DSJService for the given GUID.
- getServiceType() - Method in class de.humatic.dsj.BDAChannelInfo
-
- getSetupPath() - Static method in class de.humatic.dsj.DSEnvironment
-
- getSharedObject(String, String, int) - Method in class de.humatic.dsj.src.RTMPSource
-
- getSID() - Method in class de.humatic.dsj.BDAChannelInfo
-
- getSize() - Method in class de.humatic.dsj.util.Atom
-
Returns the Atom's data size.
- getSource() - Method in class de.humatic.dsj.src.Source.SubstreamInfo
-
- getSourceDuration() - Method in class de.humatic.dsj.MovieTrack
-
Returns this track's media out point in msec.
- getSourceDuration() - Method in class de.humatic.dsj.src.Source
-
Returns duration of the source's media if known, 0 otherwise
- getSourceFilter() - Method in class de.humatic.dsj.src.rtp.RTPChannel
-
- getSourceFilter(int) - Method in class de.humatic.dsj.src.Source
-
- getSourceFilters() - Method in class de.humatic.dsj.src.MKVSource
-
- getSourceFilters() - Method in class de.humatic.dsj.src.RTPSource
-
- getSourceFilters() - Method in class de.humatic.dsj.src.RTSPSource
-
- getSourceFilters() - Method in class de.humatic.dsj.src.Source
-
Returns all the CompressedJavaSource filters, that the Source created.
- getSourceFlags() - Method in class de.humatic.dsj.src.Source
-
- getSourceMediaTypes() - Method in class de.humatic.dsj.DSMovie
-
- getSourceOffset() - Method in class de.humatic.dsj.MovieTrack
-
Returns this track's media in point in msec.
- getSourceTime() - Method in class de.humatic.dsj.src.DASHSource
-
- getSourceTime() - Method in class de.humatic.dsj.src.FLVSource
-
- getSourceTime() - Method in class de.humatic.dsj.src.HTTPStreamingSource
-
- getSourceTime() - Method in class de.humatic.dsj.src.MKVSource
-
- getSourceTime() - Method in class de.humatic.dsj.src.MPEG4Source
-
- getSourceTime() - Method in class de.humatic.dsj.src.RTMPSource
-
- getSourceTime() - Method in class de.humatic.dsj.src.RTPSource
-
- getSourceTime() - Method in class de.humatic.dsj.src.RTSPSource
-
- getSourceTime() - Method in class de.humatic.dsj.src.Source
-
- getSourceTime() - Method in class de.humatic.dsj.src.TSFileSource
-
- getSrcFlags() - Method in class de.humatic.dsj.sbe.StreamBufferBDASource
-
- getSrcFlags() - Method in class de.humatic.dsj.sbe.StreamBufferSource
-
- getSrcParameters() - Method in class de.humatic.dsj.sbe.StreamBufferBDASource
-
- getSrcParameters() - Method in class de.humatic.dsj.sbe.StreamBufferSource
-
- getSSRC() - Method in class de.humatic.dsj.src.rtp.RTPChannel
-
- getStartTime() - Method in class de.humatic.dsj.com.TOCGenerator.TOCEntry
-
- getStartTime() - Method in class de.humatic.dsj.EPGData
-
- getStartTimeString() - Method in class de.humatic.dsj.EPGData
-
- getState() - Method in class de.humatic.dsj.DSCapture
-
Returns the current state of the class, i.e PREVIEW, ARMED or RECORDING
- getState() - Method in class de.humatic.dsj.DSStreamBufferGraph
-
- getStreamBufferSourceDevices(int, boolean) - Static method in class de.humatic.dsj.DSStreamBufferGraph
-
Performs a capture device query and optionally returns only devices that are directly
compliant with the StreamBufferEngine, i.e.
- getStreamCaps(int) - Method in class de.humatic.dsj.com.IAMStreamConfig
-
Returns an int[] containing min / max and stepsize values along which an available output mediatype (as returned by getFormat(index))
may be finetuned before setting it as the pin's output type.
- getStreamCount() - Method in class de.humatic.dsj.com.IAMStreamSelect
-
Returns the number of substreams
- getStreamIndex() - Method in class de.humatic.dsj.src.Source.SubstreamInfo
-
- getStreamInfo(int) - Method in class de.humatic.dsj.com.IAMStreamSelect
-
Returns an int[3], containing the stream's current flags value, its group and the language id.
- getStreamMediaType(int) - Method in class de.humatic.dsj.com.IAMStreamSelect
-
Returns media type information for the substream at index
- getStreamName(int) - Method in class de.humatic.dsj.com.IAMStreamSelect
-
Returns a string associated with the substream at index.
- getStreams(int) - Method in class de.humatic.dsj.DSDvd
-
Returns available audio, subpicture or menu languages languages.
- getStreams() - Method in class de.humatic.dsj.util.MPEGProgram
-
Returns a [2][n] dimensional array holding elementary stream PIDs and the respective streamtypes.
- getStreamType() - Method in class de.humatic.dsj.DSMovie
-
Returns info on a movie's basic stream type, i.e.: AVI, MPEG2_Program etc.
- getStreamType_int() - Method in class de.humatic.dsj.DSMovie
-
- getStreamTypes() - Method in class de.humatic.dsj.DSBDAGraph
-
- getStreamTypes() - Method in class de.humatic.dsj.DSHDVTape
-
- getStreamTypes() - Method in class de.humatic.dsj.src.HTTPStreamingSource
-
- getStreamTypes() - Method in class de.humatic.dsj.src.PSNetworkSource
-
- getStreamTypes() - Method in class de.humatic.dsj.src.TSFileSource
-
- getStreamTypes() - Method in class de.humatic.dsj.src.TSNetworkSource
-
- getStreamTypes() - Method in interface de.humatic.dsj.util.MPEGSource
-
Returns the elementary streamtypes of the currently playing program.
- getStreamWriterInfo() - Method in class de.humatic.dsj.sink.NetworkSink
-
- getSubGUID() - Method in class de.humatic.dsj.DSFilterInfo
-
- getSubGUID() - Method in class de.humatic.dsj.edit.EffectDescription
-
- getSubKeyValue_Binary(int, String, String) - Static method in class de.humatic.dsj.ext.Registry
-
- getSubKeyValue_Int(int, String, String) - Static method in class de.humatic.dsj.ext.Registry
-
Gets a subkey's int value.
- getSubKeyValue_String(int, String, String) - Static method in class de.humatic.dsj.ext.Registry
-
Gets a subkey's String value.
- getSubKeyValueType(int, String, String) - Static method in class de.humatic.dsj.ext.Registry
-
Returns KEY_TYPE_INT if key value is of any REG_DWORD type, KEY_TYPE_BINARY for raw data and KEY_TYPE_STRING
for REG_SZ string types.
Before querying for a key value, call this method to determine the type of data to expect on return.
- getSubpictureState() - Method in class de.humatic.dsj.DSDvd
-
Returns wether or not the currently selected subpicture stream is enabled, also see selectStream(..) and setSubpictureState(..).
- getSubType() - Method in class de.humatic.dsj.DSMediaType
-
- getSubType() - Method in class de.humatic.dsj.edit.EffectDescription
-
- getSubType() - Method in class de.humatic.dsj.edit.TrackEffect
-
Returns the type of the effect, for example SMPTE_WIPE or VOLUME
- getSubType() - Method in class de.humatic.dsj.src.AsyncSource
-
- getSubType() - Method in class de.humatic.dsj.src.RTMPSource.SharedObject
-
- getSubTypeGUID() - Method in class de.humatic.dsj.DSMediaType
-
Returns the native subtype GUID for mediatypes that originate from queries in the dll
- getSubTypeString() - Method in class de.humatic.dsj.DSMediaType
-
- getSupportedDialogs() - Method in class de.humatic.dsj.DSCapture.CaptureDevice
-
Returns an int with the bits representing supported dialogs (see constants) set.
- getSystemInfo(boolean) - Static method in class de.humatic.dsj.DSEnvironment
-
- getTableOfContents() - Method in class de.humatic.dsj.com.TOCGenerator
-
Returns an array of interesting times that the TOCGenerator DMO found in a video stream.
- getTarget() - Method in class de.humatic.dsj.sink.sa.StreamAnnouncement
-
- getThumbnail(int, int) - Method in class de.humatic.dsj.DSMovie
-
Returns a thumbnail for the given time with the given width and height according to the original aspect ratio.
- getThumbnailTime() - Method in class de.humatic.dsj.com.TOCGenerator.TOCEntry
-
- getTime() - Method in class de.humatic.dsj.CompressedJavaSource
-
Returns the time of the sample delivered to the native filter last.
- getTime() - Method in class de.humatic.dsj.DSFiltergraph
-
Returns current playback position in milliseconds.
- getTime() - Method in class de.humatic.dsj.DSGraph
-
- getTime() - Method in class de.humatic.dsj.edit.CuePoint
-
- getTimeConstraint(int) - Static method in class de.humatic.dsj.src.NetworkSource
-
- getTimeFormat() - Method in class de.humatic.dsj.DSMovie
-
- getTitle() - Method in class de.humatic.dsj.com.TOCGenerator.TOCEntry
-
- getTitleDuration() - Method in class de.humatic.dsj.DSDvd
-
Returns the millisecond duration of the currently playing title.
- getTitleTime() - Method in class de.humatic.dsj.DSDvd
-
Returns playback time in the currently playing title in milliseconds.
- getTrack(int) - Method in class de.humatic.dsj.DSMovie
-
Returns the MovieTrack with the given ID.
- getTrackCount() - Method in class de.humatic.dsj.DSMovie
-
Returns total number of tracks
- getTrackCount(int) - Method in class de.humatic.dsj.DSMovie
-
Returns the number of tracks with the given media type (DSMediaType.MT_VIDEO or MT_AUDIO).
- getTrackEffect(int, String) - Method in class de.humatic.dsj.MovieTrack
-
Returns the effect with the given subtype or GUID.
- getTrackID() - Method in class de.humatic.dsj.src.rtp.RTPChannel
-
- getTransport() - Method in class de.humatic.dsj.src.Source
-
Depending on implementation, returns either Source.PUSH, PULL or ASYNC.
- getTSID() - Method in class de.humatic.dsj.BDAChannelInfo
-
- getTuningSpace() - Method in class de.humatic.dsj.DSFilterInfo.DSTVTunerInfo
-
- getTVFormat() - Method in class de.humatic.dsj.DSFilterInfo.DSTVTunerInfo
-
- getTVTuner() - Method in class de.humatic.dsj.DSCapture.CaptureDevice
-
- getTVTunerInfo() - Method in class de.humatic.dsj.DSFilterInfo
-
Returns the TVTuner info on TV devices or null
- getType() - Method in class de.humatic.dsj.com.DMO.DMOParameterInfo
-
- getType() - Method in class de.humatic.dsj.DSCapture.CaptureDevice
-
- getType() - Method in class de.humatic.dsj.DSFilterInfo.DSPinInfo
-
- getType() - Method in class de.humatic.dsj.DSFilterInfo
-
- getType() - Method in class de.humatic.dsj.ext.KeyValue
-
- getType() - Method in class de.humatic.dsj.sbe.StreamBufferSource
-
- getType() - Method in class de.humatic.dsj.sink.sa.StreamAnnouncement
-
- getType() - Method in class de.humatic.dsj.src.rtmp.AMFType
-
- getType() - Method in class de.humatic.dsj.src.Source
-
- getType() - Method in class de.humatic.dsj.util.Atom
-
Returns the Atom's four char code as an int.
- getType() - Method in class de.humatic.dsj.util.BitstreamParser
-
- getUOPs() - Method in class de.humatic.dsj.DSDvd
-
Returns a bitmask of currently inhibited user operations (see UOP_ constants).
- getUpstreamPins() - Method in class de.humatic.dsj.DSFilterInfo
-
Gets a filters inputs
- getUserData() - Method in class de.humatic.dsj.SampleBuffer
-
- getValue() - Method in class de.humatic.dsj.edit.CuePoint
-
- getValue() - Method in class de.humatic.dsj.src.rtmp.AMFType
-
- getValue_Binary() - Method in class de.humatic.dsj.ext.KeyValue
-
- getValue_Int() - Method in class de.humatic.dsj.ext.KeyValue
-
- getValue_num(String) - Method in class de.humatic.dsj.com.ICodecAPI
-
Returns cuurently set numeric value.
- getValue_str(String) - Method in class de.humatic.dsj.com.ICodecAPI
-
- getValue_String() - Method in class de.humatic.dsj.ext.KeyValue
-
- getVariantType(String) - Method in class de.humatic.dsj.com.ICodecAPI
-
Returns the data type used with the native VARIANT argument.
- getVDigSettings() - Method in class de.humatic.dsj.DSCapture.CaptureDevice
-
Returns and int[4] holding an analog video digitizer's current TVFormat (see DSConstants ATV_...constants),
number of video scan lines, a bitwise combination of TVFormats supported by the device and a bit set containing
information on vertical locking (bit 1 set for tape sources, not set for broadcasts), video-port output enable (bit 2 set if
enabled) and horizontal sync lock (bit 3 set when locked).
The native interface required to get this information will only be available with devices that capture analog video (but
there is no guarantee, that all such devices will support it).
- getVersion() - Method in class de.humatic.dsj.src.RTMPSource.SharedObject
-
- getVersionCode() - Static method in class de.humatic.dsj.DSEnvironment
-
Returns the dll and jar version strings encoded into a 32bit integer for quick methematical comparism.
- getVersionInfo() - Static method in class de.humatic.dsj.DSEnvironment
-
- getVideoCodec() - Method in class de.humatic.dsj.DSMovie
-
Returns the FourCC for an AVI's videocodec or a String representation of non AVI encodings
- getVideoControlCaps(int) - Method in class de.humatic.dsj.CaptureDeviceControls
-
The IAMVideoControl interface is exposed by some UVC video capture devices and may provide support for device
internal image flipping and triggering stream delivery by physical or software means.
This method returns a combination of VC_...
- getVideoControlMode(int) - Method in class de.humatic.dsj.CaptureDeviceControls
-
Returns a combination of VC_...
- getVideoEncoderInfo() - Method in class de.humatic.dsj.sink.Sink
-
- getVideoFormat() - Method in class de.humatic.dsj.com.IDVEnc
-
- getVideoFrameTime() - Method in class de.humatic.dsj.JavaSourceFilter
-
Returns milliseconds per videoframe, when set up for video.
- getVideoInputs() - Method in class de.humatic.dsj.DSFilterInfo.DSCrossBarInfo
-
- getVIntLength(byte) - Static method in class de.humatic.dsj.DSJUtils
-
- getVolume() - Method in class de.humatic.dsj.com.IBasicAudio
-
- getVolume() - Method in class de.humatic.dsj.DSFiltergraph
-
- getVProcAmpRanges(int) - Method in class de.humatic.dsj.rc.EVRControls
-
Returns the minimum, maximum, default and step size values for
VProcAmp related parameters (Contrast, Brightness, Hue & Saturation)
in a float[] of length 4.
- getVProcAmpRanges(int) - Method in class de.humatic.dsj.rc.VMRControls
-
Returns the minimum, maximum, default and step size values for
VProcAmp related parameters (Contrast, Brightness, Hue & Saturation)
in a float[] of length 4.
- getVProcControls(long) - Static method in class de.humatic.dsj.CaptureDeviceControls
-
- getWidth() - Method in class de.humatic.dsj.DSMediaType
-
video formats only
- getWidth() - Method in class de.humatic.dsj.JavaOverlayFilter
-
Returns the width of the drawing graphics
- getWindowSize() - Method in class de.humatic.dsj.com.IAMVideoCompression
-
Returns the number of frames over which the compressor will maintain the average data rate.
- getWriterInfo() - Method in class de.humatic.dsj.sink.Sink
-
- getXMLPreference(String) - Static method in class de.humatic.dsj.DSEnvironment
-
- getXMLSetup() - Static method in class de.humatic.dsj.DSEnvironment
-
- getYUVType() - Method in class de.humatic.dsj.DSFiltergraph
-
Returns the YUV type of image data as a packed FCC when set up with YUV flag, -1 otherwise.
- goFullScreen(GraphicsDevice, int) - Method in class de.humatic.dsj.DSFiltergraph
-
Displays graph in fullscreen mode.
- gotoTitle(int) - Method in class de.humatic.dsj.DSDvd
-
Jumps to the given DVD title and returns the number of chapters in that title
- gpsEnd - Variable in class de.humatic.dsj.EPGData
-
- gpsStart - Variable in class de.humatic.dsj.EPGData
-
- grabBitmap() - Method in class de.humatic.dsj.rc.VMRControls
-
Returns raw bitmap data of the the VMR's composited output.
- grabTapeToFile(String, DSFilterInfo, boolean, boolean, int) - Method in class de.humatic.dsj.DSDVCam
-
Sets up Direct Show to write DV tape to file.
fileType 1 - muxed avi DV Stream, containing video and audio.
fileType 2 - avi with separate video and audio streams.
(both fileType 1 & 2 will capture the original DV stream into an avi container when no encoders are specified)
fileType 3 - raw DV (Encoder and audio grabbing parameters will be ignored, file should have a .dv suffix).
%videoEncoder DSFilterInfo object as retrieved by DSEnvironment.getEncoders().
- grabToDisc() - Method in class de.humatic.dsj.DSDVCam
-
Toggles recording when in direct to disc mode
- GRAPH - Static variable in class de.humatic.dsj.DSFiltergraph
-
DSFiltergraph types
- graph - Variable in class de.humatic.dsj.src.MPEG4Source
-
- GRAPH_CHANGED - Static variable in class de.humatic.dsj.DSFiltergraph
-
DSFiltergraph events
- GRAPH_ERROR - Static variable in class de.humatic.dsj.DSFiltergraph
-
DSFiltergraph events
- GRAPH_EVENT - Static variable in class de.humatic.dsj.DSFiltergraph
-
DSFiltergraph events
- graphBuilt - Variable in class de.humatic.dsj.src.MPEG4Source
-
- graphChanged() - Method in class de.humatic.dsj.DSFiltergraph
-
- grf2xgr(String) - Static method in class de.humatic.dsj.DSJUtils
-
Returns an xml representation of a filtergraph stored in a.grf file.
- GSM - Static variable in class de.humatic.dsj.DSConstants
-
RTP Payload types
- GSM610 - Static variable in class de.humatic.dsj.DSConstants
-
WAVE formats
- GUID_NULL - Static variable in class de.humatic.dsj.DSMediaType
-
- RANDOM_ACCESSIBLE_VOL - Static variable in class de.humatic.dsj.util.BitstreamParser
-
mpeg4 VOL field types
- RAW - Static variable in class de.humatic.dsj.src.Source
-
Source types
- RAW_SPORT - Static variable in class de.humatic.dsj.DSConstants
-
Media subtypes
- Read - Static variable in class de.humatic.dsj.DSDvd
-
Dvd "warning" constants
- read() - Method in class de.humatic.dsj.DSFiltergraph.DSAudioStream
-
- read(byte[]) - Method in class de.humatic.dsj.DSFiltergraph.DSAudioStream
-
- read(byte[], int, int) - Method in class de.humatic.dsj.DSFiltergraph.DSAudioStream
-
- read() - Method in class de.humatic.dsj.src.PSNetworkSource
-
- read(int, byte) - Method in class de.humatic.dsj.src.rtp.RTCPHandler
-
- read(byte) - Method in class de.humatic.dsj.src.rtp.RTPChannel
-
- read() - Method in class de.humatic.dsj.src.Source
-
When in PULL mode, the source filter calls this method to pull data from the source.
- read() - Method in class de.humatic.dsj.src.TSFileSource
-
- read() - Method in class de.humatic.dsj.src.TSNetworkSource
-
- READ_ONLY - Static variable in class de.humatic.dsj.com.DMO
-
- READ_USER_DATA - Static variable in class de.humatic.dsj.src.NetworkSource
-
Source constructor options, subclasses define additional values.
- readBCD(byte[], int, int) - Static method in class de.humatic.dsj.DSJUtils
-
- readDouble(byte[], int) - Static method in class de.humatic.dsj.DSJUtils
-
Reads 64 bits into a double from %data at position %start.
- readDouble_LE(byte[], int) - Static method in class de.humatic.dsj.DSJUtils
-
Reads 64 bits into a double from %data at position %start, little endian.
- readEBML_int(byte[], int) - Static method in class de.humatic.dsj.DSJUtils
-
Reads a variable size coded int from position pos in data and returns an int[2] holding the read value and its coded length.
- readEBML_sint(byte[], int) - Static method in class de.humatic.dsj.DSJUtils
-
- readExpGolomb(byte[], int) - Static method in class de.humatic.dsj.DSJUtils
-
Reads the expGolomb coded value at bitposition %pos from the given byte array.
- readInt(byte[], int) - Static method in class de.humatic.dsj.DSJUtils
-
Reads 32 big endian bits into a int from %data at position %start.
- readInt(byte[], int, int) - Static method in class de.humatic.dsj.DSJUtils
-
Reads %numBytes*8 big endian bits into a int from %data at position %start.
- readInt_LE(byte[], int) - Static method in class de.humatic.dsj.DSJUtils
-
Reads 32 little endian bits into a int from %data at position %start.
- readInt_LE(byte[], int, int) - Static method in class de.humatic.dsj.DSJUtils
-
Reads %numBytes*8 little endian bits into a int from %data at position %start.
- readLong(byte[], int) - Static method in class de.humatic.dsj.DSJUtils
-
Reads 64 bits big endian into a long from %data at position %start.
- readLong(byte[], int, int) - Static method in class de.humatic.dsj.DSJUtils
-
Reads %numBytes*8 big endian bits into a long from %data at position %start.
- readLong_LE(byte[], int) - Static method in class de.humatic.dsj.DSJUtils
-
Reads 64 little endian bits into a long from %data at position %start.
- readLong_LE(byte[], int, int) - Static method in class de.humatic.dsj.DSJUtils
-
Reads %numBytes*8 little endian bits into a long from %data at position %start.
- readSampleDescription(DSMediaType, byte[], int, int) - Method in class de.humatic.dsj.src.MPEG4Source
-
- readSampleTable(int, byte[], int, int) - Method in class de.humatic.dsj.src.MPEG4Source
-
- readShort(byte[], int) - Static method in class de.humatic.dsj.DSJUtils
-
Reads a short from %data at position %start.
- readShort_LE(byte[], int) - Static method in class de.humatic.dsj.DSJUtils
-
Reads a short from %data at position %start, lttle endian.
- readString(byte[], int) - Static method in class de.humatic.dsj.src.rtmp.AMF
-
Returns String encoded in the given byte array, assuming %pos points to the size field two bytes before the String.
- readTrack(byte[], int, int) - Method in class de.humatic.dsj.src.MPEG4Source
-
- RECEIVE_TIMEOUT - Static variable in class de.humatic.dsj.src.NetworkSource
-
Source errors
- reconfigure(String, MPEGProgram[], int) - Method in class de.humatic.dsj.sink.TSNetworkSink
-
Reconfigures the network part of the sink, which may become necessary when for example a BDA graph has switched to
a different broadcast than the original.
- record() - Method in class de.humatic.dsj.DSCapture
-
Toggles recording when capture file has been set.
- record() - Method in class de.humatic.dsj.DSDVCam
-
Toggles recording when DVDevice is in camera mode or grabbing tape to file
- record() - Method in class de.humatic.dsj.DSHDVTape
-
Toggles recording when HDVDevice is in camera mode or grabbing tape to file
- record() - Method in class de.humatic.dsj.DSStreamBufferGraph
-
Toggles recording when capture file has been set
This overridden DSFiltergraph method will create content recordings.
- RECORD - Static variable in class de.humatic.dsj.sink.RTMPSink
-
- RECORD - Static variable in class de.humatic.dsj.sink.RTPSink
-
- RECORD - Static variable in class de.humatic.dsj.src.TSNetworkSource
-
source flags
- RECORDING - Static variable in class de.humatic.dsj.DSCapture
-
Software operation mode
- RECORDING - Static variable in class de.humatic.dsj.DSDVCam
-
Software operation mode
- redraw() - Method in class de.humatic.dsj.DSFiltergraph
-
Do not call paint() or repaint() on a natively rendering DSFiltergraph
directly.
- REF - Static variable in class de.humatic.dsj.src.rtmp.AMF
-
AMF0 datatypes
- referenceRecord(int, int) - Method in class de.humatic.dsj.DSStreamBufferGraph
-
This method will create reference recordings.
- register(COMObject) - Method in class de.humatic.dsj.DSFiltergraph
-
Used with COM queries, do not use in application code!
- registerFilter(String, boolean) - Static method in class de.humatic.dsj.DSEnvironment
-
Utility to (un)register DirectShow filters.
- registerGraph(DSFiltergraph) - Static method in class de.humatic.dsj.DSEnvironment
-
Registers an activated graph with the internal track keeping mechanisms.
- Registry - Class in de.humatic.dsj.ext
-
Collection of static methods to read and manipulate values in the Windows registry.
This is not meant to be a fully featured java registry tool, but in first hand thought for
manipulating registry controlled DirectShow filters.
- Registry() - Constructor for class de.humatic.dsj.ext.Registry
-
- release() - Method in class de.humatic.dsj.com.COMObject
-
- release() - Method in class de.humatic.dsj.com.IBasicAudio
-
- reloadFilter(DSFilter) - Method in class de.humatic.dsj.DSFiltergraph
-
Disconnects and removes a filter then reinserts and reconnects
it.
- removeEffect(TrackEffect) - Method in class de.humatic.dsj.MovieTrack
-
Removes the given effect from this track
- removeFilter(DSFilter, boolean) - Method in class de.humatic.dsj.DSFiltergraph
-
Removes the given filter from the graph.
- removeNotify() - Method in class de.humatic.dsj.DSFiltergraph
-
- removePropertyChangeListener(PropertyChangeListener) - Method in class de.humatic.dsj.DSFiltergraph
-
- removeSink() - Method in class de.humatic.dsj.DSFiltergraph
-
Removes a connected sink and puts the graph back into its "normal" initial display state.
- removeSource(int, int) - Method in class de.humatic.dsj.rc.VMRControls
-
- removeTrack(MovieTrack) - Method in class de.humatic.dsj.DSMovie
-
Removes the given track from an editable movie's timeline.
- RENDER_NATIVE - Static variable in class de.humatic.dsj.DSFiltergraph
-
DSFiltergraph rendering & setup flags
- RendererControls - Class in de.humatic.dsj.rc
-
Base class for all renderer control classes.
To construct instances of this class's sublasses call getRendererControls() on DSFiltergraph
which will return the appropriate subclass according to the flags it has been set
up with (or null if the rendering mode does not expose controls).
You then cast the returned instance to the appropriate subclass or use the superclass methods directly.
Renderers that can be controlled and allow for graphics overlays are.
- the DirectDraw renderer (DD7 / RENDER_NATIVE)
- the Java2D renderer (J2D / JAVA_AUTODRAW)
- the VideoMixingRenderer (VMR9 / VMR_EMBED)
The DSRendererControls subclass, while not really controlling anything, can be used to get statistics
from the DirectShow video renderer filter in VMR7 and HEADLESS modes.
- renderEx(DSFilter.DSPin) - Method in class de.humatic.dsj.DSFilter
-
Renders the given output (see renderPin), taking only renderer filters into account that are already in the graph.
- renderPin(DSFilter.DSPin) - Method in class de.humatic.dsj.DSFilter
-
Attempts to create the required filterchain needed to render the given output pin's media.
- replace(DSMovie.MovieSelection) - Method in class de.humatic.dsj.DSMovie
-
Replaces the current selection with the data referenced by the MovieSelection argument.
- requestProgress() - Method in class de.humatic.dsj.DSGraph
-
If your graph has exporting capabilities you may use this to request progress notification
to the PropertyChangeListener.
- resetDefaults(int) - Method in class de.humatic.dsj.CaptureDeviceControls
-
Reset the given parameter to the drivers default value.
- resetMultiPassState() - Method in class de.humatic.dsj.com.IConfigAsfWriter
-
- resolve() - Method in class de.humatic.dsj.DSFilterInfo
-
DSFilterInfos may have varying informational depth, depending on how they were constructed and whether they
belong to a DSFilter in a filtergraph.
- RESOLVE - Static variable in interface de.humatic.dsj.util.MPEGSource
-
- RESOLVE_INPUTS - Static variable in class de.humatic.dsj.DSCapture
-
- RESOLVE_OUTPUTS - Static variable in class de.humatic.dsj.DSCapture
-
- RESTART_REQ - Static variable in class de.humatic.dsj.DSFiltergraph
-
DSFiltergraph events
- restoreBookmark(String) - Method in class de.humatic.dsj.DSDvd
-
Restores playback location and state from the given bookmark file.
- rewind() - Method in interface de.humatic.dsj.AVCDevice
-
- rewind() - Method in class de.humatic.dsj.DSDVCam
-
VCR transport
- rewind() - Method in class de.humatic.dsj.DSHDVTape
-
VCR transport
- rewriteASFIndex() - Method in class de.humatic.dsj.DSMovie
-
Reindexes an opened asf file.
- RGB24 - Static variable in class de.humatic.dsj.DSConstants
-
Media subtypes
- RGB32 - Static variable in class de.humatic.dsj.DSConstants
-
Media subtypes
- RGB32 - Static variable in class de.humatic.dsj.DSFiltergraph
-
DSFiltergraph rendering & setup flags
- RGB555 - Static variable in class de.humatic.dsj.DSConstants
-
Media subtypes
- RGB565 - Static variable in class de.humatic.dsj.DSConstants
-
Media subtypes
- RGB8 - Static variable in class de.humatic.dsj.DSConstants
-
Media subtypes
- RHETOREX_ADPCM - Static variable in class de.humatic.dsj.DSConstants
-
WAVE formats
- RIFF - Static variable in class de.humatic.dsj.util.BitstreamParser
-
parser types
- RIFF_LIST - Static variable in class de.humatic.dsj.util.BitstreamParser
-
AVI / RIFF Header types
- ROCKWELL_ADPCM - Static variable in class de.humatic.dsj.DSConstants
-
WAVE formats
- ROCKWELL_DIGITALK - Static variable in class de.humatic.dsj.DSConstants
-
WAVE formats
- ROLL - Static variable in class de.humatic.dsj.CaptureDeviceControls
-
Video capture device controls (IAMVideoProcAmp and IAMCameraControl)
- RP_AllowBatching - Static variable in class de.humatic.dsj.rc.EVRControls
-
EVR rendering preference flags, see msdn docs for MFVideoRenderPrefs.
- RP_AllowOutputThrottling - Static variable in class de.humatic.dsj.rc.EVRControls
-
EVR rendering preference flags, see msdn docs for MFVideoRenderPrefs.
- RP_AllowScaling - Static variable in class de.humatic.dsj.rc.EVRControls
-
EVR rendering preference flags, see msdn docs for MFVideoRenderPrefs.
- RP_DoNotClipToDevice - Static variable in class de.humatic.dsj.rc.EVRControls
-
EVR rendering preference flags, see msdn docs for MFVideoRenderPrefs.
- RP_DoNotRenderBorder - Static variable in class de.humatic.dsj.rc.EVRControls
-
EVR rendering preference flags, see msdn docs for MFVideoRenderPrefs.
- RP_DoNotRepaintOnStop - Static variable in class de.humatic.dsj.rc.EVRControls
-
EVR rendering preference flags, see msdn docs for MFVideoRenderPrefs.
- RP_ForceBatching - Static variable in class de.humatic.dsj.rc.EVRControls
-
EVR rendering preference flags, see msdn docs for MFVideoRenderPrefs.
- RP_ForceOutputThrottling - Static variable in class de.humatic.dsj.rc.EVRControls
-
EVR rendering preference flags, see msdn docs for MFVideoRenderPrefs.
- RP_ForceScaling - Static variable in class de.humatic.dsj.rc.EVRControls
-
EVR rendering preference flags, see msdn docs for MFVideoRenderPrefs.
- RS_CONNECTED - Static variable in class de.humatic.dsj.src.RTMPSource
-
RTMP Connection states
- RS_CREATE_STREAM - Static variable in class de.humatic.dsj.src.RTMPSource
-
RTMP Connection states
- RS_GOT_STR_LENGTH - Static variable in class de.humatic.dsj.src.RTMPSource
-
RTMP Connection states
- RS_HANDSHAKE_DONE - Static variable in class de.humatic.dsj.src.RTMPSource
-
RTMP Connection states
- RS_QUERY_STR_LENGTH - Static variable in class de.humatic.dsj.src.RTMPSource
-
RTMP Connection states
- RS_REQUEST_PLAY - Static variable in class de.humatic.dsj.src.RTMPSource
-
RTMP Connection states
- RS_STREAM_CREATED - Static variable in class de.humatic.dsj.src.RTMPSource
-
RTMP Connection states
- RT24 - Static variable in class de.humatic.dsj.DSConstants
-
WAVE formats
- RTCP - Static variable in class de.humatic.dsj.util.BitstreamParser
-
RTP header types
- RTCP_BCNT - Static variable in class de.humatic.dsj.util.BitstreamParser
-
RTP field types
- RTCP_EVENT - Static variable in class de.humatic.dsj.DSFiltergraph
-
DSFiltergraph events
- RTCP_LENGTH - Static variable in class de.humatic.dsj.util.BitstreamParser
-
RTP field types
- RTCP_NTP_L_I - Static variable in class de.humatic.dsj.util.BitstreamParser
-
RTP field types
- RTCP_NTP_L_L - Static variable in class de.humatic.dsj.util.BitstreamParser
-
RTP field types
- RTCP_NTP_M_I - Static variable in class de.humatic.dsj.util.BitstreamParser
-
RTP field types
- RTCP_NTP_M_L - Static variable in class de.humatic.dsj.util.BitstreamParser
-
RTP field types
- RTCP_PCNT - Static variable in class de.humatic.dsj.util.BitstreamParser
-
RTP field types
- RTCP_RECEIVE_ERROR - Static variable in class de.humatic.dsj.src.NetworkSource
-
Source errors
- RTCP_RTP_TIME_I - Static variable in class de.humatic.dsj.util.BitstreamParser
-
RTP field types
- RTCP_RTP_TIME_L - Static variable in class de.humatic.dsj.util.BitstreamParser
-
RTP field types
- RTCP_SSRC_I - Static variable in class de.humatic.dsj.util.BitstreamParser
-
RTP field types
- RTCP_SSRC_L - Static variable in class de.humatic.dsj.util.BitstreamParser
-
RTP field types
- RTCP_TYPE - Static variable in class de.humatic.dsj.util.BitstreamParser
-
RTP field types
- RTCPHandler - Class in de.humatic.dsj.src.rtp
-
Basic RTCP implementation according to
RFC3550.
Methods in this class are public for package access reasons, application code does not typically call them.
- RTCPHandler(String) - Constructor for class de.humatic.dsj.src.rtp.RTCPHandler
-
- RTCPHandler(InetAddress[], int[], InetAddress, String[]) - Constructor for class de.humatic.dsj.src.rtp.RTCPHandler
-
- RTCPHandler(String, boolean) - Constructor for class de.humatic.dsj.src.rtp.RTCPHandler
-
- RTCPHandler(int[], RTPChannel[], Socket) - Constructor for class de.humatic.dsj.src.rtp.RTCPHandler
-
- RTMP - Static variable in class de.humatic.dsj.sink.JSink
-
subtypes
- RTMP - Class in de.humatic.dsj.src.rtmp
-
Defines constants for RTMP datatransfer
- RTMP() - Constructor for class de.humatic.dsj.src.rtmp.RTMP
-
- RTMP - Static variable in class de.humatic.dsj.src.Source
-
Source types
- RTMP_EVENT - Static variable in class de.humatic.dsj.DSFiltergraph
-
DSFiltergraph events
- RTMP_SO_CHANGED - Static variable in class de.humatic.dsj.DSFiltergraph
-
DSFiltergraph events
- RTMP_STATE_CHANGED - Static variable in class de.humatic.dsj.DSFiltergraph
-
DSFiltergraph events
- RTMPMessage - Class in de.humatic.dsj.src.rtmp
-
- RTMPMessage(int, AMFType[]) - Constructor for class de.humatic.dsj.src.rtmp.RTMPMessage
-
Creates an RTMP packet with the given RTMP type and the supplied arguments on AMF channel 3, stream nr.
- RTMPMessage(int, int, int, AMFType[]) - Constructor for class de.humatic.dsj.src.rtmp.RTMPMessage
-
Creates an RTMP packet on the given AMF channel number (lower 5 bits of first headerbyte) and with the
given streamnumber in the last 4 header bytes.
- RTMPMessage(int, int, int, AMFType[], int) - Constructor for class de.humatic.dsj.src.rtmp.RTMPMessage
-
Creates an RTMP packet on the given AMF channel number (lower 5 bits of first headerbyte) and with the
given streamnumber in the last 4 header bytes, overwriting the default 128 byte chunk size.
- RTMPSink - Class in de.humatic.dsj.sink
-
Streamsink for publishing audio and videodata to a Flash Media Server.
This class handles the RTMP packaging of samples received from DirectShow encoder filters.
- RTMPSink(DSFiltergraph, String, String, DSFilterInfo, DSFilterInfo, int) - Constructor for class de.humatic.dsj.sink.RTMPSink
-
- RTMPSource - Class in de.humatic.dsj.src
-
Source to read data from a rtmp connection as used by Flash for the transport of audio, video and
shared objects.
dsj 0_8_62 adds support for rtmp tunnelled via http (use a rtmpt:// path).
The source currently supports FLV1 (Sorenson Spark / H263) & FLV4 (On2 VP6) videostreams with mp3 & Nellymoser audio as well as
H264 mp4 streams with AAC or mp3 audio.
- RTMPSource(String, int, String, String, PropertyChangeListener) - Constructor for class de.humatic.dsj.src.RTMPSource
-
Creates a RTMPSource and connects to the given server application running on the host at %ip, requesting the
given resource.
- RTMPSource(String, int, String, String, ConnectionParameter[], int, PropertyChangeListener) - Constructor for class de.humatic.dsj.src.RTMPSource
-
Creates a RTMPSource and connects to the given server application running on the host at %ip, requesting the
given resource.
- RTMPSource(String, String, int, PropertyChangeListener) - Constructor for class de.humatic.dsj.src.RTMPSource
-
Creates a RTMPSource and connects to the server application at the given url, requesting %resource.
- RTMPSource(String, String, ConnectionParameter[], int, PropertyChangeListener) - Constructor for class de.humatic.dsj.src.RTMPSource
-
Creates a RTMPSource and connects to the server application at the given url, requesting %resource.
Extended parameters as given in %connectionParams will be passed to the NetStream.connect() method, eventually overwriting
the defaults that dsj would send as a minimum requirement (flashVer, swfUrl, tcUrl, audioCodecs, videoCodecs,
videoFunction and objectEncoding plus for mp4 streams fpad and capabilities).
- RTMPSource.SharedObject - Class in de.humatic.dsj.src
-
SharedObjects are both Flash's equivalent to cookies as well as a means for data persistance and data exchange between
FMS clients.
- RTP - Static variable in class de.humatic.dsj.sink.JSink
-
subtypes
- RTP - Static variable in class de.humatic.dsj.src.Source
-
Source types
- RTP - Static variable in class de.humatic.dsj.util.BitstreamParser
-
parser types
- RTP_CC - Static variable in class de.humatic.dsj.util.BitstreamParser
-
RTP field types
- RTP_HEADER - Static variable in class de.humatic.dsj.util.BitstreamParser
-
RTP header types
- RTP_MARKER - Static variable in class de.humatic.dsj.util.BitstreamParser
-
RTP field types
- RTP_PAD - Static variable in class de.humatic.dsj.util.BitstreamParser
-
RTP field types
- RTP_PAYLOAD - Static variable in class de.humatic.dsj.util.BitstreamParser
-
RTP field types
- RTP_SEQ_NR - Static variable in class de.humatic.dsj.util.BitstreamParser
-
RTP field types
- RTP_SSRC - Static variable in class de.humatic.dsj.util.BitstreamParser
-
RTP field types
- RTP_TIME - Static variable in class de.humatic.dsj.util.BitstreamParser
-
RTP field types
- RTPChannel - Class in de.humatic.dsj.src.rtp
-
RTPChannel represents a single subsession within an rtsp/rtp stream.
- RTPChannel(Source, String, int, int, int) - Constructor for class de.humatic.dsj.src.rtp.RTPChannel
-
Constructs an RTPChannel for incoming data as used by RTPSource and RTSPSource.
- RTPChannel(JSink, String, int, int, int) - Constructor for class de.humatic.dsj.src.rtp.RTPChannel
-
Constructs an RTPChannel for outgoing data, used by RTPSink.
- RTPHandler - Class in de.humatic.dsj.src.rtp
-
Base class for mediatype specific RTP depacketizers and packetizers.
- RTPHandler(DSMediaType, RTPChannel) - Constructor for class de.humatic.dsj.src.rtp.RTPHandler
-
When extending RTPHandler you must override this constructor.
- RTPSink - Class in de.humatic.dsj.sink
-
Streamsink for streaming audio and videodata via RTP unicast or multicast or for publishing to a Darwin server.
The class handles the RTP packaging of samples received from DirectShow encoder filters and generates sdp announcements
as either .sdp files, via SAP or through the streaming server.
It currently supports MP4V and H264 video and AAC, AMR and mp3 audio, dsj 0_8_62 adds support for ulaw & alaw audio.
- RTPSink(DSFiltergraph, String[], DSFilterInfo, DSFilterInfo, StreamAnnouncement, int) - Constructor for class de.humatic.dsj.sink.RTPSink
-
Constructs an RTPSink and connects it to the given filtergraph.
%targetURLs - a min 1, max.
- RTPSource - Class in de.humatic.dsj.src
-
Source for raw RTPStreams.
- RTPSource(String[], int[], int, PropertyChangeListener) - Constructor for class de.humatic.dsj.src.RTPSource
-
Tries to connect to the rtp streams at the given URLs, which must contain ip and port numbers (example:
{"230.0.0.1:40050", "230.0.0.1:40052"} or {"192.168.0.1:4050"}).
- RTPSource(String, int, PropertyChangeListener) - Constructor for class de.humatic.dsj.src.RTPSource
-
Special case constructor for "direct RTP" connections to sources using mediatypes that are not covered by
fixed payload ID mappings.
- RTSP - Static variable in class de.humatic.dsj.src.Source
-
Source types
- RTSPSource - Class in de.humatic.dsj.src
-
Source for all kinds of rtsp negotiated or sdp described rtp streams following the standards laid out
in
RFC2326 (rtsp) and
RFC1889 (rtp).
As of dsj 0_8_61 the source also supports rtsp tunnelled via http as specified by Apple in
Letters from the icefloe, dispatch 28
The RTSPSource uses a number of helper classes: For each payload in the stream a RTPChannel object will be created, which will load
a payload specific RTPHandler.
- RTSPSource(String, PropertyChangeListener) - Constructor for class de.humatic.dsj.src.RTSPSource
-
Initialize a rtsp session with the media server at the given url.
- RTSPSource(String, int, PropertyChangeListener) - Constructor for class de.humatic.dsj.src.RTSPSource
-
Initialize a rtsp session with the media server at the given url.
- RTSPSource(String, String, String, int, PropertyChangeListener) - Constructor for class de.humatic.dsj.src.RTSPSource
-
Initialize a rtsp session with the media server at the given url passing the given credentials for authorization (if these are null or
invalid a password dialog will be brought up).
The constructor performs some asynchronous connection and setup operations behind the scenes, that will be caught by a subsequent call
to RTSPSource.createGraph(..).
As an alternative to using a standard rtsp:// url you can pass the path to an .sdp file or use a string like "SAP"+(://optionalNonDefaultSAP_IPandPort).
- RUN - Static variable in class de.humatic.dsj.DSJService
-
- RUNNING - Static variable in class de.humatic.dsj.CompressedJavaSource
-
Source flags for use in DSGraph.insertCompressedJavaSource(...)
- RUNNING - Static variable in class de.humatic.dsj.JavaOverlayFilter
-
Setup flags for use in DSFiltergraph.insertOverlayFilter(...)
- RUNNING - Static variable in class de.humatic.dsj.JavaSourceFilter
-
Source flags for use in DSGraph.createJavaSourceGraph(...)
- running - Variable in class de.humatic.dsj.src.MPEG4Source
-
- RV40 - Static variable in class de.humatic.dsj.DSConstants
-
Media subtypes
- SAMPLE_BUFFER_FILLED - Static variable in class de.humatic.dsj.DSFiltergraph
-
DSFiltergraph events
- SampleBuffer - Class in de.humatic.dsj
-
SampleBuffer is the superclass of JSampleBuffer and DSSampleBuffer.
- sampleReceived(SampleBuffer) - Method in class de.humatic.dsj.sink.HTTPAudioSink
-
- sampleReceived(SampleBuffer) - Method in class de.humatic.dsj.sink.JSink
-
Called from SampleAccessFilters used by this sink.
- sampleReceived(SampleBuffer) - Method in class de.humatic.dsj.sink.MJPGSink
-
- sampleReceived(SampleBuffer) - Method in class de.humatic.dsj.sink.MKVSink
-
- sampleReceived(SampleBuffer) - Method in class de.humatic.dsj.sink.RTMPSink
-
- sampleReceived(SampleBuffer) - Method in class de.humatic.dsj.sink.RTPSink
-
- sampleReceived(SampleBuffer) - Method in class de.humatic.dsj.sink.TSNetworkSink
-
- sampleVec - Variable in class de.humatic.dsj.src.MPEG4Source
-
- SANYO_LD_ADPCM - Static variable in class de.humatic.dsj.DSConstants
-
WAVE formats
- SAP - Static variable in class de.humatic.dsj.sink.sa.StreamAnnouncement
-
- SATURATION - Static variable in class de.humatic.dsj.CaptureDeviceControls
-
Video capture device controls (IAMVideoProcAmp and IAMCameraControl)
- SATURATION - Static variable in class de.humatic.dsj.rc.RendererControls
-
- SAVE_DONE - Static variable in class de.humatic.dsj.DSFiltergraph
-
DSFiltergraph events
- SAVE_STARTED - Static variable in class de.humatic.dsj.DSFiltergraph
-
DSFiltergraph events
- saveAs(String, boolean) - Method in class de.humatic.dsj.DSMovie
-
Saves the current editing state to a file at %newPath and eventually opens the targetfile on return.
The movie must be editable.
To save an xml representation of the editing session, specify an .xtl ending.
Output file and compression considerations for avi, asf a.o.
- saveBookmark(String) - Method in class de.humatic.dsj.DSDvd
-
Save the current playback location and state to a bookmark file.
- saveFilterState(String) - Method in class de.humatic.dsj.DSFilter
-
Tries to save a filter's state to a file at %toFile.
- saveLastChannel(BDAChannelInfo) - Method in class de.humatic.dsj.DSBDAGraph
-
- SB_SRC_BDA - Static variable in class de.humatic.dsj.sbe.StreamBufferSource
-
StreamBufferSource types
- SB_SRC_CAPTURE - Static variable in class de.humatic.dsj.sbe.StreamBufferSource
-
StreamBufferSource types
- SB_SRC_FILE - Static variable in class de.humatic.dsj.sbe.StreamBufferSource
-
StreamBufferSource types
- SBC24 - Static variable in class de.humatic.dsj.DSConstants
-
WAVE formats
- SBE - Static variable in class de.humatic.dsj.DSFiltergraph
-
DSFiltergraph types
- SBE2_STREAM_DESC_EVENT - Static variable in class de.humatic.dsj.DSConstants
-
DirectShow event codes
- SBE_REC_STATE_CHANGED - Static variable in class de.humatic.dsj.DSFiltergraph
-
DSFiltergraph events
- SC_NO_TIMEOUT - Static variable in class de.humatic.dsj.DSMovie
-
- SC_SEEK_KF - Static variable in class de.humatic.dsj.DSMovie
-
- scanBwd() - Method in interface de.humatic.dsj.AVCDevice
-
- scanBwd() - Method in class de.humatic.dsj.DSDVCam
-
VCR transport
- scanBwd() - Method in class de.humatic.dsj.DSHDVTape
-
VCR transport
- scanChannel(int, int, int, int) - Method in class de.humatic.dsj.DSBDAGraph
-
Scans the given frequency for valid program streams and returns the first one found.
- scanChannel(int[], int) - Method in class de.humatic.dsj.DSBDAGraph
-
- scanFwd() - Method in interface de.humatic.dsj.AVCDevice
-
- scanFwd() - Method in class de.humatic.dsj.DSDVCam
-
VCR transport
- scanFwd() - Method in class de.humatic.dsj.DSHDVTape
-
VCR transport
- scanTransponder(int, int, int, int) - Method in class de.humatic.dsj.DSBDAGraph
-
Scans the given frequency for valid program streams.
- scanTransponder(int[], int) - Method in class de.humatic.dsj.DSBDAGraph
-
- schedule(TimerTask, int, int) - Static method in class de.humatic.dsj.DSEnvironment
-
- SDP - Static variable in class de.humatic.dsj.sink.sa.StreamAnnouncement
-
- Seek - Static variable in class de.humatic.dsj.DSDvd
-
Dvd "warning" constants
- SEEK_FAILURE - Static variable in class de.humatic.dsj.src.NetworkSource
-
Source errors
- seekTo(int) - Method in class de.humatic.dsj.src.rtp.RTPChannel
-
- seekToTime(int, int, int, int) - Method in interface de.humatic.dsj.AVCDevice
-
- seekToTime(int, int, int, int) - Method in class de.humatic.dsj.DSDVCam
-
Winds tape to seekTime when in VCR mode
- seekToTime(int) - Method in class de.humatic.dsj.DSDVCam
-
- seekToTime(int, int, int, int) - Method in class de.humatic.dsj.DSHDVTape
-
Winds tape to seekTime when in VCR mode
- seekToTime(int) - Method in class de.humatic.dsj.DSHDVTape
-
- selectAudioInput(int) - Method in class de.humatic.dsj.CaptureDeviceControls
-
- selectBandwidth(int) - Method in class de.humatic.dsj.src.DASHSource
-
To select a bandwith specific stream, this method can be called in reaction to a SUBSTREAM_INFO
event, which will pass a NetworkSource.SubstreamInfo[] describing available streams.
- selectBandwidth(int) - Method in class de.humatic.dsj.src.HTTPStreamingSource
-
To select a bandwith specific stream, this method can be called in reaction to a PLAYLIST_PARSED
event, which will pass a String[] describing available streams.
- selectButton(int, boolean) - Method in class de.humatic.dsj.DSDvd
-
Programatically selects and eventually triggers the given menubutton.
- selectStream(int, int) - Method in class de.humatic.dsj.DSDvd
-
Selects the audio or subpicture stream at %index.
- sendEvent(int) - Method in class de.humatic.dsj.src.Source
-
- sendRawAVC(byte[]) - Method in interface de.humatic.dsj.AVCDevice
-
- sendRawAVC(byte[]) - Method in class de.humatic.dsj.DSDVCam
-
- sendRawAVC(byte[]) - Method in class de.humatic.dsj.DSHDVTape
-
- sendRTCP(int, boolean) - Method in class de.humatic.dsj.src.rtp.RTCPHandler
-
- sendRTMP(RTMPMessage) - Method in class de.humatic.dsj.sink.RTMPSink
-
Can be used to send AMF formatted messages to the server.
- sendRTMP(RTMPMessage) - Method in class de.humatic.dsj.src.RTMPSource
-
- sendRTMP(byte[]) - Method in class de.humatic.dsj.src.RTMPSource
-
- sendRTMP(byte[], int, int) - Method in class de.humatic.dsj.src.RTMPSource
-
- SEQ_AR - Static variable in class de.humatic.dsj.util.BitstreamParser
-
mpeg video field types
- SEQ_AR_IX - Static variable in class de.humatic.dsj.util.BitstreamParser
-
mpeg video field types
- SEQ_FR - Static variable in class de.humatic.dsj.util.BitstreamParser
-
mpeg video field types
- SEQ_FR_IX - Static variable in class de.humatic.dsj.util.BitstreamParser
-
mpeg video field types
- SEQ_HEIGHT - Static variable in class de.humatic.dsj.util.BitstreamParser
-
mpeg video field types
- SEQ_WIDTH - Static variable in class de.humatic.dsj.util.BitstreamParser
-
mpeg video field types
- SERVER_BW - Static variable in class de.humatic.dsj.src.rtmp.RTMP
-
RTMP messagetypes
- SERVER_CONNECT - Static variable in class de.humatic.dsj.src.RTMPSource.SharedObject
-
subtypes
- SERVER_DELETE_ATTRIBUTE - Static variable in class de.humatic.dsj.src.RTMPSource.SharedObject
-
subtypes
- SERVER_DISCONNECT - Static variable in class de.humatic.dsj.src.RTMPSource.SharedObject
-
subtypes
- SERVER_SEND_MESSAGE - Static variable in class de.humatic.dsj.src.RTMPSource.SharedObject
-
subtypes
- SERVER_SET_ATTRIBUTE - Static variable in class de.humatic.dsj.src.RTMPSource.SharedObject
-
subtypes
- SERVICE_ERROR - Static variable in class de.humatic.dsj.DSFiltergraph
-
DSFiltergraph events
- SERVICE_EVENT - Static variable in class de.humatic.dsj.DSFiltergraph
-
DSFiltergraph events
- setAccessLevel(int) - Static method in class de.humatic.dsj.ext.Registry
-
Sets the access rights to open a key with.
- setActionScriptHandler(Object) - Method in class de.humatic.dsj.src.RTMPSource
-
Application code can register a class as a handler for actionscript method calls from the server.
- setAllDefaults() - Method in class de.humatic.dsj.com.ICodecAPI
-
Resets all values to defaults
- setAlpha(float) - Method in class de.humatic.dsj.JavaOverlayFilter
-
Sets the degree in which none keyed pixels will be blended with the underlying video (0 - fully transparent, 1.0 - fully opaque (default)).
- setAlpha(int, float) - Method in class de.humatic.dsj.rc.EVRControls
-
Sets the alpha blending level (0 - fully transparent, 1.0 - fully opaque) for an eventual image overlay.
- setAlpha(int, float) - Method in class de.humatic.dsj.rc.VMRControls
-
Sets the alpha blending level for videostreams (streamID 0 - maxInputs) or an eventual overlay image (RenderControls.IMG).
- setASFWriterParam(int, boolean) - Method in class de.humatic.dsj.com.IConfigAsfWriter
-
- setAspectRatioMode(int) - Method in class de.humatic.dsj.rc.EVRControls
-
Sets EVR aspect ratio handling.
- setAttribute(String, String) - Method in class de.humatic.dsj.src.RTMPSource.SharedObject
-
- setAudioEncoder(DSFilterInfo) - Method in class de.humatic.dsj.sink.DumpSink
-
Sets audio recompression if you did not set up the sink for dumping the orignal stream.
- setAudioEncoder(DSFilterInfo) - Method in class de.humatic.dsj.sink.Sink
-
Set the audio encoder used by this sink.
- setAudioRenderer(DSFilterInfo) - Method in class de.humatic.dsj.DSFiltergraph
-
Directs audio output from this filtergraph to the given sound device.
- setAudioStreamIndex(int) - Static method in class de.humatic.dsj.src.TSFileSource
-
- setAudioStreamIndex(int) - Static method in class de.humatic.dsj.src.TSNetworkSource
-
- setAuto(int, boolean) - Method in class de.humatic.dsj.CaptureDeviceControls
-
Attempts to set the given parameter to auto control (which may not be supported but can return without an error nevertheless ).
%p - one of the defined (non KS_ ) constants under audio / video or Logitech capture device controls.
- setAutoRefresh(boolean) - Method in class de.humatic.dsj.rc.VMRControls
-
The VMR9 will by default only update changes to a bitmap overlay, alpha, size etc.
- setAviExportOptions(int, int, int, boolean, int) - Method in class de.humatic.dsj.DSFiltergraph
-
Sets some (avi) exporting parameters.
- setBalance(float) - Method in class de.humatic.dsj.com.IBasicAudio
-
Set balance to a value between -1 (far left) and 1 (far right)
- setBase64EncoderLineBreak(String) - Static method in class de.humatic.dsj.DSJUtils
-
Change Base64Encoder's linebreak sequence.
- setBase64EncoderLineLength(int) - Static method in class de.humatic.dsj.DSJUtils
-
Change number of characters after which the Base64Encoder will insert the set linbreak sequence.
- setBasicTVParameters(int, int) - Method in class de.humatic.dsj.DSCapture.CaptureDevice
-
Sets TuningSpace and CountryCode.
- setBitDepth(int) - Method in class de.humatic.dsj.DSMediaType
-
- setBitRate(int) - Method in class de.humatic.dsj.DSMediaType
-
- setBounds(int, int, int, int) - Method in class de.humatic.dsj.DSFiltergraph
-
- setBrightness(int, float) - Method in class de.humatic.dsj.rc.EVRControls
-
VProcAmp control.
- setBrightness(int, float) - Method in class de.humatic.dsj.rc.VMRControls
-
VMR input VProcAmp control.
- setBufferSizes(int, int) - Static method in class de.humatic.dsj.src.PSNetworkSource
-
- setBufferSizes(int, int) - Static method in class de.humatic.dsj.src.TSNetworkSource
-
Utility to change the default buffer size used on the socket and in data transfer to DirectShow.
- setButtonMapping(int) - Method in class de.humatic.dsj.DSDvd
-
Sets the way in which mouse position is passed to the filtergraph when running with a DirectShow renderer or the
DVD_MENU_ENABLED option set.
- setCaptureFile(String, DSFilterInfo, DSFilterInfo, boolean) - Method in class de.humatic.dsj.DSCapture
-
Sets the file captured data will be written to.
When %preview is set to true dsj will allways try to keep preview going while
waiting for the command that starts recording and during grabbing.
- setCaptureFile(String) - Method in class de.humatic.dsj.DSStreamBufferGraph
-
Sets the file both record() and referenceRecord() will write to.
- setChannel(BDAChannelInfo) - Method in class de.humatic.dsj.DSBDAGraph
-
Tunes the receiver component of the graph to the given channel.
- setChannel(BDAChannelInfo) - Method in class de.humatic.dsj.sbe.StreamBufferBDASource
-
Tunes the receiver component to the given channel.
- setChunkSize(int) - Method in class de.humatic.dsj.sink.RTMPSink
-
- setClientStream(int) - Static method in class de.humatic.dsj.src.RTMPSource
-
Sets the client stream ID used when connecting to the server.
- setClockRate(int) - Method in class de.humatic.dsj.src.rtp.RTPChannel
-
- setClockSource(DSFilter) - Method in class de.humatic.dsj.DSFiltergraph
-
Sets the filter to provide the reference clock for the filtergraph (by default this usually is set to the audio
renderer).
- setColor(int, Color) - Method in class de.humatic.dsj.SwingMovieController
-
sets the background color of the individual containers (north to south)
- setCompatibilityIndex(boolean) - Method in class de.humatic.dsj.com.IConfigAviMux
-
Force creation of a AVI 1.0 compatible file.
- setConnectionTimeout(int) - Static method in class de.humatic.dsj.sink.RTMPSink
-
- setConnectionTimeout(int) - Static method in class de.humatic.dsj.src.NetworkSource
-
Adjusts the period, that connection attempts are given up after.
- setContrast(int, float) - Method in class de.humatic.dsj.rc.EVRControls
-
VProcAmp control.
- setContrast(int, float) - Method in class de.humatic.dsj.rc.VMRControls
-
VMR input VProcAmp control.
- setCropSize(DSFilter.DSPin, int, int, int, int) - Method in class de.humatic.dsj.DSCapture.CaptureDevice
-
Sets the video cropping rectangle on the given video output pin.
- setCurve(int) - Method in class de.humatic.dsj.edit.CuePoint
-
- setDataSize(int) - Method in class de.humatic.dsj.DSMediaType
-
- setDebugLevel(int) - Static method in class de.humatic.dsj.DSEnvironment
-
Controls the amount of debug printed by the library.
- setDefaultGraphBackground(Color) - Static method in class de.humatic.dsj.DSEnvironment
-
Sets the default background color for all filtergraphs' visual components, that is: the java canvas that DSFiltergraph
extends or the Swing component it renders to.
- setDefaultStream(int, int, int) - Method in class de.humatic.dsj.DSDvd
-
Selects the default (global) audio, subpicture or menu language with the given attributes.
- setDeinterlacingMode(int, String) - Method in class de.humatic.dsj.rc.VMRControls
-
Set the deinterlacing technique for the given stream.
- setDeltaTime(int) - Method in class de.humatic.dsj.SampleBuffer
-
- setDLLPath(String) - Static method in class de.humatic.dsj.DSEnvironment
-
Allows to load the native dll from some other than the default locations (i.e.
- setDumpMode(int) - Method in class de.humatic.dsj.sink.DumpSink
-
DumpSink by default hooks into a filtergraph behind decoder filters, if you are interested in the original stream
call setDumpMode(DumpSink.DUMP_ORIGINAL) before connecting.
- setDuration(int) - Method in class de.humatic.dsj.MovieTrack
-
Sets this track's timeline out point in msec.
- setDVDControlOption(int, int) - Method in class de.humatic.dsj.DSDvd
-
Sets various optional features on the native IDVDControl2 interface.
- setDVFormat(int, int, int, int[]) - Method in class de.humatic.dsj.com.IDVEnc
-
Sets video standard, dv format and spatial resolution on the DV Encoder using the constants defined in this class.
- setEditable(boolean) - Method in class de.humatic.dsj.DSMovie
-
Rebuilds the native filtergraph to enable basic editing functions.
- setEffectStartStop(TrackEffect, int, int) - Method in class de.humatic.dsj.MovieTrack
-
- setEnabled(boolean) - Method in class de.humatic.dsj.MovieTrack
-
Disables a track for output, i.e.: excludes it from rendering.
- setEnabled(boolean) - Method in class de.humatic.dsj.SwingMovieController
-
enables or disables the controller in total
- setEncoding(int) - Static method in class de.humatic.dsj.src.RTMPSource
-
Set AMF encoding (RTMP.AMF_0 or AMF_3).
- setEvent(PropertyChangeEvent, int) - Method in class de.humatic.dsj.DSFiltergraph
-
Called by some lower level classes to get events posted to listeners.
- setExpectedJPGQuality(int) - Static method in class de.humatic.dsj.src.MJPGNetworkSource
-
Sets a static variable denoting the compression grade of jpeg images to be expected.
- setExtendedField(int, int) - Method in class de.humatic.dsj.DSMediaType
-
- setFile(String) - Method in class de.humatic.dsj.com.IFileSinkFilter
-
Sets the file to which samples will be written.
- setFileWriter(DSFilterInfo) - Method in class de.humatic.dsj.sink.FileSink
-
- setFiltergraph(DSFiltergraph) - Method in class de.humatic.dsj.SwingMovieController
-
- setFlag(int, int, float) - Method in class de.humatic.dsj.CompressedJavaSource
-
- setFlags(int) - Method in class de.humatic.dsj.DSMediaType
-
- setFlags(int) - Method in class de.humatic.dsj.rc.DirectDrawControls
-
Allows to control further aspects of rendering by setting / clearing bits in the flags parameter.
- setFlags(int) - Method in class de.humatic.dsj.rc.RendererControls
-
See subclass documentation for implementation specific details
- setFlags(int) - Method in class de.humatic.dsj.sink.Sink
-
Controls some aspects of connection etc.
- setFloatValue(float) - Method in class de.humatic.dsj.edit.CuePoint
-
- setFormat(DSMediaType) - Method in class de.humatic.dsj.com.IAMStreamConfig
-
Sets an eventually finetuned mediatype as the new output format for the pin to use on the next output connection.
- setFormatBlock(byte[]) - Method in class de.humatic.dsj.DSMediaType
-
DSMediaType's format block is a variable size byte array, which for video and
stream types consists of a 16 byte block used internally plus a variable size
block used for codec specific data, such as sequence headers, SPS/PPS etc.
- setFormatType(int) - Method in class de.humatic.dsj.DSMediaType
-
- setFrameRate(DSFilter.DSPin, float) - Method in class de.humatic.dsj.DSCapture.CaptureDevice
-
Sets a video capture device's framerate on the given output and returns the framerate in effect after this call.
- setFrameRate(float) - Method in class de.humatic.dsj.DSMediaType
-
- setFrameTime(int) - Method in class de.humatic.dsj.DSMediaType
-
- setGraphRate(float) - Method in class de.humatic.dsj.DSGraph
-
- setHandlerForType(DSMediaType, String) - Static method in class de.humatic.dsj.src.rtp.RTPHandler
-
Allows to set a preferred RTPHandler for the given media type.
- setHandShakeData(byte[]) - Static method in class de.humatic.dsj.src.RTMPSource
-
Allows to set the initial 1536 bytes sent to the server during handshake.
- setHardwareOutputFilter(DSFilterInfo) - Method in class de.humatic.dsj.sink.PlayoutSink
-
- setHeight(int) - Method in class de.humatic.dsj.DSMediaType
-
- setHTTPConnector(HTTPConnector) - Static method in class de.humatic.dsj.src.NetworkSource
-
Set an application defined HttpURLConnection factory class to be used by all subclasses that use URLConnection
(MPEG4Source, FLVSource, AsyncSource, HTTPAudioSource, MJPGNetworkSource, PSNetworkSource, TSNetworkSource/http).
- setHue(int, float) - Method in class de.humatic.dsj.rc.EVRControls
-
VProcAmp control.
- setHue(int, float) - Method in class de.humatic.dsj.rc.VMRControls
-
VMR input VProcAmp control.
- setIcons(ImageIcon[]) - Method in class de.humatic.dsj.SwingMovieController
-
sets icons displayed on controller buttons
- setIn(int) - Method in class de.humatic.dsj.DSMovie.MovieSelection
-
- setIndexMode(int) - Method in class de.humatic.dsj.com.IConfigAsfWriter
-
- setInterleavedChannels(int, int) - Method in class de.humatic.dsj.src.rtp.RTPChannel
-
- setInterleaving(int, int) - Method in class de.humatic.dsj.com.IConfigInterleaving
-
Sets the interleaving frequency and the audio preroll in milliseconds.
- setIntValue(int) - Method in class de.humatic.dsj.edit.CuePoint
-
- setJavaAudio(byte[]) - Method in class de.humatic.dsj.JavaSourceFilter
-
Sends audio bytes to the filter.
- setJavaImage(byte[]) - Method in class de.humatic.dsj.JavaSourceFilter
-
The filter expects to be fed with 24bit BGR data.
- setJavaImage() - Method in class de.humatic.dsj.JavaSourceFilter
-
Send a frame composited in the Graphics2D as returned from getDrawingSurface() to DirectShow.
- setKeyColor(Color) - Method in class de.humatic.dsj.JavaOverlayFilter
-
Sets the keycolor.
- setKeyframeRate(int) - Method in class de.humatic.dsj.com.IAMVideoCompression
-
- setKeyValue(int, String, KeyValue) - Static method in class de.humatic.dsj.ext.Registry
-
- setKeyValues(int, String, KeyValue[]) - Static method in class de.humatic.dsj.ext.Registry
-
- setKSProperty(int, int, int[]) - Method in class de.humatic.dsj.CaptureDeviceControls
-
Generic set method for properties on UVC minidrivers.
- setLayer(int) - Method in class de.humatic.dsj.MovieTrack
-
Sets the z-order of videotracks.
- setLocalPort(int) - Static method in class de.humatic.dsj.sink.RTPSink
-
- setLocalPort(int) - Static method in class de.humatic.dsj.src.RTMPSource
-
Sets the local port used for connecting to the server, picked by the socket if not explicitely set.
- setLocalPort(int) - Static method in class de.humatic.dsj.src.RTSPSource
-
- setLogFile(File) - Static method in class de.humatic.dsj.DSEnvironment
-
dsj debug and log output by default goes to System.err, use this method to direct output to a file.
- setLogFlags(int) - Static method in class de.humatic.dsj.DSEnvironment
-
Sets options for log output - currently defined flags are LF_TIMESTAMP (to prefix each new line with a Y/M/D;H:M:S:ms timestamp) and
LF_APPEND (to append to previously written logfiles rather than overwrite them).
- setLogStream(PrintStream) - Static method in class de.humatic.dsj.DSEnvironment
-
dsj debug and log output by default goes to System.err, use this method to set a different stream to write to.
- setLoop(boolean) - Method in class de.humatic.dsj.DSFiltergraph
-
- setMajorType(int) - Method in class de.humatic.dsj.DSMediaType
-
- setMasterFrameRate(float) - Method in class de.humatic.dsj.DSMovie
-
Sets the timeline's global framerate in an editable movie.
- setMasterStream(int) - Method in class de.humatic.dsj.com.IConfigAviMux
-
The master stream specifies a stream that's used to synchronize the other streams in the file.
- setMasterStream(int) - Method in class de.humatic.dsj.DSCapture
-
Sets the "master stream" used for synchronizing audio and video on capture.
- setMasterVolume(float) - Method in class de.humatic.dsj.DSMovie
-
- setMaxClients(int) - Method in class de.humatic.dsj.sink.WMNetSink
-
Limits the number of clients that can connect to this sink.
- setMaxInMemorySize(int) - Static method in class de.humatic.dsj.JSampleBuffer
-
- setMediaType(DSMediaType) - Method in class de.humatic.dsj.JSampleBuffer
-
- setMediaType(DSMediaType) - Method in class de.humatic.dsj.src.rtp.RTPChannel
-
- setMinBufferTime(int) - Static method in class de.humatic.dsj.src.DASHSource
-
- setMinBufferTime(int) - Static method in class de.humatic.dsj.src.HTTPAudioSource
-
- setMinBufferTime(int) - Static method in class de.humatic.dsj.src.MKVSource
-
- setMinBufferTime(int) - Static method in class de.humatic.dsj.src.MPEG4Source
-
- setMinBufferTime(int) - Static method in class de.humatic.dsj.src.RTMPSource
-
- setMinBufferTime(int) - Static method in class de.humatic.dsj.src.RTPSource
-
- setMinBufferTime(int) - Static method in class de.humatic.dsj.src.RTSPSource
-
- setMixingPrefs(int) - Method in class de.humatic.dsj.rc.VMRControls
-
Sets VMR9 mixing preferences.
- setMode(int) - Method in class de.humatic.dsj.com.IConfigInterleaving
-
Sets the interleaving mode to one of the defined constants.
- setMode(int) - Method in class de.humatic.dsj.com.IFileSinkFilter
-
Instruct the filter to overwrite an existing file (mode = AM_FILE_OVERWRITE) or leave it alone (mode = 0)
- setMPEGType(int, int, int) - Static method in class de.humatic.dsj.DSBDAGraph
-
Instructs the dll to present a more specific mediatype on the demultiplexer's video output.
- setMPEGType(int, int, int) - Static method in class de.humatic.dsj.sbe.StreamBufferBDASource
-
See DSBDAGraph.setMPEGType.
- setMultiplexer(DSFilterInfo) - Method in class de.humatic.dsj.sink.Sink
-
Set the multiplexer filter used by this sink, some multiplexers may include encoders and / or a filewriter.
- setName(String) - Method in class de.humatic.dsj.DSMovie.MovieSelection
-
Associates a name string with this selection, which will be used to name tracks, that get created as a result of
adding or pasting the selection into a movie.
- setName(String) - Method in class de.humatic.dsj.MovieTrack
-
- setNetworkInterface(NetworkInterface) - Static method in class de.humatic.dsj.sink.JSink
-
- setNetworkInterface(NetworkInterface) - Static method in class de.humatic.dsj.src.NetworkSource
-
Explicitely sets a network interface to be used by MulticastSockets.
- setNumChannels(int) - Method in class de.humatic.dsj.DSMediaType
-
- setOffset(int) - Method in class de.humatic.dsj.MovieTrack
-
Sets this track's timeline in point in msec.
- setOffsetTime(DSMediaType, int) - Method in class de.humatic.dsj.src.Source
-
- setOut(int) - Method in class de.humatic.dsj.DSMovie.MovieSelection
-
- setOutputFormat(DSFilter.DSPin, int) - Method in class de.humatic.dsj.DSCapture.CaptureDevice
-
Sets the output format on the specified pin after the graph has been built (in opposition to setting a preferred format on the
device's FilterInfo and/or PinInfos prior to constructing the graph).
This may act as a programmatical alternative to showing the format dialogs, although some devices may offer
more formats via their properties dialogs.
%index - index into the available formats, which can be read from the FilterInfo.
The method does not work when the graph is record enabled or recording.
- setOutputPinMediaType(String, DSMediaType) - Method in class de.humatic.dsj.com.IMpeg2Demultiplexer
-
- setOutputRect(int, int, int, int, int) - Method in class de.humatic.dsj.rc.D3D9Controls
-
Provides scaling functionality for the videostream (streamID 0).
- setOutputRect(int, int, int, int, int) - Method in class de.humatic.dsj.rc.DirectDrawControls
-
Provides scaling functionality for the videostream (stream 0) and an eventual overlay image (stream 1 or RenderControls.IMG).
- setOutputRect(int, int, int, int, int) - Method in class de.humatic.dsj.rc.EVRControls
-
Provides scaling functionality for videostreams (streamID 0 - maxInputs) and an eventual overlay image (RenderControls.IMG).
- setOutputRect(int, int, int, int, int) - Method in class de.humatic.dsj.rc.J2DControls
-
Provides scaling functionality for the videostream (stream 0) and an eventual overlay image (stream 1 or RendererControls.IMG).
- setOutputRect(int, int, int, int, int) - Method in class de.humatic.dsj.rc.RendererControls
-
See subclass documentation for implementation specific details
- setOutputRect(int, int, int, int, int) - Method in class de.humatic.dsj.rc.VMRControls
-
Provides scaling functionality for videostreams (streamID 0 - maxInputs) and an eventual overlay image (RenderControls.IMG).
- setOverlayImage(BufferedImage, int[], Color, float) - Method in class de.humatic.dsj.rc.D3D9Controls
-
Installs a BufferedImage object to be rendered over the running video.
- setOverlayImage(BufferedImage, int[], Color, float) - Method in class de.humatic.dsj.rc.DirectDrawControls
-
Installs a BufferedImage object to be rendered over the running video.
- setOverlayImage(BufferedImage, int[], Color, float) - Method in class de.humatic.dsj.rc.EVRControls
-
Renders a static image overlay on top of video.
The supplied image MUST be a 32 bit image with alpha channel (use BufferedImage.TYPE_4BYTE_ABGR when constructing the image in code
(preferred) or .png when reading from image file,).
- setOverlayImage(BufferedImage, int[], Color, float) - Method in class de.humatic.dsj.rc.J2DControls
-
Installs a BufferedImage object to be rendered over the running video.
- setOverlayImage(BufferedImage, int[], Color, float) - Method in class de.humatic.dsj.rc.RendererControls
-
See subclass documentation for implementation specific details
- setOverlayImage(BufferedImage, int[], Color, float) - Method in class de.humatic.dsj.rc.VMRControls
-
Renders a static image overlay on top of all mixed video streams.
Note that this image is not controlable by most of this class's functions except from
setOutputRect(...) & setAlpha(...) where the IMG constant should be used for the streamID parameter.
- setPan(float) - Method in class de.humatic.dsj.DSFiltergraph
-
Set audio balance (-1.0 left, 1.0 right)
- setPanTiltMode(int) - Method in class de.humatic.dsj.CaptureDeviceControls
-
- setParameter(String, float) - Method in class de.humatic.dsj.com.DMO
-
- setParameter(int, float) - Method in class de.humatic.dsj.com.DMO
-
- setParameter(String, String) - Method in class de.humatic.dsj.DSFilter
-
Set a filter parameter.
- setParameter(String, String) - Method in class de.humatic.dsj.sink.sa.StreamAnnouncement
-
Used to set additional parameters after construction and before passing the announcement to the sink.
- setParameter_bool(int, boolean) - Method in class de.humatic.dsj.DSJService
-
- setParameter_int(int, int) - Method in class de.humatic.dsj.DSJService
-
- setParameter_String(int, String) - Method in class de.humatic.dsj.DSJService
-
- setParameterValue(int, int) - Method in class de.humatic.dsj.CaptureDeviceControls
-
- setParameterValue(int, int, int) - Method in class de.humatic.dsj.CaptureDeviceControls
-
Sets the given property to the given value, which should be in the acceptable range
for that parameter (see getParameterRange()).
%p - one of the defined (non KS_ ) constants under audio / video or Logitech capture device controls.
%value - value lying within the reported range for the parameter
%flags - can be used to set execution mode to relative (only very few parameters on some devices support this).
- setParserMode(int) - Method in class de.humatic.dsj.util.BitstreamParser
-
- setParserParameter(int, int) - Method in class de.humatic.dsj.util.BitstreamParser
-
- setPFrames(int) - Method in class de.humatic.dsj.com.IAMVideoCompression
-
- setPlaySelection(boolean) - Method in class de.humatic.dsj.DSMovie
-
Toggles wether only a selected part of a movie or the entire file will be played .
- setPreferredFormat(int) - Method in class de.humatic.dsj.DSFilterInfo.DSPinInfo
-
- setPreferredFormat(int) - Method in class de.humatic.dsj.DSFilterInfo
-
Used to make DirectShow render at a specific format when constructing a filter
instance with a DSFilterInfo argument.
- setPreferredFrameRate(float) - Method in class de.humatic.dsj.DSFilterInfo.DSPinInfo
-
- setPreferredSize(Dimension) - Method in class de.humatic.dsj.DSFiltergraph
-
- setPreview() - Method in class de.humatic.dsj.DSCapture
-
Reset the graph into preview mode after a capture file had been set.
- setPreview() - Method in class de.humatic.dsj.DSDVCam
-
Sets up Direct Show for preview and camera operation.
This is also the default state after construction.
- setPreview() - Method in class de.humatic.dsj.DSHDVTape
-
Resets a graph that has been used to capture back into its normal preview state.
- setProfile(int) - Method in class de.humatic.dsj.com.IConfigAsfWriter
-
- setProfile(String) - Method in class de.humatic.dsj.com.IConfigAsfWriter
-
- setProfile(File) - Method in class de.humatic.dsj.com.IConfigAsfWriter
-
- setProperty(int, int, String) - Static method in class de.humatic.dsj.DSEnvironment
-
- setQuality(float) - Method in class de.humatic.dsj.com.IAMVideoCompression
-
- setRate(float) - Method in class de.humatic.dsj.DSFiltergraph
-
Set the playback rate (-1.0 to 2.0).
- setRate(float) - Method in class de.humatic.dsj.DSGraph
-
- setReadBufferSize(int) - Static method in class de.humatic.dsj.src.MJPGNetworkSource
-
- setReceiveBufferSize(int) - Static method in class de.humatic.dsj.src.RTPSource
-
- setReceiveBufferSize(int) - Static method in class de.humatic.dsj.src.RTSPSource
-
- setRecueOnStop(boolean) - Method in class de.humatic.dsj.DSMovie
-
Sets Movie behaviour on stop time (either eof or end of selected segment): if true (default) DSMovie will
reposition to the beginning (or start of selected segment).
- setRenderingHint(RenderingHints.Key, Object) - Method in class de.humatic.dsj.rc.J2DControls
-
Calls through to the Renderer's Graphics2D setRenderingHint method
- setRenderingPrefs(int) - Method in class de.humatic.dsj.rc.EVRControls
-
Sets EVR rendering preferences.
- setRerendering(boolean) - Method in class de.humatic.dsj.DSMovie
-
Controls if the native implementation immediately rerenders the timeline after an editing operation.
- setResolution() - Method in class de.humatic.dsj.DSDVCam
-
Resets DV device's resolution.
- setRTPChannels(RTPChannel[]) - Method in class de.humatic.dsj.src.rtp.RTCPHandler
-
- setSample(byte[]) - Method in class de.humatic.dsj.JSampleBuffer
-
- setSampleFlags(int) - Method in class de.humatic.dsj.JSampleBuffer
-
- setSampleLength(int) - Method in class de.humatic.dsj.SampleBuffer
-
- setSampleRate(int) - Method in class de.humatic.dsj.DSMediaType
-
- setSampleSize(int) - Method in class de.humatic.dsj.DSMediaType
-
- setSampleTime(int) - Method in class de.humatic.dsj.JSampleBuffer
-
- setSatellite(String, int, int) - Static method in class de.humatic.dsj.DSBDAGraph
-
- setSatellite(String, int, int) - Static method in class de.humatic.dsj.sbe.StreamBufferBDASource
-
- setSaturation(int, float) - Method in class de.humatic.dsj.rc.EVRControls
-
VProcAmp control.
- setSaturation(int, float) - Method in class de.humatic.dsj.rc.VMRControls
-
VMR input VProcAmp control.
- setScreenSaverActive(boolean) - Static method in class de.humatic.dsj.DSJUtils
-
- setSDPCodecInfo(String) - Method in class de.humatic.dsj.src.rtp.RTPChannel
-
- setSDPCodecInfo(String) - Method in class de.humatic.dsj.src.rtp.RTPHandler
-
Passes the (eventually base64 encoded) extra info, that some payload types require to the handler.
- setSeekOffset() - Method in class de.humatic.dsj.src.rtp.RTPChannel
-
- setSelection(int, int) - Method in class de.humatic.dsj.DSMovie
-
Sets the "active segment" in a movie.
- setSetupPath(String) - Static method in class de.humatic.dsj.DSEnvironment
-
Overwrites the locations, that dsj will search for the xml setup file.
- setSinkOption(int, int) - Method in class de.humatic.dsj.sink.JSink
-
- setSinkOption(int, int) - Method in class de.humatic.dsj.sink.MKVSink
-
- setSocket(Socket) - Method in class de.humatic.dsj.sink.sa.StreamAnnouncement
-
The sink may pass in the socket to use by the StreamAnnouncement here before calling createAnnouncement..
- setSocketFactory(SocketFactory) - Static method in class de.humatic.dsj.src.NetworkSource
-
Set the socket factory to be used by all subclasses that use java.net.Socket (RTSPSource, RTMPSource, HTTPStreamingSource, DASHSource).
- setSocketOption(int, int) - Static method in class de.humatic.dsj.sink.JSink
-
- setSourceDuration(int) - Method in class de.humatic.dsj.MovieTrack
-
Sets this track's media out point in msec.
- setSourceOffset(int) - Method in class de.humatic.dsj.MovieTrack
-
Sets this track's media in point in msec.
- setSourceRate(float) - Method in class de.humatic.dsj.src.RTMPSource
-
- setSourceRate(float) - Method in class de.humatic.dsj.src.RTPSource
-
- setSourceRate(float) - Method in class de.humatic.dsj.src.RTSPSource
-
- setSourceRate(float) - Method in class de.humatic.dsj.src.Source
-
Starts and pauses the source, application code should rather not use this method directly, but stick with DSFiltergraph methods.
- setSourceTime(int) - Method in class de.humatic.dsj.src.FLVSource
-
- setSourceTime(int) - Method in class de.humatic.dsj.src.MKVSource
-
- setSourceTime(int) - Method in class de.humatic.dsj.src.MPEG4Source
-
- setSourceTime(int) - Method in class de.humatic.dsj.src.RTMPSource
-
- setSourceTime(int) - Method in class de.humatic.dsj.src.RTPSource
-
- setSourceTime(int) - Method in class de.humatic.dsj.src.RTSPSource
-
- setSourceTime(int) - Method in class de.humatic.dsj.src.Source
-
Repositions the source, application code should rather not use this method directly, but stick with DSFiltergraph methods.
- setSourceTime(int) - Method in class de.humatic.dsj.src.TSFileSource
-
- setSSRC(int) - Method in class de.humatic.dsj.src.rtp.RTPChannel
-
- setStreams(int[], int[], int[], int[]) - Method in class de.humatic.dsj.util.MPEGProgram
-
Public for package design reasons, do not use
- setStreamWriter(DSFilterInfo) - Method in class de.humatic.dsj.sink.NetworkSink
-
- setStretchMode(int) - Method in class de.humatic.dsj.MovieTrack
-
Determines how video that does not match project size will be rendered.
- setSubKeyValue_Binary(int, String, String, byte[]) - Static method in class de.humatic.dsj.ext.Registry
-
- setSubKeyValue_Int(int, String, String, int) - Static method in class de.humatic.dsj.ext.Registry
-
Sets a subkey's DWORD value.
- setSubKeyValue_String(int, String, String, String) - Static method in class de.humatic.dsj.ext.Registry
-
Sets a subkey's String value.
- setSubpictureState(boolean) - Method in class de.humatic.dsj.DSDvd
-
Turns subpicture display on or off if permitted in the current disc state.
- setSubType(int) - Method in class de.humatic.dsj.DSMediaType
-
- setSubType(int) - Method in class de.humatic.dsj.edit.EffectDescription
-
- setSubType(int) - Method in class de.humatic.dsj.src.RTMPSource.SharedObject
-
- setTargetFile(String) - Method in class de.humatic.dsj.sink.FileSink
-
- setTCPRolloverTimeout(int) - Static method in class de.humatic.dsj.src.RTSPSource
-
RTP communication in principle prefers UDP connections, however in many usecases this will be blocked by firewalls etc, so that
data needs to be sent via TCP.
- setTime(int) - Method in class de.humatic.dsj.edit.CuePoint
-
- setTimeConstraint(int, int) - Static method in class de.humatic.dsj.src.NetworkSource
-
- setTimeFormat(int) - Method in class de.humatic.dsj.DSMovie
-
- setTimeValue(int) - Method in class de.humatic.dsj.DSFiltergraph
-
Set (movie) position to %time (milliseconds)
- setTimeValue(int) - Method in class de.humatic.dsj.DSGraph
-
- setTimeValue(int) - Method in class de.humatic.dsj.DSStreamBufferGraph
-
- setTunerMode(int, int) - Method in class de.humatic.dsj.DSCapture.CaptureDevice
-
Sets Tuner mode (see http://msdn2.microsoft.com/en-us/library/ms778981(VS.85).aspx) and input (0 - cable, 1 - antenna).
- setTVChannel(int, boolean) - Method in class de.humatic.dsj.DSCapture.CaptureDevice
-
Sets TV Channel on analogue TV tuners and optionally performs autotuning
Return value reflects signal quality (0 if no signal is present, negative if undetermined,
positive if OK.
- setupComplete() - Method in class de.humatic.dsj.DSGraph
-
Call this method when finished with inserting and connecting filters.
- setUpdateRate(int) - Method in class de.humatic.dsj.SwingMovieController
-
sets the rate in which the controller bar updates when movie plays, defaults to 500 ms.
- setupEnvironment(String, int, int) - Static method in class de.humatic.dsj.DSStreamBufferGraph
-
Sets up the backing files for the StreamBuffer engine.
- setUserAgent(String) - Static method in class de.humatic.dsj.src.NetworkSource
-
You can add an application specific prefix to the useragent string used when connecting to servers.
- setUserData(int) - Method in class de.humatic.dsj.JSampleBuffer
-
- setValue_Binary(byte[]) - Method in class de.humatic.dsj.ext.KeyValue
-
- setValue_Int(int) - Method in class de.humatic.dsj.ext.KeyValue
-
- setValue_num(String, int, double) - Method in class de.humatic.dsj.com.ICodecAPI
-
- setValue_str(String, int, String) - Method in class de.humatic.dsj.com.ICodecAPI
-
- setValue_String(String) - Method in class de.humatic.dsj.ext.KeyValue
-
- setVideoControlMode(int, int) - Method in class de.humatic.dsj.CaptureDeviceControls
-
Sets the operation mode for the IAMVideoControl interface on the outputpin with the given index.
%mode - combination of VC_...
- setVideoEncoder(DSFilterInfo) - Method in class de.humatic.dsj.sink.DumpSink
-
Sets video recompression if you did not set up the sink for dumping the orignal stream.
- setVideoEncoder(DSFilterInfo) - Method in class de.humatic.dsj.sink.Sink
-
Set the video encoder used by this sink.
- setVolume(float) - Method in class de.humatic.dsj.com.IBasicAudio
-
Set volume to a value between 0 (-100db) and 1 (0db).
- setVolume(float) - Method in class de.humatic.dsj.DSFiltergraph
-
(1.0 - full volume, 0 silence).
- setVolume(float) - Method in class de.humatic.dsj.MovieTrack
-
Sets a fixed volume for an audio track.
- setVolume(float, int, int, int) - Method in class de.humatic.dsj.MovieTrack
-
Sets the volume of an audiotrack to %vol (0 - mute, 1.0 - full volume) in the timespan defined by the given timeline times and
with the given transition characteristics.
If any of the given times is invalid, it will be set to either the track's timeline in (%from) or out (%to) points.
This creates a volume effect for the track or - if one is already present - internally operates on that effect's automation
settings, overwriting all cue points, that might be present for the given timespan.
To create more sophisticated volume curves, work with the effect's CuePoints directly and call
updateEffectAutomation(TrackEffect fx).
You should be aware that this method results in some heavy action taking place behind the scenes.
- setWidth(int) - Method in class de.humatic.dsj.DSMediaType
-
- setWindowSize(int) - Method in class de.humatic.dsj.com.IAMVideoCompression
-
- setZOrder(int, int) - Method in class de.humatic.dsj.rc.VMRControls
-
Sets vertical stacking order of additonal videostreams (streamID 1 - maxInputs).
- SF_CODECSPECIFIC - Static variable in class de.humatic.dsj.SampleBuffer
-
Sample flags
- SF_DISCONTINUITY - Static variable in class de.humatic.dsj.SampleBuffer
-
Sample flags
- SF_EOS - Static variable in class de.humatic.dsj.SampleBuffer
-
Sample flags
- SF_FLUSH - Static variable in class de.humatic.dsj.SampleBuffer
-
Sample flags
- SF_FRAMEREORDERED - Static variable in class de.humatic.dsj.SampleBuffer
-
Sample flags
- SF_KEYFRAME - Static variable in class de.humatic.dsj.SampleBuffer
-
Sample flags
- SF_NOSTAMP - Static variable in class de.humatic.dsj.SampleBuffer
-
Sample flags
- SF_PREROLL - Static variable in class de.humatic.dsj.SampleBuffer
-
Sample flags
- SHARED_OBJECT - Static variable in class de.humatic.dsj.src.rtmp.RTMP
-
RTMP messagetypes
- SHARPNESS - Static variable in class de.humatic.dsj.CaptureDeviceControls
-
Video capture device controls (IAMVideoProcAmp and IAMCameraControl)
- SHORT - Static variable in class de.humatic.dsj.src.rtmp.AMF
-
AMF0 datatypes
- SHOUTCAST - Static variable in class de.humatic.dsj.src.Source
-
Source types
- ShoutcastSource - Class in de.humatic.dsj.src
-
ShoutcastSource plays Shoutcast audiostreams in mp3 or aac/aac+ format from http connections.
- ShoutcastSource(String, int, PropertyChangeListener) - Constructor for class de.humatic.dsj.src.ShoutcastSource
-
Anonymously connects to the stream at the given address.
- ShoutcastSource(URL, int, PropertyChangeListener) - Constructor for class de.humatic.dsj.src.ShoutcastSource
-
Anonymously connects to the stream at the given http URL.
- ShoutcastSource(String, String, String, int, PropertyChangeListener) - Constructor for class de.humatic.dsj.src.ShoutcastSource
-
Connects to the stream at the given address using the supplied authorization.
%path can either be the address of the streaming
server (like http://xxx.xxx.xxx.xxx:yyyy) or the path to a .pls playlist.
- SHOW_DIALOGS - Static variable in class de.humatic.dsj.sink.Sink
-
- SHOW_DLG_SAVE - Static variable in class de.humatic.dsj.DSFilterInfo
-
- SHOW_DLG_SAVE - Static variable in class de.humatic.dsj.sink.JSink
-
- SHOW_DLG_SAVE - Static variable in class de.humatic.dsj.sink.Sink
-
- SHOW_ENC_DLG - Static variable in class de.humatic.dsj.sink.JSink
-
- SHOW_USER_DIALOG - Static variable in class de.humatic.dsj.DSFilterInfo
-
- showDialog(int) - Method in class de.humatic.dsj.DSCapture.CaptureDevice
-
Brings up a native dialog (a filter, pin or filter interface PropertyPage)
of the given type (see constants).
- showEditingControls() - Method in class de.humatic.dsj.SwingMovieController
-
- showFilterList(DSFiltergraph) - Static method in class de.humatic.dsj.DSJUtils
-
- showMenu(int) - Method in class de.humatic.dsj.DSDvd
-
Jumps to the given menu (see DVD_MENU constants) if the dvd is in a domain where jumps are allowed;
- showPropertiesDialog() - Method in class de.humatic.dsj.DSFilter
-
Brings up the native properties page of the filter, given it exposes one.
- showVMRPropertyPage() - Method in class de.humatic.dsj.rc.VMRControls
-
Shows the VMR9's native properties dialog.
- shutDown(boolean) - Method in class de.humatic.dsj.CompressedJavaSource
-
- shutdown() - Method in class de.humatic.dsj.DSJService
-
- SIERRA_ADPCM - Static variable in class de.humatic.dsj.DSConstants
-
WAVE formats
- SIMPLIFIED_WEBCAM - Static variable in class de.humatic.dsj.DSCapture
-
- Sink - Class in de.humatic.dsj.sink
-
Base class for sink objects.
- Sink() - Constructor for class de.humatic.dsj.sink.Sink
-
- SINK_ERROR - Static variable in class de.humatic.dsj.DSFiltergraph
-
DSFiltergraph events
- SINK_STATE_CHANGED - Static variable in class de.humatic.dsj.DSFiltergraph
-
DSFiltergraph events
- SIPROLAB_ACELP4800 - Static variable in class de.humatic.dsj.DSConstants
-
WAVE formats
- SIPROLAB_ACELP8V3 - Static variable in class de.humatic.dsj.DSConstants
-
WAVE formats
- SIPROLAB_ACEPLNET - Static variable in class de.humatic.dsj.DSConstants
-
WAVE formats
- SIPROLAB_G729 - Static variable in class de.humatic.dsj.DSConstants
-
WAVE formats
- SIPROLAB_G729A - Static variable in class de.humatic.dsj.DSConstants
-
WAVE formats
- SIPROLAB_KELVIN - Static variable in class de.humatic.dsj.DSConstants
-
WAVE formats
- SIZE_CHANGED - Static variable in class de.humatic.dsj.DSFiltergraph
-
DSFiltergraph events
- SKIP_AUDIO - Static variable in class de.humatic.dsj.DSCapture
-
Device groups for optional skiping on query
- SKIP_BDA - Static variable in class de.humatic.dsj.DSCapture
-
Device groups for optional skiping on query
- SKIP_VIDEO - Static variable in class de.humatic.dsj.DSCapture
-
Device groups for optional skiping on query
- SKIP_XBARS - Static variable in class de.humatic.dsj.DSCapture
-
Device groups for optional skiping on query
- SM_CROP - Static variable in class de.humatic.dsj.MovieTrack
-
- SM_PA_NOLETTERBOX - Static variable in class de.humatic.dsj.MovieTrack
-
- SM_PRESERVEASPECT - Static variable in class de.humatic.dsj.MovieTrack
-
- SM_STRETCH - Static variable in class de.humatic.dsj.MovieTrack
-
- SMPTE_WIPE - Static variable in class de.humatic.dsj.edit.EffectDescription
-
(DES) Effect types
- SO_PERSISTANT - Static variable in class de.humatic.dsj.src.RTMPSource.SharedObject
-
- SOCKET_ERROR - Static variable in class de.humatic.dsj.sink.JSink
-
Sink errors
- SOCKET_ERROR - Static variable in class de.humatic.dsj.src.NetworkSource
-
Source errors
- SOCKET_SBS - Static variable in class de.humatic.dsj.sink.JSink
-
Sink options
- socketSendBufferSize - Static variable in class de.humatic.dsj.sink.JSink
-
- SOFTSOUND - Static variable in class de.humatic.dsj.DSConstants
-
WAVE formats
- SONARC - Static variable in class de.humatic.dsj.DSConstants
-
WAVE formats
- SONY_SCX - Static variable in class de.humatic.dsj.DSConstants
-
WAVE formats
- SOUNDSPACE_MUSICOMPRESS - Static variable in class de.humatic.dsj.DSConstants
-
WAVE formats
- Source - Class in de.humatic.dsj.src
-
Baseclass for source objects, that work with the CompressedJavaSource filter.
- Source() - Constructor for class de.humatic.dsj.src.Source
-
Empty constructor, does nothing.
- Source(int) - Constructor for class de.humatic.dsj.src.Source
-
- Source.SubstreamInfo - Class in de.humatic.dsj.src
-
- SOURCE_ERROR - Static variable in class de.humatic.dsj.DSFiltergraph
-
DSFiltergraph events
- SOURCE_STATE_CHANGED - Static variable in class de.humatic.dsj.DSFiltergraph
-
DSFiltergraph events
- SOURCE_STATE_NOTIFY - Static variable in class de.humatic.dsj.DSFiltergraph
-
DSFiltergraph events
- SOURCE_USER_DATA - Static variable in class de.humatic.dsj.DSFiltergraph
-
DSFiltergraph events
- SourceIsLetterboxed - Static variable in class de.humatic.dsj.DSConstants
-
MPEG2VideoInfo flags
- SP_CODEPAGE - Static variable in class de.humatic.dsj.DSEnvironment
-
System properties
- SP_DISPATCH_PRIORITY - Static variable in class de.humatic.dsj.DSEnvironment
-
System properties
- SP_FILTERSTATE_DIR - Static variable in class de.humatic.dsj.DSEnvironment
-
System properties
- SP_PROCESS_DIR - Static variable in class de.humatic.dsj.DSEnvironment
-
System properties
- SP_TMP_DIR - Static variable in class de.humatic.dsj.DSEnvironment
-
System properties
- SPDIF_TAG_241h - Static variable in class de.humatic.dsj.DSConstants
-
Media subtypes
- SRC_RATE - Static variable in class de.humatic.dsj.sbe.StreamBufferSource
-
Source controls
- SRC_TIME - Static variable in class de.humatic.dsj.sbe.StreamBufferSource
-
Source controls
- srcInstance - Variable in class de.humatic.dsj.src.MPEG4Source
-
- SRS - Static variable in class de.humatic.dsj.DSJService
-
- SRS_DIR - Static variable in class de.humatic.dsj.DSJService
-
String parameters
- SRS_ENABLE_SUBS - Static variable in class de.humatic.dsj.DSJService
-
Boolean parameters
- SRS_FILE - Static variable in class de.humatic.dsj.DSJService
-
String parameters
- SRS_SRC_INTERLACED - Static variable in class de.humatic.dsj.DSJService
-
Boolean parameters
- SRS_SUB - Static variable in class de.humatic.dsj.DSJService
-
String parameters
- SRS_TEXT_DUR - Static variable in class de.humatic.dsj.DSJService
-
Int parameters
- SS_CLOSED - Static variable in class de.humatic.dsj.src.Source
-
Source states as transferred to listeners in SOURCE_STATE_CHANGED events during setup.
- SS_CONNECT - Static variable in class de.humatic.dsj.src.Source
-
Source states as transferred to listeners in SOURCE_STATE_CHANGED events during setup.
- SS_CONNECTED - Static variable in class de.humatic.dsj.src.Source
-
Source states as transferred to listeners in SOURCE_STATE_CHANGED events during setup.
- SS_DONE - Static variable in class de.humatic.dsj.src.Source
-
Source states as transferred to listeners in SOURCE_STATE_CHANGED events during setup.
- SS_EOS - Static variable in class de.humatic.dsj.src.Source
-
Source states as transferred to listeners in SOURCE_STATE_CHANGED events during setup.
- SS_FORMAT_READ - Static variable in class de.humatic.dsj.src.Source
-
Source states as transferred to listeners in SOURCE_STATE_CHANGED events during setup.
- SS_REDIRECT - Static variable in class de.humatic.dsj.src.Source
-
Source states as transferred to listeners in SOURCE_STATE_CHANGED events during setup.
- SS_RUNNING - Static variable in class de.humatic.dsj.src.Source
-
Source states as transferred to listeners in SOURCE_STATE_CHANGED events during setup.
- SS_SEEKING - Static variable in class de.humatic.dsj.src.Source
-
Source states as transferred to listeners in SOURCE_STATE_CHANGED events during setup.
- SS_SETUP - Static variable in class de.humatic.dsj.src.Source
-
Source states as transferred to listeners in SOURCE_STATE_CHANGED events during setup.
- SS_STREAMS_READ - Static variable in class de.humatic.dsj.src.Source
-
Source states as transferred to listeners in SOURCE_STATE_CHANGED events during setup.
- SS_TCP_ROLLOVER - Static variable in class de.humatic.dsj.src.Source
-
Source states as transferred to listeners in SOURCE_STATE_CHANGED events during setup.
- SST_ASF - Static variable in class de.humatic.dsj.DSMediaType
-
Stream subtypes
- SST_AVI - Static variable in class de.humatic.dsj.DSMediaType
-
Stream subtypes
- SST_DV - Static variable in class de.humatic.dsj.DSMediaType
-
Stream subtypes
- SST_FLV - Static variable in class de.humatic.dsj.DSMediaType
-
Stream subtypes
- SST_HIK - Static variable in class de.humatic.dsj.DSMediaType
-
Stream subtypes
- SST_MKV - Static variable in class de.humatic.dsj.DSMediaType
-
Stream subtypes
- SST_MP4 - Static variable in class de.humatic.dsj.DSMediaType
-
Stream subtypes
- SST_MPEG1_SYSTEM - Static variable in class de.humatic.dsj.DSMediaType
-
Stream subtypes
- SST_MPEG_PS - Static variable in class de.humatic.dsj.DSMediaType
-
Stream subtypes
- SST_MPEG_TS - Static variable in class de.humatic.dsj.DSMediaType
-
Stream subtypes
- SST_WAVE - Static variable in class de.humatic.dsj.DSMediaType
-
Stream subtypes
- SST_WEBM - Static variable in class de.humatic.dsj.DSMediaType
-
Stream subtypes
- start() - Method in class de.humatic.dsj.CompressedJavaSource
-
- start - Variable in class de.humatic.dsj.EPGData
-
- start() - Method in class de.humatic.dsj.sink.NetworkSink
-
- start() - Method in class de.humatic.dsj.sink.WMSink
-
- startTime - Variable in class de.humatic.dsj.EPGData
-
- startupBuffer - Variable in class de.humatic.dsj.src.MPEG4Source
-
- STARVING - Static variable in class de.humatic.dsj.sink.JSink
-
Sink errors
- STARVING - Static variable in class de.humatic.dsj.src.NetworkSource
-
Source errors
- STATIC - Static variable in class de.humatic.dsj.JavaOverlayFilter
-
- STATIC_ADD - Static variable in class de.humatic.dsj.JavaOverlayFilter
-
- step(int) - Method in class de.humatic.dsj.DSFiltergraph
-
Step fwd or bwd (set %dir to 1 or -1).
- stepBwd() - Method in interface de.humatic.dsj.AVCDevice
-
- stepBwd() - Method in class de.humatic.dsj.DSDVCam
-
VCR transport
- stepBwd() - Method in class de.humatic.dsj.DSHDVTape
-
VCR transport
- stepFwd() - Method in interface de.humatic.dsj.AVCDevice
-
- stepFwd() - Method in class de.humatic.dsj.DSDVCam
-
VCR transport
- stepFwd() - Method in class de.humatic.dsj.DSHDVTape
-
VCR transport
- STILL_ENABLED - Static variable in class de.humatic.dsj.DSCapture
-
- STILL_IMG_RECEIVED - Static variable in class de.humatic.dsj.DSFiltergraph
-
DSFiltergraph events
- stillOff() - Method in class de.humatic.dsj.DSDvd
-
- stop() - Method in class de.humatic.dsj.DSDVCam
-
- stop() - Method in class de.humatic.dsj.DSFiltergraph
-
Stops the graph.
- stop() - Method in class de.humatic.dsj.DSHDVTape
-
- stop() - Method in class de.humatic.dsj.JavaSourceFilter
-
- stop(boolean) - Method in class de.humatic.dsj.sink.TSNetworkSink
-
Stops the sink and eventually shuts down all network resources.
- stopDVD() - Method in class de.humatic.dsj.DSDvd
-
Puts the DVD into the "Stop domain" without stopping the filtergraph.
- storePreference(String, String) - Static method in class de.humatic.dsj.DSEnvironment
-
Stores a preference to the setup file, set %value to null to clear the given key.
- STR_FALSE - Static variable in class de.humatic.dsj.src.rtmp.AMF
-
- STR_FALSE - Static variable in class de.humatic.dsj.src.RTMPSource
-
- STR_TRUE - Static variable in class de.humatic.dsj.src.rtmp.AMF
-
- STR_TRUE - Static variable in class de.humatic.dsj.src.RTMPSource
-
- STR_UNDEFINED - Static variable in class de.humatic.dsj.src.rtmp.AMF
-
- STR_UNDEFINED - Static variable in class de.humatic.dsj.src.RTMPSource
-
- STREAM_SEEK - Static variable in class de.humatic.dsj.DSFiltergraph
-
DSFiltergraph events
- StreamAnnouncement - Class in de.humatic.dsj.sink.sa
-
Baseclass for stream announcements as used with the RTPSink class.
- STREAMBUFFER_EC_CONTENT_BECOMING_STALE - Static variable in class de.humatic.dsj.DSConstants
-
DirectShow event codes
- STREAMBUFFER_EC_PRIMARY_AUDIO - Static variable in class de.humatic.dsj.DSConstants
-
DirectShow event codes
- STREAMBUFFER_EC_RATE_CHANGED - Static variable in class de.humatic.dsj.DSConstants
-
DirectShow event codes
- STREAMBUFFER_EC_READ_FAILURE - Static variable in class de.humatic.dsj.DSConstants
-
DirectShow event codes
- STREAMBUFFER_EC_STALE_DATA_READ - Static variable in class de.humatic.dsj.DSConstants
-
DirectShow event codes
- STREAMBUFFER_EC_STALE_FILE_DELETED - Static variable in class de.humatic.dsj.DSConstants
-
DirectShow event codes
- STREAMBUFFER_EC_TIMEHOLE - Static variable in class de.humatic.dsj.DSConstants
-
DirectShow event codes
- STREAMBUFFER_EC_WRITE_FAILURE - Static variable in class de.humatic.dsj.DSConstants
-
DirectShow event codes
- StreamBufferBDASource - Class in de.humatic.dsj.sbe
-
Digital TV source for the StreamBufferEngine.
- StreamBufferBDASource(DSFilterInfo, int) - Constructor for class de.humatic.dsj.sbe.StreamBufferBDASource
-
- StreamBufferCaptureSource - Class in de.humatic.dsj.sbe
-
StreamBufferCaptureSource represents capture devices that feed data
into the StreamBuffer engine.
- StreamBufferCaptureSource(DSFilterInfo) - Constructor for class de.humatic.dsj.sbe.StreamBufferCaptureSource
-
Constructs a StreamBufferCaptureSource for MPEG2 or DV capture devices.
- StreamBufferCaptureSource(DSFilterInfo, DSFilterInfo, int) - Constructor for class de.humatic.dsj.sbe.StreamBufferCaptureSource
-
Constructs a StreamBufferCaptureSource for "standard" non MPEG2 or DV capture devices.
- StreamBufferFileSource - Class in de.humatic.dsj.sbe
-
StreamBufferFileSource allows a a regular MPEG2 or DV file playback graph to feed
data into the StreamBuffer engine.
- StreamBufferFileSource(String) - Constructor for class de.humatic.dsj.sbe.StreamBufferFileSource
-
- StreamBufferFileSource(DSFilterInfo) - Constructor for class de.humatic.dsj.sbe.StreamBufferFileSource
-
- StreamBufferSource - Class in de.humatic.dsj.sbe
-
Base class for the StreamBufferEngine's sink part.
dsj uses a different terminology here than DirectShow, where Source refers to
the display part of the engine.
- StreamBufferSource() - Constructor for class de.humatic.dsj.sbe.StreamBufferSource
-
- streamCopy(String, String, DSFilterInfo, DSFilterInfo, int, int, int) - Static method in class de.humatic.dsj.DSMovie
-
Copies the portion between in and out times in a moviefile at %input into a new file without recompression and without requiring
an editable movie.
This is in first hand made for avi, wav & mp3 files.
- streamScanned - Variable in class de.humatic.dsj.src.TSNetworkSource
-
- streamSeek(int) - Method in class de.humatic.dsj.src.AsyncSource
-
- streamSeek(int) - Method in class de.humatic.dsj.src.Source
-
Instructs the Source implementation to reposition its read pointer in the incoming stream to
the requested byte position.
- STRICT_ARRAY - Static variable in class de.humatic.dsj.src.rtmp.AMF
-
AMF0 datatypes
- STRING - Static variable in class de.humatic.dsj.src.rtmp.AMF
-
AMF0 datatypes
- STRING - Static variable in class de.humatic.dsj.src.rtmp.AMF3
-
AMF3 datatypes, the actual AMF marker value is the product of AMF3.CONSTANT & AMF3.MASK
- SUBCLASS_EVENT - Static variable in class de.humatic.dsj.DSFiltergraph
-
DSFiltergraph events
- submitFrame() - Method in class de.humatic.dsj.JavaOverlayFilter
-
Submits a frame to the filter for compositing.
- submitFrame(int) - Method in class de.humatic.dsj.JavaOverlayFilter
-
Submits a frame to the filter for compositing and eventually - with the STATIC bit set in the flags argument -
marks this frame as "static", that is: not to be changed until the next frame with that bit unset is submitted.
- submitFrame() - Method in class de.humatic.dsj.JavaSourceGraph
-
Send a frame composited in the Graphics2D as returned from getDrawingSurface() to DirectShow.
- submitPartialFrame(Rectangle, int) - Method in class de.humatic.dsj.JavaOverlayFilter
-
Submits only the region denoted by the Rectangle argument for compositing.
- submitPartialFrame(int[]) - Method in class de.humatic.dsj.JavaSourceGraph
-
Do a partial redraw of a frame composited in the Graphics2D as returned from getDrawingSurface().
- SUBSTREAM_INFO - Static variable in class de.humatic.dsj.DSFiltergraph
-
DSFiltergraph events
- subType - Variable in class de.humatic.dsj.sink.Sink
-
- subTypeFromFCC(String) - Static method in class de.humatic.dsj.DSJUtils
-
Converts a four char code (like 'mp4v') to its packed 32 bit representation.
- subTypeFromFCC(String, boolean) - Static method in class de.humatic.dsj.DSJUtils
-
- subTypeFromMIME(String) - Static method in class de.humatic.dsj.DSJUtils
-
- SUCCESS - Static variable in class de.humatic.dsj.ext.Registry
-
- SWF_DATE - Static variable in class de.humatic.dsj.util.BitstreamParser
-
FLV field types
- SWING - Static variable in class de.humatic.dsj.DSFiltergraph
-
Event delivery thread constants
- SwingMovieController - Class in de.humatic.dsj
-
SwingMovieController was thought to act as a readymade simple control gui for all the dsj classes.
- SwingMovieController() - Constructor for class de.humatic.dsj.SwingMovieController
-
Constructs an unitialized SwingMovieController.
- SwingMovieController(DSFiltergraph) - Constructor for class de.humatic.dsj.SwingMovieController
-
Constructs an SwingMovieController for the supplied DSFiltergraph.
- SYNC_BUFFER_REQ - Static variable in class de.humatic.dsj.DSFiltergraph
-
DSFiltergraph events
- syncRead(int) - Method in class de.humatic.dsj.src.AsyncSource
-
- syncRead(int) - Method in class de.humatic.dsj.src.Source
-
Called by async sources on a native DirectShow thread during stream investigation (the MPEG splitter continues to use this
method also during normal playback).
- VC_FLIP_HOR - Static variable in class de.humatic.dsj.CaptureDeviceControls
-
IAMVideoControl fields
- VC_FLIP_VER - Static variable in class de.humatic.dsj.CaptureDeviceControls
-
IAMVideoControl fields
- VC_TRIGGER - Static variable in class de.humatic.dsj.CaptureDeviceControls
-
IAMVideoControl fields
- VC_TRIGGER_ENABLE - Static variable in class de.humatic.dsj.CaptureDeviceControls
-
IAMVideoControl fields
- VCR - Static variable in class de.humatic.dsj.DSDVCam
-
Hardware operation mode
- VCR - Static variable in class de.humatic.dsj.DSHDVTape
-
Hardware operation mode
- VERTICAL_SYNC - Static variable in class de.humatic.dsj.rc.DirectDrawControls
-
- VFW_FORMAT - Static variable in class de.humatic.dsj.DSCapture.CaptureDevice
-
Supported native control dialogs
- VFW_SOURCE - Static variable in class de.humatic.dsj.DSCapture.CaptureDevice
-
Supported native control dialogs
- VIDCTRL_FLIP - Static variable in class de.humatic.dsj.CaptureDeviceControls
-
IAMVideoControl image flipping (dummy value for controller creation).
- VIDEO - Static variable in class de.humatic.dsj.DSCapture.CaptureDevice
-
Capture device types
- VIDEO - Static variable in class de.humatic.dsj.DSConstants
-
Major media types
- VIDEO - Static variable in class de.humatic.dsj.src.rtmp.RTMP
-
RTMP messagetypes
- VIDEO_BUFFER_REQUEST - Static variable in class de.humatic.dsj.DSFiltergraph
-
DSFiltergraph events
- VIDEO_INFO - Static variable in class de.humatic.dsj.DSMediaType
-
Video formattypes
- VIDEO_INFO2 - Static variable in class de.humatic.dsj.DSMediaType
-
Video formattypes
- VIDEO_OBJECT_LAYER_ID - Static variable in class de.humatic.dsj.util.BitstreamParser
-
mpeg4 VOL field types
- VIDEO_OBJECT_TYPE_INDICATION - Static variable in class de.humatic.dsj.util.BitstreamParser
-
mpeg4 VOL field types
- videoFilter - Variable in class de.humatic.dsj.src.MPEG4Source
-
- videoTrackID - Variable in class de.humatic.dsj.src.MPEG4Source
-
- videoType - Variable in class de.humatic.dsj.src.MPEG4Source
-
- vIndex - Variable in class de.humatic.dsj.src.MPEG4Source
-
- VIVO_G723 - Static variable in class de.humatic.dsj.DSConstants
-
WAVE formats
- VIVO_SIREN - Static variable in class de.humatic.dsj.DSConstants
-
WAVE formats
- VME_VMPCM - Static variable in class de.humatic.dsj.DSConstants
-
WAVE formats
- VMR - Static variable in class de.humatic.dsj.rc.RendererControls
-
- VMR7 - Static variable in class de.humatic.dsj.DSFiltergraph
-
DSFiltergraph rendering & setup flags
- VMR9 - Static variable in class de.humatic.dsj.DSFiltergraph
-
DSFiltergraph rendering & setup flags
- VMR_EMBED - Static variable in class de.humatic.dsj.DSFiltergraph
-
DSFiltergraph rendering & setup flags
- VMRControls - Class in de.humatic.dsj.rc
-
VMRControls provides access to application setable parameters of the VideoMixingRenderer9.
- VOL_CONTROL_PARAMETERS - Static variable in class de.humatic.dsj.util.BitstreamParser
-
mpeg4 VOL field types
- VOL_HEIGHT - Static variable in class de.humatic.dsj.util.BitstreamParser
-
mpeg4 VOL field types
- VOL_LENGTH - Static variable in class de.humatic.dsj.util.BitstreamParser
-
mpeg4 VOL field types
- VOL_SHAPE - Static variable in class de.humatic.dsj.util.BitstreamParser
-
mpeg4 VOL field types
- VOL_WIDTH - Static variable in class de.humatic.dsj.util.BitstreamParser
-
mpeg4 VOL field types
- VOLUME - Static variable in class de.humatic.dsj.edit.EffectDescription
-
(DES) Effect types
- VOP_CODING_TYPE - Static variable in class de.humatic.dsj.util.BitstreamParser
-
mpeg4 VOP field types
- VOP_TIME_INCREMENT - Static variable in class de.humatic.dsj.util.BitstreamParser
-
mpeg4 VOP field types
- VOP_TIME_INCREMENT_RESOLUTION - Static variable in class de.humatic.dsj.util.BitstreamParser
-
mpeg4 VOL field types
- vorbis - Static variable in class de.humatic.dsj.DSConstants
-
Media subtypes
- VORBISFORMAT - Static variable in class de.humatic.dsj.DSMediaType
-
Audio formattypes
- VOXWARE - Static variable in class de.humatic.dsj.DSConstants
-
WAVE formats
- VOXWARE_AC10 - Static variable in class de.humatic.dsj.DSConstants
-
WAVE formats
- VOXWARE_AC16 - Static variable in class de.humatic.dsj.DSConstants
-
WAVE formats
- VOXWARE_AC20 - Static variable in class de.humatic.dsj.DSConstants
-
WAVE formats
- VOXWARE_AC8 - Static variable in class de.humatic.dsj.DSConstants
-
WAVE formats
- VOXWARE_BYTE_ALIGNED - Static variable in class de.humatic.dsj.DSConstants
-
WAVE formats
- VOXWARE_RT24 - Static variable in class de.humatic.dsj.DSConstants
-
WAVE formats
- VOXWARE_RT29 - Static variable in class de.humatic.dsj.DSConstants
-
WAVE formats
- VOXWARE_RT29HW - Static variable in class de.humatic.dsj.DSConstants
-
WAVE formats
- VOXWARE_TQ40 - Static variable in class de.humatic.dsj.DSConstants
-
WAVE formats
- VOXWARE_TQ60 - Static variable in class de.humatic.dsj.DSConstants
-
WAVE formats
- VOXWARE_VR12 - Static variable in class de.humatic.dsj.DSConstants
-
WAVE formats
- VOXWARE_VR18 - Static variable in class de.humatic.dsj.DSConstants
-
WAVE formats
- VPJ - Static variable in class de.humatic.dsj.DSFiltergraph
-
Extension API identifiers
- VPS - Static variable in class de.humatic.dsj.src.TSNetworkSource
-
source flags
- VSELP - Static variable in class de.humatic.dsj.DSConstants
-
WAVE formats
- VST_3IVX - Static variable in class de.humatic.dsj.DSMediaType
-
Video subtypes
- VST_ARGB32 - Static variable in class de.humatic.dsj.DSMediaType
-
Video subtypes
- VST_ASF - Static variable in class de.humatic.dsj.DSMediaType
-
Video subtypes
- VST_AYUV - Static variable in class de.humatic.dsj.DSMediaType
-
Video subtypes
- VST_DV25 - Static variable in class de.humatic.dsj.DSMediaType
-
Video subtypes
- VST_DV50 - Static variable in class de.humatic.dsj.DSMediaType
-
Video subtypes
- VST_DVH1 - Static variable in class de.humatic.dsj.DSMediaType
-
Video subtypes
- VST_DVHD - Static variable in class de.humatic.dsj.DSMediaType
-
Video subtypes
- VST_DVSD - Static variable in class de.humatic.dsj.DSMediaType
-
Video subtypes
- VST_DVSL - Static variable in class de.humatic.dsj.DSMediaType
-
Video subtypes
- VST_FLV - Static variable in class de.humatic.dsj.DSMediaType
-
Video subtypes
- VST_FORMAT_MPEG2Video - Static variable in class de.humatic.dsj.DSMediaType
-
Video subtypes
- VST_I420 - Static variable in class de.humatic.dsj.DSMediaType
-
Video subtypes
- VST_IMP2 - Static variable in class de.humatic.dsj.DSMediaType
-
Video subtypes
- VST_MP4V - Static variable in class de.humatic.dsj.DSMediaType
-
Video subtypes
- VST_MPEG1 - Static variable in class de.humatic.dsj.DSMediaType
-
Video subtypes
- VST_MPEG1Packet - Static variable in class de.humatic.dsj.DSMediaType
-
Video subtypes
- VST_MPEG1System - Static variable in class de.humatic.dsj.DSMediaType
-
Video subtypes
- VST_MPEG1VideoCD - Static variable in class de.humatic.dsj.DSMediaType
-
Video subtypes
- VST_MPEG2 - Static variable in class de.humatic.dsj.DSMediaType
-
Video subtypes
- VST_MPEG2_PES - Static variable in class de.humatic.dsj.DSMediaType
-
Video subtypes
- VST_MPEG2_PROGRAM - Static variable in class de.humatic.dsj.DSMediaType
-
Video subtypes
- VST_MPEG2_SECTIONS - Static variable in class de.humatic.dsj.DSMediaType
-
Video subtypes
- VST_MPEG2_TRANSPORT - Static variable in class de.humatic.dsj.DSMediaType
-
Video subtypes
- VST_MPEG2_VIDEO - Static variable in class de.humatic.dsj.DSMediaType
-
Video subtypes
- VST_OGG - Static variable in class de.humatic.dsj.DSMediaType
-
Video subtypes
- VST_RGB24 - Static variable in class de.humatic.dsj.DSMediaType
-
Video subtypes
- VST_RGB32 - Static variable in class de.humatic.dsj.DSMediaType
-
Video subtypes
- VST_RGB4 - Static variable in class de.humatic.dsj.DSMediaType
-
Video subtypes
- VST_RGB555 - Static variable in class de.humatic.dsj.DSMediaType
-
Video subtypes
- VST_RGB565 - Static variable in class de.humatic.dsj.DSMediaType
-
Video subtypes
- VST_RGB8 - Static variable in class de.humatic.dsj.DSMediaType
-
Video subtypes
- VST_RV40 - Static variable in class de.humatic.dsj.DSMediaType
-
Video subtypes
- VST_THEORA - Static variable in class de.humatic.dsj.DSMediaType
-
Video subtypes
- VST_UYVY - Static variable in class de.humatic.dsj.DSMediaType
-
Video subtypes
- VST_VP8 - Static variable in class de.humatic.dsj.DSMediaType
-
Video subtypes
- VST_XVIDMKV - Static variable in class de.humatic.dsj.DSMediaType
-
Video subtypes
- VST_Y211 - Static variable in class de.humatic.dsj.DSMediaType
-
Video subtypes
- VST_Y411 - Static variable in class de.humatic.dsj.DSMediaType
-
Video subtypes
- VST_Y41P - Static variable in class de.humatic.dsj.DSMediaType
-
Video subtypes
- VST_YUY2 - Static variable in class de.humatic.dsj.DSMediaType
-
Video subtypes
- VST_YUYV - Static variable in class de.humatic.dsj.DSMediaType
-
Video subtypes
- VST_YVYU - Static variable in class de.humatic.dsj.DSMediaType
-
Video subtypes
- VT_ARRAY - Static variable in class de.humatic.dsj.com.COMVariant
-
VARIANT types used with the native apis
- VT_BOOL - Static variable in class de.humatic.dsj.com.COMVariant
-
VARIANT types used with the native apis
- VT_BOOL - Static variable in class de.humatic.dsj.DSConstants
-
VARIANT (omnitype Windows data structure) types
- VT_BSTR - Static variable in class de.humatic.dsj.com.COMVariant
-
VARIANT types used with the native apis
- VT_BYREF - Static variable in class de.humatic.dsj.com.COMVariant
-
VARIANT types used with the native apis
- VT_CARRAY - Static variable in class de.humatic.dsj.com.COMVariant
-
VARIANT types used with the native apis
- VT_CY - Static variable in class de.humatic.dsj.com.COMVariant
-
VARIANT types used with the native apis
- VT_DATE - Static variable in class de.humatic.dsj.com.COMVariant
-
VARIANT types used with the native apis
- VT_DECIMAL - Static variable in class de.humatic.dsj.com.COMVariant
-
VARIANT types used with the native apis
- VT_DISPATCH - Static variable in class de.humatic.dsj.com.COMVariant
-
VARIANT types used with the native apis
- VT_EMPTY - Static variable in class de.humatic.dsj.com.COMVariant
-
VARIANT types used with the native apis
- VT_ERROR - Static variable in class de.humatic.dsj.com.COMVariant
-
VARIANT types used with the native apis
- VT_HRESULT - Static variable in class de.humatic.dsj.com.COMVariant
-
VARIANT types used with the native apis
- VT_I1 - Static variable in class de.humatic.dsj.com.COMVariant
-
VARIANT types used with the native apis
- VT_I2 - Static variable in class de.humatic.dsj.com.COMVariant
-
VARIANT types used with the native apis
- VT_I4 - Static variable in class de.humatic.dsj.com.COMVariant
-
VARIANT types used with the native apis
- VT_I4 - Static variable in class de.humatic.dsj.DSConstants
-
VARIANT (omnitype Windows data structure) types
- VT_I8 - Static variable in class de.humatic.dsj.com.COMVariant
-
VARIANT types used with the native apis
- VT_INT - Static variable in class de.humatic.dsj.com.COMVariant
-
VARIANT types used with the native apis
- VT_INT_PTR - Static variable in class de.humatic.dsj.com.COMVariant
-
VARIANT types used with the native apis
- VT_LPSTR - Static variable in class de.humatic.dsj.com.COMVariant
-
VARIANT types used with the native apis
- VT_LPWSTR - Static variable in class de.humatic.dsj.com.COMVariant
-
VARIANT types used with the native apis
- VT_NULL - Static variable in class de.humatic.dsj.com.COMVariant
-
VARIANT types used with the native apis
- VT_PTR - Static variable in class de.humatic.dsj.com.COMVariant
-
VARIANT types used with the native apis
- VT_R4 - Static variable in class de.humatic.dsj.com.COMVariant
-
VARIANT types used with the native apis
- VT_R4 - Static variable in class de.humatic.dsj.DSConstants
-
VARIANT (omnitype Windows data structure) types
- VT_R8 - Static variable in class de.humatic.dsj.com.COMVariant
-
VARIANT types used with the native apis
- VT_RECORD - Static variable in class de.humatic.dsj.com.COMVariant
-
VARIANT types used with the native apis
- VT_SAFEARRAY - Static variable in class de.humatic.dsj.com.COMVariant
-
VARIANT types used with the native apis
- VT_UI1 - Static variable in class de.humatic.dsj.com.COMVariant
-
VARIANT types used with the native apis
- VT_UI2 - Static variable in class de.humatic.dsj.com.COMVariant
-
VARIANT types used with the native apis
- VT_UI2 - Static variable in class de.humatic.dsj.DSConstants
-
VARIANT (omnitype Windows data structure) types
- VT_UI4 - Static variable in class de.humatic.dsj.com.COMVariant
-
VARIANT types used with the native apis
- VT_UI4 - Static variable in class de.humatic.dsj.DSConstants
-
VARIANT (omnitype Windows data structure) types
- VT_UI8 - Static variable in class de.humatic.dsj.com.COMVariant
-
VARIANT types used with the native apis
- VT_UI8 - Static variable in class de.humatic.dsj.DSConstants
-
VARIANT (omnitype Windows data structure) types
- VT_UINT - Static variable in class de.humatic.dsj.com.COMVariant
-
VARIANT types used with the native apis
- VT_UINT_PTR - Static variable in class de.humatic.dsj.com.COMVariant
-
VARIANT types used with the native apis
- VT_UNKNOWN - Static variable in class de.humatic.dsj.com.COMVariant
-
VARIANT types used with the native apis
- VT_USERDEFINED - Static variable in class de.humatic.dsj.com.COMVariant
-
VARIANT types used with the native apis
- VT_VARIANT - Static variable in class de.humatic.dsj.com.COMVariant
-
VARIANT types used with the native apis
- VT_VOID - Static variable in class de.humatic.dsj.com.COMVariant
-
VARIANT types used with the native apis
- vTime - Variable in class de.humatic.dsj.src.MPEG4Source
-
- VX_ASPECT_X - Static variable in class de.humatic.dsj.DSMediaType
-
Extended fields, may be empty
- VX_ASPECT_Y - Static variable in class de.humatic.dsj.DSMediaType
-
Extended fields, may be empty
- VX_BIT_ERROR_RATE - Static variable in class de.humatic.dsj.DSMediaType
-
Extended fields, may be empty
- VX_COPY_PROTECT - Static variable in class de.humatic.dsj.DSMediaType
-
Extended fields, may be empty
- VX_CTRL - Static variable in class de.humatic.dsj.DSMediaType
-
Extended fields, may be empty
- VX_FLAGS - Static variable in class de.humatic.dsj.DSMediaType
-
Extended fields, may be empty
- VX_INTERLACE - Static variable in class de.humatic.dsj.DSMediaType
-
Extended fields, may be empty
- VX_LEVEL - Static variable in class de.humatic.dsj.DSMediaType
-
Extended fields, may be empty
- VX_PROFILE - Static variable in class de.humatic.dsj.DSMediaType
-
Extended fields, may be empty