[Bug 684502] New: [0.11] jpegenc produces jpeg data that rtpjpegpay can't handle

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Thu Sep 20 14:00:03 PDT 2012


https://bugzilla.gnome.org/show_bug.cgi?id=684502
  GStreamer | gst-plugins-good | git

           Summary: [0.11] jpegenc produces jpeg data that rtpjpegpay
                    can't handle
    Classification: Platform
           Product: GStreamer
           Version: git
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: Normal
         Component: gst-plugins-good
        AssignedTo: gstreamer-bugs at lists.freedesktop.org
        ReportedBy: olivier.crete at ocrete.ca
         QAContact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---


We probably need to add more data to the image/jpeg caps to specify it's
subsampling mode so it can be configured, but I don't really understand how
jpegenc works.

Test case:

gst-launch-1.0 videotestsrc ! 'video/x-raw, width=(int)160, height=(int)120,
framerate=(fraction)30/1, format=(string)BGRx,
pixel-aspect-ratio=(fraction)1/1' ! jpegenc ! rtpjpegpay ! fakesink

Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
ERROR: from element /GstPipeline:pipeline0/GstRtpJPEGPay:rtpjpegpay0: Invalid
component
Additional debug info:
gstrtpjpegpay.c(544): gst_rtp_jpeg_pay_read_sof ():
/GstPipeline:pipeline0/GstRtpJPEGPay:rtpjpegpay0
ERROR: pipeline doesn't want to preroll.

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list