summaryrefslogtreecommitdiff
path: root/core/multimedia/opieplayer/libflash/README
authorkergoth <kergoth>2002-01-25 22:14:26 (UTC)
committer kergoth <kergoth>2002-01-25 22:14:26 (UTC)
commit15318cad33835e4e2dc620d033e43cd930676cdd (patch) (unidiff)
treec2fa0399a2c47fda8e2cd0092c73a809d17f68eb /core/multimedia/opieplayer/libflash/README
downloadopie-15318cad33835e4e2dc620d033e43cd930676cdd.zip
opie-15318cad33835e4e2dc620d033e43cd930676cdd.tar.gz
opie-15318cad33835e4e2dc620d033e43cd930676cdd.tar.bz2
Initial revision
Diffstat (limited to 'core/multimedia/opieplayer/libflash/README') (more/less context) (ignore whitespace changes)
-rw-r--r--core/multimedia/opieplayer/libflash/README191
1 files changed, 191 insertions, 0 deletions
diff --git a/core/multimedia/opieplayer/libflash/README b/core/multimedia/opieplayer/libflash/README
new file mode 100644
index 0000000..9914a00
--- a/dev/null
+++ b/core/multimedia/opieplayer/libflash/README
@@ -0,0 +1,191 @@
1
2MODIFICATIONS BY TROLLTECH
3--------------------------
4
5Oct. 2001
6
7Just the Lib directory of the flash library source archive
8has been copied in to the QPE CVS tree. For the full source code
9to create a KDE screensaver or stand alone player etc, download
10the orginal source tar ball from http://www.swift-tools.com/Flash
11The files libflashplugin* have been added to wrapper the library
12to produce a Qtopia Media Player plugin out of the code.
13
14John R.
15
16
17INTRODUCTION
18------------
19
20Jun. 12th 2000
21
22This the Version 0.4.10 of the Flash Library for Linux.
23
24Flash Plugin is under GPL, see COPYING file.
25
26Provides:
27- Lib contains the FlashLib sources.
28- Plugin contains plugin sources.
29- Player contains the standalone player sources.
30- Kflash a Flash KDE screen saver.
31
32New features:
33- Bug fixes.
34- 24 and 32 modes supported.
35- Flash Library as screen saver (for xcreensaver and KDE).
36
37To get some information on this library check out the following link :
38http://www.swift-tools.com/Flash
39
40 Authors:Olivier Debon <odebon@club-internet.fr>
41 Fabrice Bellard <fabrice.bellard@netgem.com>
42
43FEATURES
44--------
45
46Limitations :
47 - The plugin and the player use XShm extensions, so remote display is not possible.
48 - No Flash 4 features (but no crash on Flash 4 files).
49
50Not functional :
51 - No Morphing.
52 - No vertical anti-aliasing.
53
54SOUND SUPPORT
55-------------
56
57Limitations :
58 - No streamed sound supported (interleaved data).
59 - No sound envelop. So no fading or balancing effect.
60
61But the main feature is here and sound can be enjoyed.
62
63I recommend OSS drivers, but it is not required at all
64(http://www.opensound.com)
65
66If you have troubles with sound put the -DNOSOUND option
67for compilation. Also do this for non-Linux Unix.
68
69THE PLAYER
70----------
71
72The standalone player can simply control movie by
73pressing Q to quit, P to pause, C to continue and
74R to replay.
75There is also the possibility to zoom in or out
76and scroll using Keypad +/- and cursor keys, but
77it is buggy on frozen images.
78
79THE SCREEN SAVERS
80-----------------
81
82The standalone player can be run though xscreensaver. Modify
83your .xscreensaver file to add swfplayer:
84programs: swfplayer -root /home/olivier/Flash/Test/test.swf
85(See xscreensaver doc for more details on Xscreensaver).
86
87For KDE, just install the kflash.kss file from the Kflash
88directory in /usr/bin (or where your KDE installation expects
89kss file to be).
90In your KDE start menu, select Settings->Desktop->Screensaver
91Choose 'Flash Movies' and click on SetUp button. You'll have
92to select a Flash file (take the test.swf file provided with
93this distribution). The fullscreen option will scale the movie
94to the entire screen (it can be very CPU intensive). The
95enable sound option will allow to play sounds, but as a screen
96saver mode this is not a good idea :)
97
98BUG REPORT
99----------
100
101If Netscape crashes when it started to play a Flash file, please
102report the complete url where you have found the file.
103Do not send the actual file !
104
105If you have rendering problem also report the url.
106
107If the plugin does not seem to show anything or does not do what it
108is supposed to do, please consider that the plugin does not support
109all Flash 2/4 features. Anyway it tries to play it but may fail then.
110
111COMPILATION
112-----------
113
114If you use Linux just type 'make'.
115
116Warning : the plugin compilation should not fail, but you may
117have problem with Netscape at startup. See INSTALLATION section
118for workarounds.
119
120For other Unices like FreeBSD or Solaris you may have to change
121some flags. See Plugin/Makefile for hints.
122
123INSTALLATION
124------------
125
126Once you have successfully compiled the plugin, put the file
127npflash.so (located in the Plugin directory) into your
128~/.netscape/plugins directory or into the system-wide
129/opt/netscape/plugins directory (depends on where you have installed
130Netscape).
131
132If Netscape already runs type 'javascript:navigator.plugins.refresh'
133in the Location field.
134
135 PROBLEMS
136 --------
137
138If you have problem to successfully install the plugin, please
139read the following hints. Otherwise, report the problem with full
140description of your configuration :
141- Distribution.
142- Compiler.
143- Libs (the output of ldconfig -p is useful).
144- The netscape version and the output of 'ldd netscape'.
145
146If some symbols like _rtti or _throw are unresolved, it seems
147that you have egcs. Just uncomment the proper line in the main
148Makefile.
149You may then still have some unresolved symbols like __sigsetjmp.
150This time, add -DC6R5 in the Plugin/Makefile at the PLUGIN_DEFINES
151line.
152
153 CHECKING
154 --------
155
156To verify that the plugin is installed properly, type "about:plugins"
157in Netscape's "Location:" or "Netsite:" field. The plugin should show
158up there, something like
159
160___________________________________________________________________________
161
162 Shockwave Flash
163
164 File name: /opt/netscape/plugins/npflash.so
165
166 Flash file player Version 0.4.10
167
168 Shockwave is a trademark of Macromedia®
169
170 Author: Olivier Debon
171
172 ---------------------------------------------------------------------------------
173| Mime Type | Description | Suffixes | Enabled |
174|--------------------------------+-------------------+-------------+--------------|
175| application/futuresplash | Flash Plugin | spl | Yes |
176| application/x-shockwave-flash | | swf | Yes |
177 ---------------------------------------------------------------------------------
178
179___________________________________________________________________________
180
181
182If it shows up, but the "Enabled" column says "No", you need to
183configure the Flash plugin as a helper application. Go to
184Edit/Preferences/Navigator/Applications, and add it as follows:
185
186Description: Flash Plugin
187MIME Type: application/x-shockwave-flash
188Suffixes: swf
189Handled By: Plug In (select "Shockwave Flash")
190
191------