David Liontooth wrote:
> On a Debian sid running kernel.org's 2.6.26, I installed five WinTV PVR 
> 500 units. The first nine "encoder MPG" devices are numbered 
> consecutively 0 through 8.
> The ninth, as you can see below, gets confused: ivtv9 "Registered device 
> video10 for encoder MPG", yet also "Registered device vbi9 for encoder 
> VBI".
> 
> This seems to be happening because video9 has already been used -- 
> "ivtv8: Registered device video9 for encoder PCM" -- breaking the 
> pattern of a distinct series:
> 
> /var/log# grep "encoder PCM" dmesg
> ivtv0: Registered device video24 for encoder PCM (320 kB)
> ivtv1: Registered device video25 for encoder PCM (320 kB)
> ivtv2: Registered device video26 for encoder PCM (320 kB)
> ivtv3: Registered device video27 for encoder PCM (320 kB)
> ivtv4: Registered device video28 for encoder PCM (320 kB)
> ivtv5: Registered device video29 for encoder PCM (320 kB)
> ivtv6: Registered device video30 for encoder PCM (320 kB)
> ivtv7: Registered device video31 for encoder PCM (320 kB)
> ivtv8: Registered device video9 for encoder PCM (320 kB)
> ivtv9: Registered device video11 for encoder PCM (320 kB)
> 
> ivtv0: Registered device video0 for encoder MPG (4096 kB)
> ivtv1: Registered device video1 for encoder MPG (4096 kB)
> ivtv2: Registered device video2 for encoder MPG (4096 kB)
> ivtv3: Registered device video3 for encoder MPG (4096 kB)
> ivtv4: Registered device video4 for encoder MPG (4096 kB)
> ivtv5: Registered device video5 for encoder MPG (4096 kB)
> ivtv6: Registered device video6 for encoder MPG (4096 kB)
> ivtv7: Registered device video7 for encoder MPG (4096 kB)
> ivtv8: Registered device video8 for encoder MPG (4096 kB)
> ivtv9: Registered device video10 for encoder MPG (4096 kB)
> 
> Meanwhile, ivtv9's encoder YUV gets 41 as it should.
> 
> Any reason ivtv8 is not getting the video32 it so clearly deserves, and 
> ivtv9 video33? 

video32 is normally used by ivtv0 for the raw YUV capture:

$ dmesg | egrep 'ivtv.*Registered'
ivtv0: Registered device video0 for encoder MPG (4096 kB)
ivtv0: Registered device video32 for encoder YUV (2048 kB)
ivtv0: Registered device vbi0 for encoder VBI (1024 kB)
ivtv0: Registered device video24 for encoder PCM (320 kB)
ivtv0: Registered device radio0 for encoder radio
ivtv0: Registered device video16 for decoder MPG (1024 kB)
ivtv0: Registered device vbi8 for decoder VBI (64 kB)
ivtv0: Registered device vbi16 for decoder VOUT
ivtv0: Registered device video48 for decoder YUV (1024 kB)

It is possible that ivtv (or maybe v4l) does not support more than 8 
devices, at least without some trickery.

Bolek

_______________________________________________
ivtv-devel mailing list
[email protected]
http://ivtvdriver.org/mailman/listinfo/ivtv-devel

Reply via email to