org.gstreamer
Class StreamInfo
java.lang.Object
org.gstreamer.lowlevel.NativeValue
org.gstreamer.lowlevel.Handle
org.gstreamer.lowlevel.NativeObject
org.gstreamer.lowlevel.RefCountedObject
org.gstreamer.GObject
org.gstreamer.StreamInfo
public class StreamInfo
- extends GObject
Object containing specific meta information such as width/height/framerate of
video streams or samplerate/number of channels of audio. Each stream info object
has the following properties:
"object" (GstObject) (the decoder source pad usually)
"type" (enum) (if this is an audio/video/subtitle stream)
"decoder" (string) (name of decoder used to decode this stream)
"mute" (boolean) (to mute or unmute this stream)
"caps" (GstCaps) (caps of the decoded stream)
"language-code" (string) (ISO-639 language code for this stream, mostly used for audio/subtitle streams)
"codec" (string) (format this stream was encoded in)
Methods inherited from class org.gstreamer.GObject |
addCallback, connect, connect, connect, disconnect, disconnect, disposeNativeHandle, g_signal_connect, get, getPointer, getPropertyDefaultValue, getPropertyMaximumValue, getPropertyMinimumValue, invalidate, objectFor, objectFor, ref, removeCallback, set, unref |
Methods inherited from class org.gstreamer.lowlevel.NativeObject |
classFor, disown, dispose, equals, finalize, getNativeAddress, handle, hashCode, initializer, initializer, instanceFor, isDisposed, nativeValue, objectFor, objectFor, toString |
Methods inherited from class java.lang.Object |
clone, getClass, notify, notifyAll, wait, wait, wait |
StreamInfo
public StreamInfo(NativeObject.Initializer init)
- For internal gstreamer-java use only
- Parameters:
init
- initialization data
StreamInfo
public StreamInfo(com.sun.jna.Pointer ptr,
boolean needRef,
boolean ownsHandle)
getObject
public java.lang.Object getObject()
Copyright © 2010. All Rights Reserved.