# avtpcrfcheck

Validate whether the presentation time for the AVTPDU aligns with the CRF stream. For detailed information see Chapter 10 of https://standards.ieee.org/standard/1722-2016.html.

<refsect2> Example pipeline |[ gst-launch-1.0 avtpsrc ! avtpcrfcheck ! avtpaafdepay ! autoaudiosink ]| This example pipeline will validate AVTP timestamps for AVTPDUs. Refer to the avtpcrfsync to adjust the AVTP timestamps for the packet. </refsect2>

## Hierarchy

    GObject
        ╰──GInitiallyUnowned
            ╰──GstObject
                ╰──GstElement
                    ╰──GstBaseTransform
                        ╰──GstAvtpCrfBase
                            ╰──avtpcrfcheck

## Factory details

Authors: – Vedang Patel <vedang.patel@intel.com></vedang.patel@intel.com>

Classification: – `Filter/Network/AVTP`

Rank – none

Plugin – avtp

Package – GStreamer Bad Plug-ins

## Pad Templates

### `sink`

    application/x-avtp:

Presence – always

Direction – sink

Object type – GstPad

### `src`

    application/x-avtp:

Presence – always

Direction – src

Object type – GstPad

## Properties

### drop-invalid

    “drop-invalid” gboolean

Drop the packets which are not within 25%%%% of the sample period of the CRF timestamps

Flags : Read / Write

Default value : false

The results of the search are