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
