From: Hans de Goede <hdegoede@redhat.com>
To: Theodore Kilgore <kilgota@banach.math.auburn.edu>
Cc: Hans de Goede <j.w.r.degoede@hhs.nl>, linux-media@vger.kernel.org
Subject: Re: What is libv4lconvert/sn9c202x.c for?
Date: Wed, 20 May 2009 20:38:57 +0200 [thread overview]
Message-ID: <4A144E41.6080806@redhat.com> (raw)
In-Reply-To: <alpine.LNX.2.00.0905191529260.19936@banach.math.auburn.edu>
On 05/19/2009 10:35 PM, Theodore Kilgore wrote:
>
> I can not seem to be able to find any such devices which use this. So
> perhaps I am not looking in the right place and someone could point me
> there.
>
> In any event, it appears to me to have absolutely nothing at all to do
> with the decompression algorithm required by the SN9C2028 cameras. Those
> require a differential Huffman encoding scheme similar to what is in use
> for the MR97310a cameras, but with a few crucial differencew which make
> it pretty much impossible to write one routine for both. But the code in
> the file libv4lconvert/sn9c202x.c appears to me to be no differential
> Huffman scheme at all but something entirely different.
>
> Hence my question.
This is for the (not yet in the mainline kernel) sn9c20x driver, just like
there is a series of sn9c10x webcam bridges from sonix there also is a serie
of 2n9c20x, these can do jpeg compression, but also their own custom
(less CPU the decompress) YUV based compression, which is supported by libv4l,
and that is what is in the sn9c20x.c file, also note the file is called
sn9c20x.c not sn9c202x.c, iow this is completely unrelated to the sn9c2028
cameras, as this is not for sn9c202x but for sn9c20x .
Hope this helps to clarify things.
Regards,
Hans
p.s.
The sn9c20x driver can be found here:
https://groups.google.com/group/microdia
Its developers are quite active I wish they would get it merged into the
mainline (and preferably first converted to a gspca subdriver, I'm not saying
gspca is perfect, but it does safe a lot of code duplication).
next prev parent reply other threads:[~2009-05-20 18:38 UTC|newest]
Thread overview: 15+ messages / expand[flat|nested] mbox.gz Atom feed top
2009-05-11 14:45 working on webcam driver MK
2009-05-11 18:50 ` Erik Andrén
2009-05-14 16:00 ` MK
2009-05-14 17:26 ` Hans de Goede
2009-05-14 19:57 ` Theodore Kilgore
2009-05-17 16:08 ` MK
2009-05-17 22:31 ` leandro Costantino
2009-05-19 20:35 ` What is libv4lconvert/sn9c202x.c for? Theodore Kilgore
2009-05-20 18:38 ` Hans de Goede [this message]
2009-05-20 19:53 ` Theodore Kilgore
2009-05-23 22:12 ` [PATCH] to libv4lconvert, to do decompression for sn9c2028 cameras Theodore Kilgore
2009-05-24 9:49 ` Hans de Goede
2009-05-24 17:22 ` Theodore Kilgore
2009-05-24 17:32 ` Hans de Goede
2009-05-24 22:26 ` Theodore Kilgore
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=4A144E41.6080806@redhat.com \
--to=hdegoede@redhat.com \
--cc=j.w.r.degoede@hhs.nl \
--cc=kilgota@banach.math.auburn.edu \
--cc=linux-media@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox