Hi, >This is a little bit confusing. >You say if the demux has 2 frontend and 1 memory input it has >demux0, demux1 and demux2 but you then you say they are logical >devices and have to be mapped to hardware? Couldn't there be 2 >frontends and 1 memory input but only 1 or 2 demux devices?
Depends on the hardware. If you have 2 fe's and 1 memory input which all can be used concurrently then you should create 3 logical demux devices for that (demux0, demux1, demux2). If your hardware has only 2 hardware demuxes to connect these 3 inputs to, then just create two logical demux devices. The proposal was somehow unclear in this point. (See other mail). >What if 2 demuxes use the same source? Which one gets to write? The first who issued the DMX_SET_SOURCE call. >What about other (non-frontend) inputs which are not written via >memory? This can be parallel/serial inputs which do not come from >a tuner like DVB-ASI, directly connected firewire interfaces, LVDS, >etc. How do you e.g. select the input rate of a memory input? >On some hardware this can be controlled. You can query the availible inputs using the DMX_GET_SOURCES call and then select e.g. the firewire based input using DMX_SET_SOURCE. Bye, Florian -- Info: To unsubscribe send a mail to [EMAIL PROTECTED] with "unsubscribe linux-dvb" as subject.
