Andreas Oberritter writes: > > Unless you want to move the writing to/reading from the CI module into > > ioctls of the ci device you need another node. > > Even nicer would be having the control messages moved to ioctls and the > > TS IO in read/write of ci, but this would break the old interface. > > It's possible to keep compatibility. Just add ioctls to get and set the > interface version. Default to the current version, not supporting TS > I/O. If the version is set to e.g. 1, switch from the current interface > to the new one, using ioctls for control messages. A possibility, but also requires rewrites in existing software like libdvben50221. Right now you can e.g. tune with /dev/dvb/adapter0/frontend0, point an unchanged libdvben50221 to /dev/dvb/adapter1/ci0 (separate adapter since it can even be on a different card) and pipe all PIDs of cam_pmt of the program you are watching through /dev/dvb/adapter1/sec0(cam0) and it is decoded. Regards, Ralph -- To unsubscribe from this list: send the line "unsubscribe linux-media" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html