Damien, >From what I can see, it seems that v4l2src is failing enumerating the > standards defined by your driver (v4l2src could enumerate 20 standards > but stopped at the 21st). The driver is supposed to return EINVAL when > the index is out of bounds in the VIDIOC_ENUMSTD request (see > http://v4l2spec.bytesex.org/spec/r9288.htm ) but, for some reason > returns EPERM ?
You solved the case, thank you! :D I wasn't looking good enough. Now, the problem was located, but another problem is that this is a "semi open source" meaning that only the interface is opened and the rest is shipped in the binary object file. However I was able to intercept the call to ioctl and then I checked if it is calling with those parameters, I just returned EINVAL as specified by standard. Now, to continue with my demo application..... Thank you once again. Regards, Matej -- To unsubscribe send a mail to [email protected]
