[gstreamer-bugs] [Bug 164176] [jpegenc/dec] conversion bugs (wrong strides?)

bugzilla-daemon at bugzilla.gnome.org bugzilla-daemon at bugzilla.gnome.org
Fri Aug 12 13:23:24 PDT 2005


Please DO NOT reply to this by email. All additional comments should be made in
the comments box of this bug report.

 http://bugzilla.gnome.org/show_bug.cgi?id=164176
 GStreamer | gst-plugins | Ver: HEAD CVS





------- Additional Comments From Tim-Philipp Müller  2005-08-12 20:23 -------
After today's round of fixes jpegdec decodes this picture correctly and without
artefacts for me.

It seems there is still an ffmpegcolorspace issue though:

 1) perfect picture:
   gst-launch-0.8 filesrc location=pic.jpg ! jpegdec ! xvimagesink

 2) perfect picture:
   gst-launch-0.8 filesrc location=pic.jpg ! jpegdec ! ffmpegcolorspace ! ximagesink

 3) messed up chroma:
   gst-launch-0.8 -v filesrc location=pic.jpg blocksize=1000000 ! jpegdec 
      ! ffmpegcolorspace ! video/x-raw-rgb ! ffmpegcolorspace ! xvimagesink

Happens both when the filtered link between the last colorspace and xvimagesink
is forced to YUY2 or I420.

In case 2) the RGB caps are

 video/x-raw-rgb, width=(int)300, height=(int)240, framerate=(double)1,
bpp=(int)32, depth=(int)24, red_mask=(int)65280, green_mask=(int)16711680,
blue_mask=(int)-16777216, endianness=(int)4321, pixel-aspect-ratio=(fraction)1/1

while in case 3) the RGB caps are

 video/x-raw-rgb, width=(int)300, height=(int)240, framerate=(double)1,
bpp=(int)8, depth=(int)8, endianness=(int)1234


If I force the RGB caps from (1) between the two colourspaces in (3) everything
is peachy as well.

Cheers
 -Tim


------- You are receiving this mail because: -------
You are the assignee for the bug.
You are the QA contact for the bug.




More information about the Gstreamer-bugs mailing list