-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathREADME_LIBFLASH
More file actions
190 lines (140 loc) · 5.69 KB
/
README_LIBFLASH
File metadata and controls
190 lines (140 loc) · 5.69 KB
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
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
INTRODUCTION
------------
Feb. 14th 1999
This the Version 0.4.3 of the Flash Plugin for Linux.
Flash Plugin is under GPL, see COPYING file.
The distribution has changed:
- Lib contains the FlashLib sources.
- Plugin contains plugin sources.
- Player contains the standalone player sources.
New features :
- performance improvements.
- rewritten for platform independence. See PORTING file.
- Text buttons now handled.
- sound Mixing.
- parsers bugs fixed.
- Font2 partially parsed.
To get some information on this Plugin check the following link :
http://www.geocities.com/TimesSquare/Labyrinth/5084/flash.html
or mirrors :
http://perso.club-internet.fr/odebon/flash.html (Europe)
There is also a standalone Flash Player called swfplayer which
the opportunity to play swf files without starting Netscape.
Author: Olivier Debon <odebon@club-internet.fr>
Credits :
Todd R. Eigenschink <todd@tekinteractive.com>
-who helped on egcs compilation problems, provided
the most tricky swf files I never had ;-) and
gave me a good start for this file.
Ron Arts <raarts@netland.nl>
-who told me that the plugin name should be set to
Shockwave Flash, and then new doors were open.
Emmanuel Marty <core@suntech.fr>
-who gave me hints for some optimizations. He also
planned to make the port to GGI.
A <a@absurd.org>
-who did 24/32 bit modes work.
Richard Lloyd <rkl@csc.liv.ac.uk>
-who provides the HP-UX support.
Yamagata <yamagata@nwgpc.kek.jp>
-who provides the Font2 parsing.
Xavier Pianet <xavier@xingo.com>
-who provides the BeOS support.
I don't forget those who sent me references to sites that crash the Plugin.
FEATURES
--------
Limitations :
- The plugin and the player use XShm extensions, so remote display is not possible.
- Does not rotate or reverse bitmaps (only positive X and Y scaling are supported).
Not functional :
- No Morphing.
- No alpha-blending.
- No anti-aliasing.
SOUND SUPPORT
-------------
Limitations :
- No streamed sound supported (interleaved data).
- No sound envelop. So no fading or balancing effect.
But the main feature is here and sound can be enjoyed.
There are some 'clicks' and delayed effects, but sound
playing is not too bad. Perfectible actually.
I recommend OSS drivers, but it is not required at all
(http://www.opensound.com)
If you have troubles with sound put the -DNOSOUND option
for compilation. Also do this for non-Linux Unix.
THE PLAYER
----------
The standalone player can simply control movie by
pressing Q to quit, P to pause, C to continue and
R to replay.
There is also the possibility to zoom in or out
and scroll using Keypad +/- and cursor keys, but
it is buggy on frozen images.
BUG REPORT
----------
If Netscape crashes when it started to play a Flash file, please
report the complete url where you have found the file.
Do not send the actual file !
If you have rendering problem also report the url.
If the plugin does not seem to show anything or does not do what it
is supposed to do, please consider that the plugin does not support
all Flash 3.0 features. Anyway it tries to play it but may fail then.
COMPILATION
-----------
If you use Linux just type 'make'.
Warning : the plugin compilation should not fail, but you may
have problem with Netscape at startup. See INSTALLATION section
for workarounds.
For other Unices like FreeBSD or Solaris you may have to change
some flags. See Plugin/Makefile for hints.
INSTALLATION
------------
Once you have successfully compiled the plugin, put the file
npflash.so (located in the Plugin directory) into your
~/.netscape/plugins directory or into the system-wide
/opt/netscape/plugins directory (depends on where you have installed
Netscape).
If Netscape already runs type 'javascript:navigator.plugins.refresh'
in the Location field.
PROBLEMS
--------
If you have problem to successfully install the plugin, please
read the following hints. Otherwise, report the problem with full
description of your configuration :
- Distribution.
- Compiler.
- Libs (the output of ldconfig -p is useful).
- The netscape version and the output of 'ldd netscape'.
If some symbols like _rtti or _throw are unresolved, it seems
that you have egcs. Just uncomment the proper line in the main
Makefile.
You may then still have some unresolved symbols like __sigsetjmp.
This time, add -DC6R5 in the Plugin/Makefile at the PLUGIN_DEFINES
line.
CHECKING
--------
To verify that the plugin is installed properly, type "about:plugins"
in Netscape's "Location:" or "Netsite:" field. The plugin should show
up there, something like
___________________________________________________________________________
Shockwave Flash
File name: /opt/netscape/plugins/npflash.so
Flash file player Version 0.4.3
Shockwave is a trademark of Macromedia®
Author: Olivier Debon
---------------------------------------------------------------------------------
| Mime Type | Description | Suffixes | Enabled |
|--------------------------------+-------------------+-------------+--------------|
| application/futuresplash | Flash Plugin | spl | Yes |
| application/x-shockwave-flash | | swf | Yes |
---------------------------------------------------------------------------------
___________________________________________________________________________
If it shows up, but the "Enabled" column says "No", you need to
configure the Flash plugin as a helper application. Go to
Edit/Preferences/Navigator/Applications, and add it as follows:
Description: Flash Plugin
MIME Type: application/x-shockwave-flash
Suffixes: swf
Handled By: Plug In (select "Shockwave Flash")
------
$Id: README,v 1.1.1.1 2002/10/07 12:52:08 zapek Exp $