desura / Desurium

Free online games platform (juegos gratis), with an open source client. LGPL repo for Desura client. Potentially out of date. See https://github.com/desura/desura-app for newest (LGPL) client.
https://www.desura.com/es
GNU General Public License v3.0
270 stars 42 forks source link

cef: install libffmpegsumo.so #486

Closed karolherbst closed 11 years ago

karolherbst commented 11 years ago

fixes #136

if you want to test this, just add

<video controls="" autoplay="" name="media"><source src="http://video.webmfiles.org/big-buck-bunny_trailer.webm" type="video/webm"></video>

to settings.html after

NOTE: this is a candidate for the stable branch commit 0552d3aede7d778dee04f317d59305bf18ba760b requires a cef rebuild

karolherbst commented 11 years ago

works for me, I want to merge this before creating new RC

makson96 commented 11 years ago

Is it possible to use libffmpegsumo.so directly from chromium (chromium-codecs-ffmpeg in Ubuntu): http://packages.ubuntu.com/quantal/amd64/chromium-codecs-ffmpeg/filelist or from Google Chrome (/opt/google/chrome)?

karolherbst commented 11 years ago

I tried it, but it did not work, because our CEF is based on chromium 15, which is a bit old. And because this file is builded anyway I don't see a reason to not install it.

karolherbst commented 11 years ago

Addition: It could be, that I did not tried webm with chrome libffmpegsumo.so, but html5 did not work, so I don't see the real benefit of it

TheSiege commented 11 years ago

it seems to work; though my progress bar is screwd also:

[0220/182038:ERROR:alsa_output.cc(713)] Failed querying delay: Eingabe-/Ausgabefehler
[0220/182043:ERROR:alsa_output.cc(713)] Failed querying delay: Eingabe-/Ausgabefehler
[0220/182116:ERROR:alsa_output.cc(713)] Failed querying delay: Eingabe-/Ausgabefehler
[0220/182116:ERROR:alsa_output.cc(713)] Failed querying delay: Eingabe-/Ausgabefehler
[0220/182118:ERROR:alsa_output.cc(713)] Failed querying delay: Eingabe-/Ausgabefehler

but that could just be me

karolherbst commented 11 years ago

I am getting the same error, but I think this won't harm anything, maybe alsa is compiled too and does not work well while a system one is running?

karolherbst commented 11 years ago

I will merge this, because webm will be only in a testing state. Also it is required to get finally H.264 support, but I don't want to enabled this before we discussed potential legal problems