Committed in http://linuxtv.org/hg/~tmerle/v4l2-library Thanks for the patches. So the library is put in v4l2-apps/lib/libv4l and has 3 sub-directories: -libv4lconvert containing all video frame decoding routines -libv4l2 containing 2 libs: - libv4l2 is a normal library with the decompressing algorithms, v4l2 API. It can be linked with v4l1 applications. - v4l2convert is the wrapper used like this: LD_PRELOAD=v4l2convert.so v4l2program -libv4l1 containing 2 libs: - libv4l1 is a normal library with the decompressing algorithms, v4l1 API. It can be linked with v4l2 applications. - v4l1compat is the wrapper used like this: LD_PRELOAD=v4l1compat.so v4l1program
Please give us a feedback about these libraries, I will document a bit this solution on the wiki site.
Regards, Thierry
Re-sent, since it has been ignored for obscure reason. Thierry Merle a écrit :
Committed in http://linuxtv.org/hg/~tmerle/v4l2-library Thanks for the patches. So the library is put in v4l2-apps/lib/libv4l and has 3 sub-directories: -libv4lconvert containing all video frame decoding routines -libv4l2 containing 2 libs: - libv4l2 is a normal library with the decompressing algorithms, v4l2 API. It can be linked with v4l1 applications. - v4l2convert is the wrapper used like this: LD_PRELOAD=v4l2convert.so v4l2program -libv4l1 containing 2 libs: - libv4l1 is a normal library with the decompressing algorithms, v4l1 API. It can be linked with v4l2 applications. - v4l1compat is the wrapper used like this: LD_PRELOAD=v4l1compat.so v4l1program
Please give us a feedback about these libraries, I will document a bit this solution on the wiki site.
Regards, Thierry