dv1394src
Read DV (digital video) data from firewire port.
Example launch line
gst-launch-1.0 dv1394src ! queue ! dvdemux name=d ! queue ! dvdec ! xvimagesink d. ! queue ! alsasink
This pipeline captures from the firewire port and displays it (might need format converters for audio/video).
Hierarchy
GObject ╰──GInitiallyUnowned ╰──GstObject ╰──GstElement ╰──GstBaseSrc ╰──GstPushSrc ╰──dv1394src
Implemented interfaces
Factory details
Authors: – Erik Walthinsen
Classification: – Source/Video
Rank – none
Plugin – 1394
Package – GStreamer Good Plug-ins
Pad Templates
src
video/x-dv:
format: { NTSC, PAL }
systemstream: true
Signals
frame-dropped
frame_dropped_callback (GstElement * param_0, gpointer udata)
def frame_dropped_callback (param_0, udata):
#python callback for the 'frame-dropped' signal
function frame_dropped_callback(param_0: GstElement * param_0, udata: gpointer udata): {
// javascript callback for the 'frame-dropped' signal
}
Parameters:
param_0
–
udata
–
Flags: Run Last
Properties
consecutive
“consecutive” gint
send n consecutive frames after skipping
Flags : Read / Write
Default value : 1
device-name
“device-name” gchararray
Descriptive name of the currently opened device
Flags : Read
Default value : Default
drop-incomplete
“drop-incomplete” gboolean
drop incomplete frames
Flags : Read / Write
Default value : true
guid
“guid” guint64
select one of multiple DV devices by its GUID. use a hexadecimal like 0xhhhhhhhhhhhhhhhh. (0 = no guid)
Flags : Read / Write
Default value : 0
The results of the search are