crossover wrote:I have a question.
Youtube videos on Chromium browser was very lagging.
As odroid suggested, installing h264fy plugin solved the issue partially.
I can enjoy 480p videos with the plugin. But 720p/1080p is still very sluggish due to pure software decoding(chromium-codecs-ffmpeg(-extra) package?).
Is the new ffmpeg with mfc-v4l2 implementation compatible with the standard video API in Chromium browser?
In that case, can I expect 1080p video playback on Chromium Youtube?
It seems to be possible. But I have no idea how to replace the stock ffmpeg with 3rd party one.
I hope someone knows well the architecture of the Chromium browser video APIs.
i can compile ffmpeg to use MFC by default, it's a small change to the code (e.g. my last build had encoder only by default)
but you need to compile chromium with external ffmpeg. or maybe just replace internal ffmpeg
but this problem is actually 3 problems:
1. decode video
2. send decoded video to be displayed
3. display video
1. even w/o mfc, decoding is fast with cpu too even 1080p - so MFC support was not really the issue
2. copying buffers is slow with 1080p as we've seen, but it's doable with 720p
3. this is the main issue i think
so having MFC support in ffmpeg will not really help chromium a lot, in my opinion.
it's still worth more to try to compile chromium from the samsung tree...