forked from lightspark/lightspark
-
Notifications
You must be signed in to change notification settings - Fork 0
/
README
59 lines (48 loc) · 2.26 KB
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
INSTALLATION:
To compile this software you need to install development packages for llvm (version 2.8, 3.0 or 3.1),
opengl, curl, zlib, libavcodec, libglew, pcre, librtmp, cairo, libboost-filesystem,
libxml++, gtk-2, libjpeg, libavformat, pango, liblzma
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 obj
3) cd obj
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