GNOME Bugzilla – Bug 678469
jpegdec eats the interlaced flag in the caps
Last modified: 2015-07-27 22:47:53 UTC
Created attachment 216818 [details] playbin2 for a MJPEG file I have an interlaced MJPEG file which playbin2 cannot deinterlace, because jpegdec is removing the interlaced flag from the caps. See attached pipeline plot.
Does the file play normally at all, or only at half height? Could you make the file available? There is a known issue with interlaced MJPEG - jpegdec will only decode the first field basically.
The file plays correctly, just interlaced. You can test this pipeline: gst-launch -v videotestsrc ! interlace ! jpegenc ! "image/jpeg,interlaced=(boolean)true" ! jpegdec ! fakesink silent=1 I had to add the capsfilter because jpegenc ALSO removes the interlaced flag.
Could you please make the file available to me? (how was it created?) I'm asking because I have never seen interlaced jpeg like that, only with two jpeg images, one for each field.
Closing this bug report as no further information has been provided. Please feel free to reopen this bug report if you can provide the information that was asked for in a previous comment. Thanks!