uvch264mjpgdemux

Parses a MJPG stream from a UVC H264 compliant encoding camera and extracts each muxed stream into separate pads.

Hierarchy

GObject
    ╰──GInitiallyUnowned
        ╰──GstObject
            ╰──GstElement
                ╰──uvch264mjpgdemux

Factory details

Authors: – Youness Alaoui

Classification:Video/Demuxer

Rank – none

Plugin – uvch264

Package – GStreamer Bad Plug-ins

Pad Templates

h264

video/x-h264:
          width: [ 0, 2147483647 ]
         height: [ 0, 2147483647 ]
      framerate: [ 0/1, 2147483647/1 ]

Presencealways

Directionsrc

Object typeGstPad


jpeg

image/jpeg:
          width: [ 0, 2147483647 ]
         height: [ 0, 2147483647 ]
      framerate: [ 0/1, 2147483647/1 ]

Presencealways

Directionsrc

Object typeGstPad


nv12

video/x-raw:
         format: NV12
          width: [ 0, 2147483647 ]
         height: [ 0, 2147483647 ]
      framerate: [ 0/1, 2147483647/1 ]

Presencealways

Directionsrc

Object typeGstPad


sink

image/jpeg:
          width: [ 0, 2147483647 ]
         height: [ 0, 2147483647 ]
      framerate: [ 0/1, 2147483647/1 ]

Presencealways

Directionsink

Object typeGstPad


yuy2

video/x-raw:
         format: YUY2
          width: [ 0, 2147483647 ]
         height: [ 0, 2147483647 ]
      framerate: [ 0/1, 2147483647/1 ]

Presencealways

Directionsrc

Object typeGstPad


Properties

device-fd

“device-fd” gint

File descriptor of the v4l2 device

Flags : Read / Write

Default value : -1


num-clock-samples

“num-clock-samples” gint

Number of clock samples to gather for the PTS synchronization (-1 = unlimited)

Flags : Read / Write / Construct

Default value : 32


The results of the search are