We would need to find out if video decoding hardware exists behind V4L2 in the desktop case, or if that's just for Pi/ARM hardware. I strongly suspect it's the latter.
Also, since bug 1424201 is older and more generalized, I think this bug should be marked as a duplicate of that. It's always a bad idea to describe a solution in a bug rather than just the problem. Because most of the time that solution turns out to be the wrong one for the problem.
P.S. I am not working on video decoding any more. Only triaging bugs.
Thanks for the information all.
We would need to find out if video decoding hardware exists behind V4L2 in the desktop case, or if that's just for Pi/ARM hardware. I strongly suspect it's the latter.
Also, since bug 1424201 is older and more generalized, I think this bug should be marked as a duplicate of that. It's always a bad idea to describe a solution in a bug rather than just the problem. Because most of the time that solution turns out to be the wrong one for the problem.
P.S. I am not working on video decoding any more. Only triaging bugs.