# avtpsink

avtpsink is a network sink that sends AVTPDUs to the network. It should be combined with AVTP payloaders to implement an AVTP talker. For more information see https://standards.ieee.org/standard/1722-2016.html.

This element opens an AF_PACKET socket which requires CAP_NET_RAW capability. Therefore, applications must have that capability in order to successfully use this element. The capability can be dropped by the application after the element transitions to PAUSED state if wanted. Example pipeline |[ gst-launch-1.0 audiotestsrc ! audioconvert ! avtpaafpay ! avtpsink ]| This example pipeline implements an AVTP talker that transmit an AAF stream.

## Hierarchy

    GObject
        ╰──GInitiallyUnowned
            ╰──GstObject
                ╰──GstElement
                    ╰──GstBaseSink
                        ╰──avtpsink

## Factory details

Authors: – Andre Guedes

Classification: – `Sink/Network`

Rank – none

Plugin – avtp

Package – GStreamer Bad Plug-ins

## Pad Templates

### `sink`

    application/x-avtp:

Presence – always

Direction – sink

Object type – GstPad

## Properties

### address

    “address” gchararray

Destination MAC address from Ethernet frames

Flags : Read / Write

Default value : 01:AA:AA:AA:AA:AA

### ifname

    “ifname” gchararray

Network interface utilized to transmit AVTPDUs

Flags : Read / Write

Default value : eth0

### priority

    “priority” gint

Priority configured into socket (SO_PRIORITY)

Flags : Read / Write

Default value : 0

The results of the search are