diff --git a/en_US.ISO8859-1/books/handbook/multimedia/chapter.sgml b/en_US.ISO8859-1/books/handbook/multimedia/chapter.sgml
index 88c84c0749..751ba6484a 100644
--- a/en_US.ISO8859-1/books/handbook/multimedia/chapter.sgml
+++ b/en_US.ISO8859-1/books/handbook/multimedia/chapter.sgml
@@ -966,7 +966,7 @@ no adaptors present
Simple Directmedia Layer
The Simple Directmedia Layer, SDL, was intended to be a
- porting layers between Microsoft Windows, BeOS, and Unix,
+ porting layer between Microsoft Windows, BeOS, and Unix,
allowing cross-platform applications to be developed which made
efficient use of sound and graphics. The SDL layer provides a
low-level abstraction to the hardware which can sometimes be
@@ -1006,17 +1006,11 @@ no adaptors present
and the capabilities of various applications are bound to
diverge somewhat from the descriptions given here.
- Firstly, it is important to know that most of the video
+ Firstly, it is important to know that many of the video
applications which run on FreeBSD were developed as Linux
- applications, originating in the past year. For this reason,
- they are both very experimental and riddled with
- Linux-isms which might prevent them from working at full
- efficiency on FreeBSD.
-
- By experimental
, I mean that you should expect
- re-encoders, players, and DVD decrypters to have some major
- bugs, or interoperability problems with other programs. Here is
- a short list of the sort of things I mean:
+ applications. Many of these applications are still
+ beta-quality. Some of the problems that you may encounter with
+ video packages on FreeBSD include :
@@ -1043,25 +1037,24 @@ no adaptors present
- An application always dumping core.
+ An application frequently dumps core.
Documentation is not installed with the port and can be
- found either on the web or under
- PORTPATH/work/
- .
+ found either on the web or under the port's 'work'
+ directory.
- By Linux-isms
, I mean that there are some
+ Many of these applications may also exhibit
+ Linux-isms
. That is, there may be
issues resulting from the way some standard libraries are
implemented in the Linux distributions, or some features of the
Linux kernel which have been assumed by the authors of the
- applications, because that is where the authors are primarily
- developing. These issues may not be noticed and worked around
- by the port maintainers which can lead to some problems like
+ applications. These issues are not always noticed and worked around
+ by the port maintainers, which can lead to problems like
these:
@@ -1095,7 +1088,8 @@ no adaptors present
flexibility on Linux and other Unices. The project was
started when the team founder got fed up with bad playback
performance on then available players. Some would say that
- interface has been sacrificed for streamlined design, but once
+ the graphical interface has been sacrificed for a streamlined
+ design. However, once
you get used to the command line options and the key-stroke
controls, it works very well.
@@ -1112,7 +1106,7 @@ no adaptors present
another. Therefore, it is important to build it from
ports and not to use a binary package. Additionally, a
number of options can be specified in the make
- which echo at the start of the build.
+ command line, as described at the start of the build.
&prompt.root; cd /usr/ports/multimedia/mplayer
&prompt.root; make
@@ -1145,13 +1139,13 @@ You can enable XAnim DLL support by defining WITH_XANIM.
Makefile can enable it. It may be
enabled by default in subsequent versions of the port.
- The HTML documentation to MPlayer is very informative.
+ The HTML documentation for MPlayer is very informative.
If the reader finds the information on video hardware and
- interfaces in the chapter lacking, the MPlayer documentation
- is a very thorough alternative. You should definitely take
- the time to read the documentation of
- MPlayer, if you are looking for
- information about video support in Unix.
+ interfaces in this chapter lacking, the MPlayer documentation
+ is a very thorough supplement. You should definitely take
+ the time to read the MPlayer
+ documentation if you are looking for information about video
+ support in Unix.
@@ -1161,9 +1155,9 @@ You can enable XAnim DLL support by defining WITH_XANIM.
use
Any user of MPlayer must set up a
- .mplayer subdirectory directory of her
+ .mplayer subdirectory of her
home directory. To create this necessary subdirectory,
- you can do the following:
+ you can type the following:
&prompt.user; cd /usr/ports/multimedia/mplayer
&prompt.user; make install-user