[gstreamer-bugs] [Bug 583098] Add jpegparse element

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Mon Feb 1 06:59:47 PST 2010


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

--- Comment #24 from Stefan Kost (gstreamer, gtkdoc dev) <ensonic at sonicpulse.de> 2010-02-01 14:59:42 UTC ---
There is a problem with using it in decodebin:

GST_DEBUG="*:2,GST_CAPS*:3,decodebin*:4,jpeg*:4" gst-launch-0.10 -t filesrc
location=test.jpeg ! decodebin2 ! fakesink

 jpegparse gstjpegparse.c:580:gst_jpeg_parse_set_new_caps:<jpegparse0> setting
caps on srcpad (hdr_ok=1, have_fps=0)
 jpegparse gstjpegparse.c:610:gst_jpeg_parse_set_new_caps:<jpegparse0> setting
downstream caps on jpegparse0:src to image/jpeg, parsed=(boolean)true,
format=(fourcc)I420, interlaced=(boolean)true, width=(int)1152, height=(int)864
decodebin2 gstdecodebin2.c:1852:pad_added_cb:<jpegparse0:src> pad added,
chain:0x8953f20
decodebin2 gstdecodebin2.c:1275:analyze_new_pad:<decodebin20> Pad
jpegparse0:src caps:image/jpeg, format=(fourcc){ I420, Y41B, UYVY, YV12 },
width=(int)[ 0, 2147483647 ], height=(int)[ 0, 2147483647 ],
interlaced=(boolean){ true, false }, framerate=(fraction)[ 0/1, 2147483647/1 ]
decodebin2 gstdecodebin2.c:3235:gst_decode_pad_new:<decodebin20> making new
decodepad
decodebin2 gstdecodebin2.c:1180:gst_decode_bin_autoplug_continue:<decodebin20>
autoplug-continue returns TRUE
decodebin2 gstdecodebin2.c:1409:analyze_new_pad:<jpegparse0:src> pad has
non-fixed caps delay autoplugging
decodebin2 gstdecodebin2.c:2574:gst_decode_chain_is_complete:<decodebin20>
Chain 0x8953f20 is complete: 0
 jpegparse gstjpegparse.c:708:gst_jpeg_parse_chain:<jpegparse0> No further
start marker found.
   basesrc gstbasesrc.c:2458:gst_base_src_loop:<filesrc0> error: Internal data
flow error.
   basesrc gstbasesrc.c:2458:gst_base_src_loop:<filesrc0> error: streaming task
paused, reason not-linked (-1)
 jpegparse gstjpegparse.c:720:gst_jpeg_parse_sink_event:<jpegparse0> event :
eos
decodebin2 gstdecodebin2.c:1830:pad_event_cb:<decodebin20> Received EOS on a
non final pad, this stream ended too early
decodebin2 gstdecodebin2.c:2574:gst_decode_chain_is_complete:<decodebin20>
Chain 0x8953f20 is complete: 1
decodebin2 gstdecodebin2.c:2919:gst_decode_bin_expose:<decodebin20> Exposing
currently active chains/groups
decodebin2 gstdecodebin2.c:2946:gst_decode_bin_expose:<decodebin20> All streams
finished without buffers
decodebin2 gstdecodebin2.c:2948:gst_decode_bin_expose:<decodebin20> error: all
streams without buffers

any ideas? I might need to downgrade the RANK for next -bad release.

-- 
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