<div dir="auto">So, I tried to test my suggestion and try mplayer2's gl3 output (with icc / lcms2 support)<div dir="auto"><br></div><div dir="auto">I run into obvious barrier of ffmpeg API changes.</div><div dir="auto">For easy install I just cloned mplayer2 code from github first</div><div dir="auto"><br></div><div dir="auto">git clone <a href="https://github.com/astiob/mplayer2.git">https://github.com/astiob/mplayer2.git</a></div><div dir="auto"><br></div><div dir="auto">Then downloaded ffmpeg 2.3.6 tar.bz2 unpacked and configured it on 32 bit system like this</div><div dir="auto"><br></div><div dir="auto"># ./configure --disable-debug --disable-asm --disable-doc --enable-avresample</div><div dir="auto"><br></div><div dir="auto">May be you can leave asm enabled on 64 bit x86-64 system, for me it failed in h264 header.</div><div dir="auto"><br></div><div dir="auto">Then I installed this ffmpeg to default /usr/local prefix </div><div dir="auto"><br></div><div dir="auto">Then I configured mplayer2 without sdl:</div><div dir="auto"><br></div><div dir="auto">./configure --disable-sdl</div><div dir="auto"><br></div><div dir="auto">And then I run into problem ...for some reason any ffmpeg decoded video was failing to init vo .. even  null vo!</div><div dir="auto"><br></div><div dir="auto">I finally guessed there was missing {} pair ...</div><div dir="auto"><br></div><div dir="auto">After patching mplayer2 sources with attached patch I finally got output!</div><div dir="auto"><br></div><div dir="auto">I also slightly enlarged help text array, so</div><div dir="auto"><br></div><div dir="auto">-vo gl3:help will not truncated in the middle ...</div><div dir="auto"><br></div><div dir="auto">Note, by default mplayer2 binary still named mplayer, so please do not install this mplayer over system provided one, just run it from its source dir</div></div>