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