gdpdepay

gdpdepay — Depayloads GStreamer Data Protocol buffers

Synopsis




                    GstGDPDepay;

Description

This element depayloads GStreamer Data Protocol buffers back to deserialized buffers and events.

gst-launch -v -m filesrc location=test.gdp ! gdpdepay ! xvimagesink

This pipeline plays back a serialized video stream as created in the example for gdppay.

Element Information

plugin gdp
author Thomas Vander Stichele <thomas at apestaart dot org>
class GDP/Depayloader

Element Pads

name sink
direction sink
presence always
details application/x-gdp
name src
direction source
presence always
details ANY

Details

GstGDPDepay

typedef struct {
  GstElement element;
  GstPad *sinkpad;
  GstPad *srcpad;

  GstAdapter *adapter;
  GstGDPDepayState state;
  GstCaps *caps;

  guint8 *header;
  guint32 payload_length;
  GstDPPayloadType payload_type;
} GstGDPDepay;

See Also

gdppay