# decklinkaudiosink

Playout Video and Audio to a BlackMagic DeckLink Device. Can only be used in conjunction with decklinkvideosink.

## Sample pipeline

     gst-launch-1.0 \
       videotestsrc ! decklinkvideosink device-number=0 mode=1080p25 \
       audiotestsrc ! decklinkaudiosink device-number=0

Playout a 1080p25 test-video with a test-audio signal to the SDI-Out of Card 0. Devices are numbered starting with 0.

## Hierarchy

    GObject
        ╰──GInitiallyUnowned
            ╰──GstObject
                ╰──GstElement
                    ╰──GstBaseSink
                        ╰──decklinkaudiosink

## Factory details

Authors: – David Schleef <ds@entropywave.com>, Sebastian Dröge <sebastian@centricular.com></sebastian@centricular.com></ds@entropywave.com>

Classification: – `Audio/Sink/Hardware`

Rank – none

Plugin – decklink

Package – GStreamer Bad Plug-ins

## Pad Templates

### `sink`

    audio/x-raw:
             format: { S16LE, S32LE }
           channels: { (int)2, (int)8, (int)16 }
               rate: 48000
             layout: interleaved

Presence – always

Direction – sink

Object type – GstPad

## Properties

### alignment-threshold

    “alignment-threshold” guint64

Timestamp alignment threshold in nanoseconds

Flags : Read / Write

Default value : 40000000

### buffer-time

    “buffer-time” guint64

Size of audio buffer in microseconds, this is the minimum latency that the sink reports

Flags : Read / Write

Default value : 50000

### device-number

    “device-number” gint

Output device instance to use

Flags : Read / Write / Construct

Default value : 0

### discont-wait

    “discont-wait” guint64

Window of time in nanoseconds to wait before creating a discontinuity

Flags : Read / Write

Default value : 1000000000

### hw-serial-number

    “hw-serial-number” gchararray

The serial number (hardware ID) of the Decklink card

Flags : Read

Default value : NULL

### persistent-id

    “persistent-id” gint64

Decklink device to use. Higher priority than "device-number". BMDDeckLinkPersistentID is a device speciﬁc, 32-bit unique identiﬁer. It is stable even when the device is plugged in a diﬀerent connector, across reboots, and when plugged into diﬀerent computers.

Flags : Read / Write / Construct

Default value : 18446744073709551615

Since : 1.22

The results of the search are