rtpjpegpay

rtpjpegpay — Payload-encodes JPEG pictures into RTP packets (RFC 2435)

Synopsis

                    GstRtpJPEGPay;

Object Hierarchy

  GObject
   +----GstObject
         +----GstElement
               +----GstBaseRTPPayload
                     +----GstRtpJPEGPay

Properties

  "quality"                  gint                  : Read / Write
  "type"                     gint                  : Read / Write
  "buffer-list"              gboolean              : Read / Write

Description

Payload encode JPEG pictures into RTP packets according to RFC 2435. For detailed information see: http://www.rfc-editor.org/rfc/rfc2435.txt

The payloader takes a JPEG picture, scans the header for quantization tables (if needed) and constructs the RTP packet header followed by the actual JPEG entropy scan.

The payloader assumes that correct width and height is found in the caps.

Details

GstRtpJPEGPay

typedef struct _GstRtpJPEGPay GstRtpJPEGPay;

Property Details

The "quality" property

  "quality"                  gint                  : Read / Write

Quality factor on JPEG data (unused).

Allowed values: [0,255]

Default value: 255


The "type" property

  "type"                     gint                  : Read / Write

Default JPEG Type, overwritten by SOF when present.

Allowed values: [0,255]

Default value: 1


The "buffer-list" property

  "buffer-list"              gboolean              : Read / Write

Use Buffer Lists.

Default value: FALSE