Hi!

On Sat, Jan 8, 2011 at 11:14 AM, Hans de Goede <hdego...@redhat.com> wrote:
> Correct, someone wrote a patch for libv4l to use ffmpeg's jpeg decoder

Yes. That was me. After I wrote here I decided that I will do it myself. ;-)

> I nacked this, because ffmpeg is not in all major distributions because
> of licensing issues. In the same thread I expressed interest in adding
> support to libv4l for using libjpeg to do the decompression of regular
> jpeg (we will need to keep the tinyjpeg copy around for special
> jpeg variants like pjpg). Note adding libjpeg supports also automatically
> adds support for libjpeg-turbo, which is API and even ABI compatible.

I agree with that. But I think that libjpeg-turbo is the only way to
go for this high frame sizes. The problem is only that libjpeg-turbo
does support restart markers. I hope this just means that it decodes
such frames slower:

http://libjpeg-turbo.virtualgl.org/About/Performance

So as it seems ffmpeg does have problems with decoding such frames
(you get garbage) this is one more reason to go with libjpeg(-turbo).


Mitar
_______________________________________________
Linux-uvc-devel mailing list
Linux-uvc-devel@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/linux-uvc-devel

Reply via email to