jpegparse

Parses a JPEG stream into JPEG images. It looks for EOI boundaries to split a continuous stream into single-frame buffers. Also reads the image header searching for image properties such as width and height among others. Jpegparse can also extract metadata (e.g. xmp).

Example launch line

 gst-launch-1.0 -v souphttpsrc location=... ! jpegparse ! matroskamux ! filesink location=...

The above pipeline fetches a motion JPEG stream from an IP camera over HTTP and stores it in a matroska file.

Hierarchy

GObject
    ╰──GInitiallyUnowned
        ╰──GstObject
            ╰──GstElement
                ╰──GstBaseParse
                    ╰──jpegparse

Factory details

Authors: – Víctor Jáquez

Classification:Codec/Parser/Image

Rank – primary

Plugin – jpegformat

Package – GStreamer Bad Plug-ins

Pad Templates

sink

image/jpeg:

Presencealways

Directionsink

Object typeGstPad


src

image/jpeg:
      framerate: [ 0/1, 2147483647/1 ]
         parsed: true

Presencealways

Directionsrc

Object typeGstPad


The results of the search are