Commit Graph

7 Commits

Author SHA1 Message Date
Brion Vibber
522639f768 Allow compilation to JavaScript via emscripten
Currently the emscripten JavaScript environment for C/C++ programs
cannot do multithreading, and doesn't have a sysctl implementation
to get hardware CPU count. Hardcode to 1.

Using the Linux OS settings works, so not adding a platform file.

To build with emscripten (tested 1.30.0):

  emmake make OS=emscripten ARCH=asmjs

The resulting libopenh264.so is LLVM bitcode which can be further
linked into an emscripten project for final JavaScript output.
2015-07-03 03:15:40 -07:00
huili2
fd9a9e521f add new contributors 2014-08-20 23:50:52 -07:00
Ethan Hugg
ee08adf262 Updated CONTRIBUTORS file 2013-12-27 08:16:48 -08:00
Ethan Hugg
8e56711f93 Updated contributors file 2013-12-13 12:52:52 -08:00
Ethan Hugg
ca83aaeddb Updated CONTRIBUTORS file 2013-12-12 22:20:41 -08:00
sijchen
3747f56249 Update CONTRIBUTORS
add Derrick
2013-12-11 09:27:59 +08:00
Ethan Hugg
bd509b2245 Initial Commit 2013-12-09 04:47:33 -08:00