Added OpenGL widget for displaying YUV images. Not working, yet.
Fixed missing lib link.
Fixed shader to successfully compile.
Wrote test for new widget.
Initial render works, but no image is displayed.
Fixes memory allocation for frames.
OpenGL rendering seems to be working, but is still not displaying the correct frames.
Optimized some code.
Changed vertex shader to actually display something, but still not a good result.
Adjusted decoding and rendering to keep YUV planes separately. Still not displaying correctly.
Render pipeline works and was tested with independent source material.
VP8 output doesn't render.
Rendering VP8 decoded frames through OpenGL works, now.
TODO: add an option for keeping aspect ratio.
TODO: test multiple GL contexts/widgets.
Merging OpenGL branch into master.