# jifmux

Writes a JPEG image as JPEG/EXIF or JPEG/JFIF including various metadata. The jpeg image received on the sink pad should be minimal (e.g. should not contain metadata already).

## Example launch line

     gst-launch-1.0 -v videotestsrc num-buffers=1 ! jpegenc ! jifmux ! filesink location=...

The above pipeline renders a frame, encodes to jpeg, adds metadata and writes it to disk.

## Hierarchy

    GObject
        ╰──GInitiallyUnowned
            ╰──GstObject
                ╰──GstElement
                    ╰──jifmux

## Implemented interfaces

    GstTagSetter
    GstTagXmpWriter

## Factory details

Authors: – Arnout Vandecappelle (Essensium/Mind)

Classification: – `Video/Formatter`

Rank – secondary

Plugin – jpegformat

Package – GStreamer Bad Plug-ins

## Pad Templates

### `sink`

    image/jpeg:

Presence – always

Direction – sink

Object type – GstPad

### `src`

    image/jpeg:

Presence – always

Direction – src

Object type – GstPad

The results of the search are