From: Wolfgang Scherr <scherr@net4you.at>
To: Linux Kernel Mailing List <linux-kernel@vger.kernel.org>,
mjpeg-developer@lists.sourceforge.net
Cc: support@suse.de
Subject: SAA7110 VCR bug (kernel 2.4.x and older)
Date: Sun, 11 May 2003 12:40:21 +0200 [thread overview]
Message-ID: <3EBE2895.1C7C89B9@net4you.at> (raw)
In-Reply-To: <200305042250.30861.christian@celindir.de>
[-- Attachment #1: Type: text/plain, Size: 1981 bytes --]
Hello all,
there is a problem in the SAA7110 driver in the 2.4.x releases (seen
with 2.4.19,2.4.20 in combination with DC10) regarding the VCR-Mode. As
I don't know who is maintaining the v4l stuff currently, I hope the
recipient list is sufficient. Otherwise I apologize for the
inconvinience and would like to ask to forward the problem to the
maintainer....
Problem: With some video source (camcorders, VCRs, ...), it might happen
that the grabber card gets out of sync (result is an instable picture on
the screen due to weak sync quality of the signal).
This problem was reported by several users.
Solution: Switching on the VCR mode of the SAA7110 video frontend
improves frame synchronisation. Simple patch (successfully tested)
added, no other impact on functionality noted. Optionally this bit could
be set/cleared by a module parameter - especially in future releases,
should be trivial - a patch can be provided by me if needed.
Such a functionality may be also available with other video codec
hardware and should be checked/implemented there accordingly.
Best regards,
Wolfgang
[Re: DC 10+ Verwackeltes Bild bei VHS]
Christian von Eichel-Streiber wrote:
>
> Hallo Wolfgang,
>
> leider muss ich Dich schon wieder "nerven".
>
> Ich hatte gehofft, dass mit einer neuen Suse nicht alte Probleme wieder
> auftreten würden. Jetzt habe ich die aktuelle SuSE 8.2 und der Zoran treiber
> ist schlechter als vorher.
>
> Leider kann ich aber auch dne Patch, den Du mir das letzte mal gesendet hast
> nicht einsetzen, da sich der Kernel dann beschwert, dass das Ding für den
> 2.4.19 kompiliert wäre unbd jetzt ist ja der 2.4.20 drauf.
>
> Was kann ich machen, umm wieder an die gepatchte Version zu kommen?
> Auf der Suse-Seite habe ich keinen Hinweis zu einer Fehlerbereinigten Version
> gefunden.
>
> Es wäre super nett, wenn Du mir noch mal helfen könntest.
>
> Vielen Dank
>
> Christian von Eichel-Streiber
[-- Attachment #2: saa7110.c.patch --]
[-- Type: application/octet-stream, Size: 961 bytes --]
167c167
< saa7110_write(decoder,0x0D,0x86);
---
> saa7110_write(decoder,0x0D,0x06);
174c174
< saa7110_write(decoder,0x0D,0x86);
---
> saa7110_write(decoder,0x0D,0x06);
183c183
< saa7110_write(decoder,0x0D,0x87);
---
> saa7110_write(decoder,0x0D,0x07);
195c195
< 0xF8, 0xF8, 0x60, 0x60, 0x00, 0x86, 0x18, 0x90,
---
> 0xF8, 0xF8, 0x60, 0x60, 0x00, 0x06, 0x18, 0x90,
229,230c229,230
< printk(KERN_INFO "%s_attach: chip version %x, VCR mode\n", device->name, saa7110_read(decoder));
< saa7110_write(decoder,0x0D,0x86);
---
> DEBUG(printk(KERN_INFO "%s_attach: chip version %x\n", device->name, saa7110_read(decoder)));
> saa7110_write(decoder,0x0D,0x06);
307c307
< saa7110_write(decoder, 0x0D, 0x86);
---
> saa7110_write(decoder, 0x0D, 0x06);
313c313
< saa7110_write(decoder, 0x0D, 0x86);
---
> saa7110_write(decoder, 0x0D, 0x06);
318c318
< saa7110_write(decoder, 0x0D, 0x87);
---
> saa7110_write(decoder, 0x0D, 0x07);
parent reply other threads:[~2003-05-11 10:32 UTC|newest]
Thread overview: expand[flat|nested] mbox.gz Atom feed
[parent not found: <200305042250.30861.christian@celindir.de>]
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=3EBE2895.1C7C89B9@net4you.at \
--to=scherr@net4you.at \
--cc=linux-kernel@vger.kernel.org \
--cc=mjpeg-developer@lists.sourceforge.net \
--cc=support@suse.de \
/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
all inboxes | Powered by JetHome®