Bug Description

Binary package hint: libxine1

I have a HP Photosmart 735 digital camera. Every video what I make this camera will be played bugy by xine.
I tested it by totem-xine, gxine, xine-ui. The result is same every xine base player. Other players (mplayer, totem-gstreamer) play my video files perfectly. I made a test video, you can download from here:

Maybe the other players are simply not caring about minor errors in the video? This may be due to the fact, that mplayer is using an internal ffmpeg-copy and gstreamer0.10-ffmpeg, too, which are different from the system-wide one.

Lots of videos, encoded with MJPEG (Motion JPEG) codec is played incorrectly by video players, using libxine.
I tested it by totem-xine, gxine, xine-ui. The result is same every xine base player. Other players (mplayer, totem-gstreamer) play my video files perfectly.

Latest xine-lib version, I've found this problem is 1.1.11.1 . I'm almost 100% sure, that this bug also exists in 1.1.12, as I didn't found anything in changelog about fixing MJPEG problems...
I'm attaching screenshot, showing the bug in xine frontends, taken from https://launchpad.net/bugs/93076