I'd like to use pvrinput plugin with my saa7134 based card.

This card lacks of mpeg encoder, so I think so... Why don't write a
proxy that works like DV4Linux preloading a library before starting VDR.

- In the library configuration should be written the stupid device
driver name (environment).

- The library should trap the open of v4l device.

- It should be started a probe routine for looking for device driver
match the environment variable.

- On open(fd,file), if file match the device probed, then using
libavcodec, start encoding mpeg stream into a buffer for mmap

- on ioctl, rewrite driver name in v4l2_capability.driver 

[and so on]

What about this approach? Any volunteer?



vdr mailing list

Reply via email to