If it is impossilble, how does this STB hardware scan channels to
This "autodetection" is technically impossible. a) Not all hardware has the ability to provide a raw transport stream
b) If it had the capability, you would lose data between the time the
kernel creates the device and the user scans for directory entries.
Think of tables which are broadcasted at very low rates.
Besides that, I think you proposal is weird and I don't like it. :-)
Yes either the userspace decoder daemon should knowSee above. Additionaly this would require the kernel to a) know what types of pids do exist (audio (how about ac3 - non-ac3), video, teletext, different kind of sections) b) identify them As above, I think it is weird and I don't like it.