One more existential reason for v4l2-loopback: testing video4linux features other than v4l2-loopback.
It is always nice to have a module in the stack that can pretend to be a piece of hardware in various end-to-end tests.
Just writing these down so that I can make a credible cover letter at the time :-)
I did this one big refactor few days ago: https://git.kernel.org/pub/scm/linux/kernel/git/jarkko/linux-tpmdd.git/commit/?h=v4l2-loopback&id=ccb1b6e1247887be17bf22b3809c50848e87a4db
I'm still editing it up until I'm happy with capture/output separation and some other things related (e.g. life-cycle and removal).
Obviously once I sent a patch set I will squash everything before sending...
#video4linux #linux #kernel #media
It is always nice to have a module in the stack that can pretend to be a piece of hardware in various end-to-end tests.
Just writing these down so that I can make a credible cover letter at the time :-)
I did this one big refactor few days ago: https://git.kernel.org/pub/scm/linux/kernel/git/jarkko/linux-tpmdd.git/commit/?h=v4l2-loopback&id=ccb1b6e1247887be17bf22b3809c50848e87a4db
I'm still editing it up until I'm happy with capture/output separation and some other things related (e.g. life-cycle and removal).
Obviously once I sent a patch set I will squash everything before sending...
#video4linux #linux #kernel #media

