Code Monkey home page Code Monkey logo

lightspark's Introduction

INSTALLATION:
To compile this software you need to install development packages for llvm-2.8,
opengl, curl, zlib, libavcodec, libglew, pcre.
If sound is enabled (on by default), you will also need the development package
for pulseaudio-libs and/or libsdl.
If the browser plugin is enabled (on by default), you will need the development
package for xulrunner.
Install also cmake and nasm.
NOTE:
Lightspark depends on an updated version of libxml++ (at least version 2.33.1).
If an older version of libxml++ must be supported the following commits must be backported:
dee3577c66333d3f1dd3db4ba43f50e6d6d3f974
752ff3b4394d334ad6ba3e38189d5898fa15c8f0
95243eee9837ab6843a20fa43a6a1ef41d1fcd62
c8e34c3de03c2b41e825e392247efc1ea8698fbf

To build the software please follow these steps.

1) cd lightspark
2) mkdir objs
3) cd objs
4) cmake -DCMAKE_BUILD_TYPE=Release ..
5) make
6) sudo make install

DEBUG MODE:
To enable debug mode change the cmake command like this:
4b) cmake -DCMAKE_BUILD_TYPE=Debug

CMAKE_BUILD_TYPE available: Debug Release RelWithDebInfo Profile
Sound support may be disabled using the following option: -DENABLE_SOUND=0
The audio backend can be set using -DAUDIO_BACKEND=<pulseaudio|sdl> (default is pulseaudio)

EXECUTION:
Using `make install`, lightspark is installed in the system wide Firefox plugin
path and Firefox should show it in the about:plugins list and in the
Tools->Add-ons->Plugins window.

Lightspark registers itself as the plugin for application/x-shockwave-flash and
for application/x-lightspark, so it should be recognisable in the about:plugins
page. Its description string is "Shockwave Flash 10.2 r<current version>". The
current version is now "r450".

Firefox is not able to deal very well with multiple plugins for the same MIME
type. If you only see a black box where a flash app should be try to remove any
other flash plugin you have installed.

TEST:
You may try it on some known-to-work movies:

http://www.youtube.com/watch?v=ca20NEt4VSQ
http://www.youtube.com/watch?v=4N2YWRJ-ppo
http://www.youtube.com/watch?v=XITHbsUUlYI
http://www.youtube.com/watch?v=-j7c0u9yZ8M
http://www.youtube.com/watch?v=G4S9tV8ZLcE

http://www.youtube.com/watch?v=FatHLHG2uGY

lightspark's People

Contributors

alexp-sssup avatar mgehre avatar timonvo avatar aajanki avatar zerostride avatar magcius avatar qulogic avatar roysjosh avatar cg9999 avatar robert-ancell avatar jacopo avatar jamorton avatar amdmi3 avatar ahuillet avatar tettamanti avatar timretout avatar banthar avatar bzztbomb avatar akumria avatar ddiproietto avatar odyx avatar dxli avatar hicham-haouari avatar maxlapshin avatar nobled avatar

Stargazers

 avatar

Watchers

 avatar James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.