New submission from Mitar <[email protected]>:

MJPEG frames from Logitech HD Pro Webcam C910 are not being decoded properly.
User gets such errors:

[mjpeg @ 0x1be57d0]mjpeg_decode_dc: bad vlc: 0:0 (0x1be5e40)
[mjpeg @ 0x1be57d0]error dc
[mjpeg @ 0x1be57d0]error y=8 x=28

It has been reported on mailing list:

http://permalink.gmane.org/gmane.comp.video.ffmpeg.user/28615

And I have also confirmed it:

http://comments.gmane.org/gmane.comp.video.ffmpeg.user/28776

I am attaching example file from original post.

I have tried this patch:

http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/attachments/20100330/0efae5e1/attachment.obj

And now I get such errors:

[mjpeg @ 0x1bd47d0]unexpected marker found where restart marker expected 0 vs 
214
[mjpeg @ 0x1bd47d0]unexpected marker found where restart marker expected 0 vs 
214
[mjpeg @ 0x1bd47d0]unexpected marker found where restart marker expected 18 vs 
214

But the image is decoded visually properly (while before only small top portion
of the image is decoded properly).

Hm, it seems to me that with this patch problems are only with specific frame
sizes. For example 2592x1944 works without problems. But 1600x1200 gets some
unexpected marker errors. But still decodes.
File 'Image.jpg' not attached - you can download it from 
https://roundup.ffmpeg.org/file1145.

----------
files: Image.jpg
messages: 12372
nosy: mitar
priority: normal
status: new
substatus: new
title: Unable to decode MJPEG frames from Logitech HD Pro Webcam C910
topic: avcodec
type: bug

________________________________________________
FFmpeg issue tracker <[email protected]>
<https://roundup.ffmpeg.org/issue2325>
________________________________________________

Reply via email to