Re: Zoran-0.7a vs Linux Kernel Source Tree

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]



Pauline Middelink wrote:

> On Sat, 03 Mar 2001 around 18:05:18 -0800, Jon Pennington wrote:
> > To address the third and most difficult problem:
> >
> > As it stands on my system (Linux-2.4.2), there are five modules necessary to run my Pinnacle DC10+; zoran, adv7175, saa7110, i2c-old, and videodev.  I've asked repeated times on this and other lists about a more `permanent' solution than using Serguei's update script, but nobody has been able to give me a straight answer.  With my trusty Bt878 board, all I had to do was put `alias char-major-81 bttv' in /etc/modules.conf, and it was done for me.  By using a placeholder module model, I (or anyone else) could do the same thing, but use `dc10' instead of `bttv'.  As I stated at the start of this largely incoherent rant, I'm NOT a programmer and know nothing of the way the Linux kernel and it's modules work.  If my idea were sound, though, it could change the way all v4l modules were loaded.
>
> The problem is that those saa7110 and prob. adv7175 are generic encoder/decoder
> chips which are used in more than one driver (my own zr36120 zoran driver for
> example). Just binding them tight to some driver and just forgetting about
> the other drivers is not very nice...

I agree, but we have to deal with the fact that when these chip are integrated with different hardware, they require different low level settings (like V and H timing, I/O filters, etc.). And, video decoder/encoder API does not support these. Therefore, the only way right now is to keep separate sources for different cards :-(.

Any idea how to solve this?

--
Serguei Miridonov






[Index of Archives]     [Linux DVB]     [Video Disk Recorder]     [Asterisk]     [Photo]     [DCCP]     [Netdev]     [Xorg]     [Util Linux NG]     [Xfree86]     [Free Photo Albums]     [Fedora Users]     [Fedora Women]     [ALSA Users]     [ALSA Devel]     [Linux USB]

Powered by Linux