hdv1394src

Read MPEG-TS data from firewire port.

Example launch line

 gst-launch-1.0 hdv1394src ! queue ! decodebin name=d ! queue ! xvimagesink d. ! queue ! alsasink

captures from the firewire port and plays the streams.

 gst-launch-1.0 hdv1394src ! queue ! filesink location=mydump.ts

capture to a disk file

Hierarchy

GObject
    ╰──GInitiallyUnowned
        ╰──GstObject
            ╰──GstElement
                ╰──GstBaseSrc
                    ╰──GstPushSrc
                        ╰──hdv1394src

Implemented interfaces

Factory details

Authors: – Edward Hervey

Classification:Source/Video

Rank – none

Plugin – 1394

Package – GStreamer Good Plug-ins

Pad Templates

src

video/mpegts:
   systemstream: true
     packetsize: 188

Presencealways

Directionsrc

Object typeGstPad


Properties

channel

“channel” gint

Channel number for listening

Flags : Read / Write

Default value : 63


device-name

“device-name” gchararray

Descriptive name of the currently opened device

Flags : Read

Default value : Default


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


port

“port” gint

Port number (-1 automatic)

Flags : Read / Write

Default value : -1


use-avc

“use-avc” gboolean

Use AV/C VTR control

Flags : Read / Write

Default value : true


The results of the search are