I think I've tracked down why using the h264 encoder is so much of a
problem. Allwinner is giving us a user space binary. That binary is
doing IOCTLs into the kernel. As far as I can tell there are no
version checks between that binary and the kernel IOCTL
implementation.

So if that user space binary does not match the IOCTL implementation
in the kernel, things don't work right. But this is not a binary
failure mode, what general happens is that 90% of the IOCTLs match and
only a few of them have minor changes. This results in partial
failures of the h264 encoder system.

This stuff is just an unusable pile of junk.

-- 
Jon Smirl
[email protected]

-- 
You received this message because you are subscribed to the Google Groups 
"linux-sunxi" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to