diff --git a/DOCS/xml/Makefile b/DOCS/xml/Makefile deleted file mode 100644 index bf89d1d2ad..0000000000 --- a/DOCS/xml/Makefile +++ /dev/null @@ -1,54 +0,0 @@ -# Makefile for generating the HTML documentation - -include ../../config.mak -include xml.mak - -# Generated HTML files go here. -HTML = ../HTML - -MAIN_XML_ALL = $(foreach lang,$(DOC_LANG_ALL),$(lang)/main.xml) -CONFIGURE_GENERATED = html-chunk.xsl html-single.xsl xml.mak - -all: html-chunked html-single - -html-chunked: $(addprefix html-chunked-,$(DOC_LANGS)) -html-single: $(addprefix html-single-,$(DOC_LANGS)) - -xmllint: $(addprefix xmllint-,$(DOC_LANGS)) - -$(CONFIGURE_GENERATED) $(MAIN_XML_ALL): - ./configure - -define lang-def -html-chunked-$(lang): $(HTML)/$(lang)/dummy.html -html-single-$(lang): $(HTML)/$(lang)/MPlayer.html -$(HTML)/$(lang)/dummy.html $(HTML)/$(lang)/MPlayer.html: $(lang)/main.xml $(wildcard $(lang)/*.xml) html-common.xsl $(HTML)/$(lang)/default.css - -$(HTML)/$(lang)/default.css: - mkdir -p $$(@D) - cp -f default.css $$(@D) - -$(HTML)/$(lang)/dummy.html: - SGML_CATALOG_FILES=$(CATALOG) $(XSLT_COMMAND) $$@ html-chunk.xsl $$< - -$(HTML)/$(lang)/MPlayer.html: - SGML_CATALOG_FILES=$(CATALOG) $(XSLT_COMMAND) $$@ html-single.xsl $$< - -xmllint-$(lang): - SGML_CATALOG_FILES=$(CATALOG) $(XMLLINT_COMMAND) $(lang)/main.xml -endef - -$(foreach lang, $(DOC_LANG_ALL),$(eval $(lang-def))) - -clean: - -rm -rf $(HTML) - -# Remove generated files but keep the HTML (for release tarballs). -releaseclean: - -rm -f $(CONFIGURE_GENERATED) - -rm -f $(MAIN_XML_ALL) - -distclean: clean releaseclean - -.PHONY: all html-chunked html-single xmllint -.PHONY: html-chunked-* html-single-* xmllint-* *clean diff --git a/DOCS/xml/README b/DOCS/xml/README deleted file mode 100644 index e00cd9abac..0000000000 --- a/DOCS/xml/README +++ /dev/null @@ -1,84 +0,0 @@ -Tools required for building the documentation -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - -* GNU make 3.80 or later -* DocBook 4.1.2 or later -* The DocBook XML DTD (also known as DocBk XML) -* DocBook XSL stylesheets -- version 1.50.0 or later is recommended. - -I am not quite sure which tools work, but I used the following -ones successfully, so they are required: - -* xmllint (part of libxml2) is used for validation. -* xsltproc (part of libxslt1) is used for transforming XML files into HTML - files. Version 1.0.18 or later is recommended. - -On Red Hat systems you need the following packages: -libxml2, libxslt, docbook-dtds, docbook-style-xsl - -On Debian you will need these packages: -docbook-xml, docbook-xsl, xsltproc, libxml2-utils - - -Building the documentation -~~~~~~~~~~~~~~~~~~~~~~~~~~ - -Before trying to build the documentation, run - - make help - -to see all available build targets and make your choice. If something goes -wrong, check the Configuration section of the toplevel Makefile and adjust -the variables. - -The documentation and its translations reside in subdirectories. -When building the documentation, the generated HTML files are -placed in subdirectories of the 'HTML' directory. - -IMPORTANT: Do NOT place sensitive files under 'HTML'! - It is for generated documentation only. - The whole directory tree is wiped out by the Makefile - when running 'make distclean' or 'make clean'. - - -Adding new translations -~~~~~~~~~~~~~~~~~~~~~~~ - -1) Create a new subdirectory and copy the XML files there. main.xml must not be - copied, it is autogenerated. - -2) In each translated file after the tag you must put a note - like , where 2 is the revision of corresponding - English file (see comment at the top of file). - -That's all, in theory. - - -A few words about SGML catalog files -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - -As far as I know, the document type declaration in XML files requires -both a public and a system identifier. For example: - - - -where - - "-//OASIS//DTD DocBook XML V4.1.2//EN" - -is the public, and - - "/usr/share/sgml/docbook/dtd/xml/4.1.2/docbookx.dtd" - -is the system identifier. - -The problem is that the system identifier is most probably system-dependent. -To avoid the need to manually fix the system identifiers before building the -documentation, I've decided to use SGML catalogs. If you have your catalogs -set up correctly, xmllint and xsltproc will use them to find the DTDs -based on the public identifiers. - -Note that this works only if public identifiers override system identifiers -(i.e. the catalog file must contain 'OVERRIDE YES'). (I had no problem with -these on my system, since the Debian people took care of everything. ;-)) diff --git a/DOCS/xml/configure b/DOCS/xml/configure deleted file mode 100755 index e4c63d4934..0000000000 --- a/DOCS/xml/configure +++ /dev/null @@ -1,184 +0,0 @@ -#!/bin/sh - -# Script to check for catalogs, stylesheets, XSL processors and all -# the other stuff necessary to convert the XML documentation. - -echo "Searching for XML catalogs..." -for try_catalog in \ - /etc/sgml/catalog \ - /usr/share/xml/docbook/*/catalog.xml \ - /opt/local/share/xml/docbook-xml/*/catalog.xml \ - /opt/local/share/xml/docbook/*/catalog.xml \ - /usr/share/sgml/docbook/*/*catalog \ - /usr/share/apps/ksgmltools2/customization/en/catalog \ - /usr/share/sgml/catalog \ - /usr/local/share/sgml/catalog \ - /usr/lib/sgml/catalog \ - /usr/local/lib/sgml/catalog \ - /usr/share/docbook-xml42/catalog.xml \ - /usr/share/sgml/docbook/xmlcatalog -do - if test -f "$try_catalog"; then - catalog=$try_catalog - break - fi -done - -if test -n "$catalog"; then - echo "Found SGML catalog at $catalog" - catalog_opts=--catalogs -else - echo "No SGML catalog found." -fi - - - -echo "Searching for stylesheets..." -echo "Searching for html/chunk.xsl..." -for try_chunk_xsl in \ - /usr/share/xml/docbook/*/html/chunk.xsl \ - /usr/share/sgml/docbook/stylesheet/xsl/nwalsh/html/chunk.xsl \ - /usr/share/sgml/docbook/yelp/docbook/html/chunk.xsl \ - /usr/local/share/sgml/docbook/stylesheet/xsl/nwalsh/html/chunk.xsl \ - /usr/local/share/sgml/docbook/yelp/docbook/html/chunk.xsl \ - /usr/share/docbook-xsl/html/chunk.xsl \ - /usr/share/sgml/docbook/xsl-stylesheets*/html/chunk.xsl \ - /usr/share/xml/docbook/stylesheet/nwalsh/current/html/chunk.xsl \ - /opt/local/share/xsl/docbook-xsl/html/chunk.xsl \ - -do - if test -f "$try_chunk_xsl"; then - chunk_xsl=$try_chunk_xsl - break - fi -done - -if test -z "$chunk_xsl"; then - chunk_xsl=/usr/share/sgml/docbook/stylesheet/xsl/nwalsh/html/chunk.xsl - echo "Not found. Using default ($chunk_xsl)" - fake_chunk_xsl=yes -else - echo "Found chunk.xsl at $chunk_xsl" -fi - -echo "Searching for html/docbook.xsl..." -for try_docbook_xsl in \ - /usr/share/xml/docbook/*/html/docbook.xsl \ - /usr/share/sgml/docbook/stylesheet/xsl/nwalsh/html/docbook.xsl \ - /usr/share/sgml/docbook/yelp/docbook/html/docbook.xsl \ - /usr/local/share/sgml/docbook/stylesheet/xsl/nwalsh/html/docbook.xsl \ - /usr/local/share/sgml/docbook/yelp/docbook/html/docbook.xsl \ - /usr/share/docbook-xsl/html/docbook.xsl \ - /usr/share/sgml/docbook/xsl-stylesheets*/html/docbook.xsl \ - /usr/share/xml/docbook/stylesheet/nwalsh/current/html/docbook.xsl \ - /opt/local/share/xsl/docbook-xsl/html/docbook.xsl \ - -do - if test -f "$try_docbook_xsl"; then - docbook_xsl=$try_docbook_xsl - break - fi -done - -if test -z "$docbook_xsl"; then - docbook_xsl=/usr/share/sgml/docbook/stylesheet/xsl/nwalsh/html/docbook.xsl - echo "Not found. Using default ($docbook_xsl)" -else - echo "Found docbook.xsl at $docbook_xsl" -fi - -cat > html-chunk.xsl << EOF - - - - - - - - -EOF - - -cat > html-single.xsl << EOF - - - - - - - - -EOF - -echo "Searching for DTD..." -#FIXME: This should prefer higher version numbers, not the other way around .. -for try_dtd in \ - /usr/share/xml/docbook/*/dtd/4*/docbookx.dtd \ - /usr/share/xml/docbook/*/docbookx.dtd \ - /usr/share/sgml/docbook/*/docbookx.dtd \ - /usr/share/sgml/docbook/dtd/*/docbookx.dtd \ - /usr/share/sgml/docbook/dtd/xml/*/docbookx.dtd \ - /usr/share/docbook-xml*/docbookx.dtd \ - /opt/local/share/xml/docbook*/*/docbookx.dtd \ - /usr/share/apps/ksgmltools2/docbook/*/docbookx.dtd -do - if test -f "$try_dtd"; then - dtd=$try_dtd - break - fi -done - -if test -z "$dtd"; then - dtd=/usr/share/sgml/docbook/dtd/xml/4.1.2/docbookx.dtd - echo "Not found. Using default ($dtd)." -else - echo "Found docbookx.dtd at $dtd" -fi - -for lang in `grep 'DOC_LANGS =' ../../config.mak|cut -d= -f2`; do - cat > $lang/main.xml << EOF - - -' >> $lang/main.xml - done - - cat >> $lang/main.xml << EOF -]> - -&documentation.xml; - -EOF - -done - -echo "Looking for a valid XSLT processor..." -if xsltproc --version > /dev/null 2>&1; then - if test -z "$fake_chunk_xsl"; then - echo "Found xsltproc. If it works, it's probably the best choice." - xsltcommand="xsltproc $catalog_opts -o \$\$1 \$\$2 \$\$3" - else - echo "Found xsltproc but no stylesheets on your system." - echo "xsltproc is unusable without stylesheets." - fi -fi - - -cat > xml.mak << EOF -CATALOG = $catalog -XMLLINT_COMMAND = xmllint --noout --noent --postvalid $catalog_opts \$* -XSLT_COMMAND = $xsltcommand -EOF diff --git a/DOCS/xml/default.css b/DOCS/xml/default.css deleted file mode 100644 index 61046b653f..0000000000 --- a/DOCS/xml/default.css +++ /dev/null @@ -1,83 +0,0 @@ -body { - color: black; - background: white; - - font-family: Arial, Helvetica, sans-serif; -/* - * It's a Bad Idea(tm) to use fixed font sizes. - * Uncomment it if you _really_ want - */ - font-size: 14px; -} - -div.table table, div.informaltable table { - background: #333366; - border-collapse: separate; - border: solid 1px #333366; - border-spacing: 1px; -} - -div.table th, div.informaltable th { - color: white; - background: #4488cc; - border: 0px; - padding: 2px; -} - -div.table td, div.informaltable td { - background: #fffff8; - border: 0px; - padding: 2px; -} - - -pre.screen { - padding: 4px; - background: #e0e0e0; -} - -pre.programlisting { - padding: 4px; - background: #e0e8f0; -} - -/* -span.application { -} -*/ - -span.keycap { - background: #ddd; - border: solid 1px #aaa; - white-space: nowrap; - font-family: Arial, Helvetica, sans-serif; -} - -span.guimenu, span.guisubmenu, span.guimenuitem { - background: #dddddd; -} - -tt.filename { - color: maroon; - white-space: nowrap; -} - -tt.option { - color: #066; - white-space: nowrap; -} - -div.example { - padding-left: 0.5em; - border-left: solid 2px black; -} - -div.important .title, div.caution .title, div.warning .title { - color: #c00; -} -/* -div.important, div.warning, div.caution { - padding-left: 0.5em; - border-left: solid 2px maroon; -} -*/ diff --git a/DOCS/xml/en/bugreports.xml b/DOCS/xml/en/bugreports.xml deleted file mode 100644 index dbcffcb88a..0000000000 --- a/DOCS/xml/en/bugreports.xml +++ /dev/null @@ -1,255 +0,0 @@ - - - -How to report bugs - - -Good bug reports are a very valuable contribution to the development of any -software project. But just like writing good software, good problem reports -involve some work. Please realize that most developers are extremely busy and -receive obscene amounts of email. So while your feedback is crucial in improving -MPlayer and very much appreciated, please understand -that you have to provide all of the information -we request and follow the instructions in this document closely. - - - - - - - -Report security related bugs - - -In case you have found an exploitable bug and you would like to do the -right thing and let us fix it before you disclose it, we would be happy -to get your security advisory at -security@mplayerhq.hu. -Please add [SECURITY] or [ADVISORY] in the subject. -Be sure that your report contains complete and detailed analysis of the bug. -Sending a fix is highly appreciated. -Please don't delay your report to write proof-of-concept exploit, you can -send that one with another mail. - - - - - - - - -How to fix bugs - - -OUTDATED CONTENT REMOVED - - - - - - - - -How to do regression testing using Subversion - - -OUTDATED CONTENT REMOVED - - - - - - - - -How to report bugs - - -OUTDATED CONTENT REMOVED - - - - - - - - -Where to report bugs - - -OUTDATED CONTENT REMOVED - - - -The language of this list is English. -Please follow the standard -Netiquette Guidelines -and do not send HTML mail to any of our -mailing lists. You will only get ignored or -banned. If you do not know what HTML mail is or why it is evil, read this -fine document. -It explains all the details and has instructions for turning HTML off. Also -note that we will not individually CC (carbon-copy) people so it is a good idea -to subscribe to actually receive your answer. - - - - - - - - -What to report - - -OUTDATED CONTENT REMOVED - - - - - -System Information - - -OUTDATED CONTENT REMOVED - - - - - - -Hardware and drivers - - -OUTDATED CONTENT REMOVED - - - - - - -Configure problems - - -If you get errors while running ./configure, or autodetection -of something fails, read config.log. You may find the -answer there, for example multiple versions of the same library mixed on your -system, or you forgot to install the development package (those with the -dev -suffix). If you think there is a bug, include config.log -in your bug report. - - - - -Compilation problems - - -Please include these files: - - config.h - config.mak - - - - - - - -Playback problems - - -Please include the output of MPlayer at verbosity -level 1, but remember to -not truncate the output when -you paste it into your mail. The developers need all of the messages to properly -diagnose a problem. You can direct the output into a file like this: - -mplayer -v options filename > mplayer.log 2>&1 - - - - -If your problem is specific to one or more files, -then please upload the offender(s) to: - - - - -Also upload a small text file having the same base name as your file with a .txt -extension. Describe the problem you are having with the particular file there -and include your email address as well as the output of -MPlayer at verbosity level 1. -Usually the first 1-5 MB of a file are enough to reproduce -the problem, but to be sure we ask you to: - -dd if=yourfile of=smallfile bs=1024k count=5 - -It will take the first five megabytes of -'your-file' and write it to -'small-file'. Then try again on -this small file and if the bug still shows up your sample is sufficient for us. -Please do not ever send such files via mail! -Upload it, and send only the path/filename of the file on the FTP-server. If the -file is accessible on the net, then sending the -exact URL is sufficient. - - - - - - -Crashes - - -You have to run MPlayer inside gdb -and send us the complete output or if you have a core dump -of the crash you can extract useful information from the Core file. Here's how: - - - - -How to conserve information about a reproducible crash - - -Recompile MPlayer with debugging code enabled: - -./configure --enable-debug=3 -make - -and then run MPlayer within gdb using: -gdb ./mplayer -You are now within gdb. Type: - -run -v options-to-mplayer filename - -and reproduce your crash. As soon as you did it, gdb will return you to the -command line prompt where you have to enter - -bt -disass $pc-32 $pc+32 -info all-registers - - - - - - -How to extract meaningful information from a core dump - - -Create the following command file: - -bt -disass $pc-32 $pc+32 -info all-registers - -Then simply execute this command: - -gdb mplayer --core=core -batch --command=command_file > mplayer.bug - - - - - - - diff --git a/DOCS/xml/en/documentation.xml b/DOCS/xml/en/documentation.xml deleted file mode 100644 index 2d6e16c4c2..0000000000 --- a/DOCS/xml/en/documentation.xml +++ /dev/null @@ -1,76 +0,0 @@ - - - - -<application>MPlayer</application> - The Movie Player - -March 24, 2003 - - 2000 - 2001 - 2002 - 2003 - 2004 - 2005 - 2006 - 2007 - 2008 - 2009 - 2010 - 2011 - MPlayer team - - - License - MPlayer is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License version 2 as - published by the Free Software Foundation. - - MPlayer is distributed in the hope that it will be useful, but - WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY - or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - for more details. - - You should have received a copy of the GNU General Public License - along with MPlayer; if not, write to the Free Software Foundation, - Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. - - - - - -How to read this documentation - - -If you are a first-time installer: be sure to read everything from here to -the end of the Installation section, and follow the links you will find. If -you have any other questions, return to the Table of -Contents and search for the topic, read the , -or try grepping through the files. - - - - - -Introduction -OUTDATED CONTENT REMOVED - - - - - -MPlayer and MEncoder -can be distributed under the terms of the GNU General Public License Version 2. - - - - -&install.xml; - -&usage.xml; -&video.xml; -&ports.xml; -&mencoder.xml; -&encoding-guide.xml; -&faq.xml; -&bugreports.xml; diff --git a/DOCS/xml/en/encoding-guide.xml b/DOCS/xml/en/encoding-guide.xml deleted file mode 100644 index d458f31b1c..0000000000 --- a/DOCS/xml/en/encoding-guide.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - -Encoding with <application>MEncoder</application> - - -OUTDATED CONTENT REMOVED - - diff --git a/DOCS/xml/en/faq.xml b/DOCS/xml/en/faq.xml deleted file mode 100644 index 13ba61c3e9..0000000000 --- a/DOCS/xml/en/faq.xml +++ /dev/null @@ -1,626 +0,0 @@ - - - -Frequently Asked Questions - - - - -Development - - - -How do I create a proper patch for MPlayer? - - -OUTDATED CONTENT REMOVED - - - - - -How do I translate MPlayer to a new language? - - -OUTDATED CONTENT REMOVED - - - - - -How can I support MPlayer development? - - -OUTDATED CONTENT REMOVED - - - - - -How can I become an MPlayer developer? - - -OUTDATED CONTENT REMOVED - - - - - -Why don't you use autoconf/automake? - - -We have a modular, handwritten build system. It does a reasonably good -job, so why change? Besides, we dislike the auto* tools, just like -other people. - - - - - - - -Compilation and installation - - - -Compilation fails with an error and gcc bails out -with some cryptic message containing the phrase -internal compiler error or -unable to find a register to spill or -can't find a register in class `GENERAL_REGS' -while reloading `asm'. - - -You have stumbled over a bug in gcc. Please -report it to the gcc team -but not to us. For some reason MPlayer seems to -trigger compiler bugs frequently. Nevertheless we cannot fix them and do not -add workarounds for compiler bugs to our sources. To avoid this problem, -either stick with a compiler version that is known to be reliable and -stable, or upgrade frequently. - - - - - -Are there binary (RPM/Debian) packages of MPlayer? - - -OUTDATED CONTENT REMOVED - - - - - -How can I build a 32 bit MPlayer on a 64 bit Athlon? - - -OUTDATED CONTENT REMOVED - - - - - -During 'make', MPlayer complains about -missing X11 libraries. I don't understand, I do -have X11 installed!? - - -... but you don't have the X11 development package installed. Or not correctly. -It's called XFree86-devel* under Red Hat, -xlibs-dev under Debian Woody and -libx11-dev under Debian Sarge. Also check if the -/usr/X11 and -/usr/include/X11 symlinks exist. - - - - - - - - -General questions - - - -Are there any mailing lists on MPlayer? - - -OUTDATED CONTENT REMOVED - - - - - -I've found a nasty bug when I tried to play my favorite video! -Who should I inform? - - -OUTDATED CONTENT REMOVED - - - - - -How can I make a screenshot? - - -You have to use a video output driver that does not employ an overlay to be -able to take a screenshot. Under X11, will do, under -Windows works. - - -Alternatively you can run MPlayer with the -screenshot video filter -(), and press the s -key to grab a screenshot. - - - - - -What is the meaning of the numbers on the status line? - - -Example: - -A: 2.1 V: 2.2 A-V: -0.167 ct: 0.042 57/57 41% 0% 2.6% 0 4 49% 1.00x - - - - A: 2.1 - audio position in seconds - - - V: 2.2 - video position in seconds - - - A-V: -0.167 - audio-video difference in seconds (delay) - - - ct: 0.042 - total A-V sync correction done - - - 57/57 - - frames played/decoded (counting from last seek) - - - - 41% - - video codec CPU usage in percent - (for slice rendering and direct rendering this includes video_out) - - - - 0% - video_out CPU usage - - - 2.6% - audio codec CPU usage in percent - - - 0 - frames dropped to maintain A-V sync - - - 4 - - current level of image postprocessing (when using ) - - - - 49% - - current cache size used (around 50% is normal) - - - - 1.00x - playback speed as a factor of original speed - - -Most of them are for debug purposes, use the -option to make them disappear. -You might notice that video_out CPU usage is zero (0%) for some files. -This is because it is called directly from the codec and thus cannot -be measured separately. If you wish to know the video_out speed, compare -the difference when playing the file with and -your usual video output driver. - - - - - -There are error messages about file not found -/usr/local/lib/codecs/ ... - - -OUTDATED CONTENT REMOVED - - - - - -How can I make MPlayer remember the options I -use for a particular file, e.g. movie.avi? - - -Create a file named movie.avi.conf with the file-specific -options in it and put it in ~/.mplayer. -Also see the manpage about . - - - - - -How can I run MPlayer in the background? - - -Use: - -OUTDATED CONTENT REMOVED - - - - - - - - -Playback problems - - - -I cannot pinpoint the cause of some strange playback problem. - - -Do you have a stray codecs.conf file in -~/.mplayer/, /etc/, -/usr/local/etc/ or a similar location? Remove it, -an outdated codecs.conf file can cause obscure -problems and is intended for use only by developers working on codec -support. It overrides MPlayer's internal -codec settings, which will wreak havoc if incompatible changes are -made in newer program versions. Unless used by experts it is a recipe -for disaster in the form of seemingly random and very hard to localize -crashes and playback problems. If you still have it somewhere on your -system, you should remove it now. - - - - - -How can I get subtitles to appear on the black margins around a movie? - - -OUTDATED CONTENT REMOVED - - - - - -How can I select audio/subtitle tracks from a DVD, OGM, Matroska or NUT file? - - -You have to use (audio ID) or -(audio language), (subtitle ID) or -(subtitle language), for example: - -mplayer -alang eng -slang eng example.mkv -mplayer -aid 1 -sid 1 example.mkv - -To see which ones are available: - -mplayer -vo null -ao null -frames 0 -v filename | grep sid -mplayer -vo null -ao null -frames 0 -v filename | grep aid - - - - - - -I downloaded a movie off a P2P network and it doesn't work! - - -Your file is most probably broken or a fake file. If you got it from -a friend, and he says it works, try comparing -md5sum hashes. - - - - - -I'm having trouble getting my subtitles to display, help!! - - -OUTDATED CONTENT REMOVED - - - - - -MPlayer dies with -MPlayer interrupted by signal 4 in module: decode_video - - -Don't use MPlayer on a CPU different from the one -it was compiled on or recompile with runtime CPU detection -OUTDATED CONTENT REMOVED - - - - - -When I try to grab from my tuner, it works, but colors are strange. -It's OK with other applications. - - -Your card probably reports some colorspaces as supported when in fact -it does not support them. Try with YUY2 instead of the -default YV12 (see the TV section). - - - - - -While playing a movie it suddenly gets jerky and I get the following message: -Badly interleaved AVI file detected - switching to -ni mode... - - -Badly interleaved files and don't work well together. -Try . - - - - - - - -Video/audio driver problems (vo/ao) - - - -When I go into fullscreen mode I just get black borders around the image -and no real scaling to fullscreen mode. - - -Your video output driver does not support scaling in hardware and since -scaling in software can be incredibly slow MPlayer -does not automatically enable it. Most likely you are using the -x11 instead of the xv -video output driver. Try adding to the command -line or read the video section to find out -about alternative video output drivers. The -option explicitly enables software scaling. - - - - - -I've just installed MPlayer. When I want to -open a video file it causes a fatal error: -Error opening/initializing the selected video_out (-vo) device. -How can I solve my problem? - - -Just change your video output device. Issue the following command to get -a list of available video output drivers: -mplayer -vo help -After you've chosen the correct video output driver, add it to -your configuration file. Add - -vo = selected_vo - -to ~/.mplayer/config - - - - - -I have problems with [your window manager] -and fullscreen xv/xmga/sdl/x11 modes ... - - -Read the bug reporting guidelines and send us -a proper bug report. -Also try experimenting with the option. - - - - - -How can I use dmix with -MPlayer? - - -After setting up your -asoundrc -you have to use . - - - - - -I have no sound when playing a video and get error messages similar to this one: - -AO: [oss] 44100Hz 2ch Signed 16-bit (Little-Endian) -[AO OSS] audio_setup: Can't open audio device /dev/dsp: Device or resource busy -Could not open/initialize audio device -> no sound. -Audio: no sound -Starting playback... - - - -Are you running KDE or GNOME with the aRts or ESD sound daemon? Try disabling -the sound daemon or use the or - option to make MPlayer use -aRts or ESD. -You might also be running ALSA without OSS emulation, try loading the ALSA OSS -kernel modules or add to your command line to -directly use the ALSA audio output driver. - - - - - -When starting MPlayer under KDE I just get a black -screen and nothing happens. After about one minute the video starts playing. - - -The KDE aRts sound daemon is blocking the sound device. Either wait until the -video starts or disable the aRts daemon in control center. If you want to use -aRts sound, specify audio output via our native aRts audio driver -(). If it fails or isn't compiled in, try SDL -() and make sure your SDL can handle aRts sound. Yet -another option is to start MPlayer with artsdsp. - - - - - -I have A/V sync problems. -Some of my AVIs play fine, but some play with double speed! - - -You have a buggy sound card/driver. Most likely it's fixed at 44100Hz, and you -try to play a file which has 22050Hz audio. Try the -resample audio filter. - - - - - -How can I get rid of A/V desynchronization -while seeking through RealMedia streams? - - - can help. - - - - - - - -DVD playback - - - -What about DVD navigation/menus? - - -MPlayer should support DVD menus nowadays. -Your mileage may vary. - - - - - -What about subtitles? Can MPlayer display them? - - -Yes. See the DVD chapter. - - - - - -How can I set the region code of my DVD-drive? I don't have Windows! - - -Use the -regionset tool. - - - - - -I can't play a DVD, MPlayer hangs or outputs "Encrypted VOB file!" errors. - - -CSS decryption code does not work with some DVD drives unless you set -the region code appropriately. See the answer to the previous question. - - - - - -Do I need to be (setuid) root to be able to play a DVD? - - -No. However you must have the proper rights -on the DVD device entry (in /dev/). - - - - - -Is it possible to play/encode only selected chapters? - - -Yes, try the option. - - - - - -My DVD playback is sluggish! - - -Use the option (described in the man page) and try -enabling DMA for the DVD drive with the hdparm tool. - - - - - -I copied a DVD using vobcopy. How do I play/encode it from my hard disk? - - -Use the option to refer to the directory -that contains the files: - -mplayer dvd://1 -dvd-device /path/to/directory - - - - - - - -Feature requests - - - -I'd like to seek +/- 1 frame instead of 10 seconds. - - -You can step forward one frame by pressing .. -If the movie was not paused it will be paused afterwards -(see the man page for details). -Stepping backwards is not currently implemented, but note that you can make -small seeks using the functionality. - - - - - - - -Encoding - - -OUTDATED CONTENT REMOVED - - - - - - diff --git a/DOCS/xml/en/install.xml b/DOCS/xml/en/install.xml deleted file mode 100644 index 68f8020ab2..0000000000 --- a/DOCS/xml/en/install.xml +++ /dev/null @@ -1,96 +0,0 @@ - - - -Installation - - -A quick installation guide can be found in the README -file. Please read it first and then come back here for the rest of the gory -details. - - - -In this section you will be guided through the compilation and configuration -process of MPlayer. It's not easy, but it won't -necessarily be hard. If you experience a behavior different from this -description, please search through this documentation and you'll find your -answers. - - - - - - - -Software requirements - - -OUTDATED CONTENT REMOVED - - - - - - - - -Features - - -OUTDATED CONTENT REMOVED - - - - - - - - -What about the GUI? - - -MPlayer used to have an internal GUI, but it was removed because it was -buggy, unmaintained and there are much better alternatives. See the -frontends page for a list of existing GUIs. - - - - - - - - -Fonts and OSD - - -OUTDATED CONTENT REMOVED - - - - - - - - - -Codec installation - - -OUTDATED CONTENT REMOVED - - - - - - - - -RTC - - -OUTDATED CONTENT REMOVED - - - - diff --git a/DOCS/xml/en/mencoder.xml b/DOCS/xml/en/mencoder.xml deleted file mode 100644 index 344e59c5f1..0000000000 --- a/DOCS/xml/en/mencoder.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - -Basic usage of <application>MEncoder</application> - - -OUTDATED CONTENT REMOVED - - - diff --git a/DOCS/xml/en/ports.xml b/DOCS/xml/en/ports.xml deleted file mode 100644 index dc66de8da7..0000000000 --- a/DOCS/xml/en/ports.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - -Ports - - -OUTDATED CONTENT REMOVED - - - diff --git a/DOCS/xml/en/usage.xml b/DOCS/xml/en/usage.xml deleted file mode 100644 index aa59f05004..0000000000 --- a/DOCS/xml/en/usage.xml +++ /dev/null @@ -1,1501 +0,0 @@ - - - -Usage - - -Command line - - -MPlayer utilizes a complex playtree. Options passed -on the command line can apply to all files/URLs or just to specific ones -depending on their position. For example -mplayer -vfm ffmpeg movie1.avi movie2.avi -will use FFmpeg decoders for both files, but - -mplayer -vfm ffmpeg movie1.avi movie2.avi -vfm dmo - -will play the second file with a DMO decoder. - - - -You can group filenames/URLs together using { and -}. It is useful with option : -mplayer { 1.avi -loop 2 2.avi } -loop 3 -The above command will play files in this order: 1, 1, 2, 1, 1, 2, 1, 1, 2. - - - -Playing a file: - -mplayer [options] [path/]filename - - - - -Another way to play a file: - -mplayer [options] file:///uri-escaped-path - - - - -Playing more files: - -mplayer [default options] [path/]filename1 [options for filename1] filename2 [options for filename2] ... - - - - -Playing VCD: - -mplayer [options] vcd://trackno [-cdrom-device /dev/cdrom] - - - - -Playing DVD: - -mplayer [options] dvd://titleno [-dvd-device /dev/dvd] - - - - -Playing from the WWW: - -mplayer [options] http://site.com/file.asf - -(playlists can be used, too) - - - -Playing from RTSP: - -mplayer [options] rtsp://server.example.com/streamName - - - - -Examples: - -mplayer -vo x11 /mnt/Films/Contact/contact2.mpg -mplayer vcd://2 -cdrom-device /dev/hdc -mplayer -afm 3 /mnt/DVDtrailers/alien4.vob -mplayer dvd://1 -dvd-device /dev/hdc -mplayer -abs 65536 -delay -0.4 -nobps ~/movies/test.avi - - - - - - - - -Subtitles and OSD - - -OUTDATED CONTENT REMOVED - - - - - - - - -Control - - -MPlayer has a fully configurable, command -driven, control layer which lets you control -MPlayer with keyboard, mouse, joystick or remote -control (using LIRC). See the man page for the complete list of keyboard controls. - - - - - -Controls configuration - - -MPlayer allows you bind any key/button to any -MPlayer command using a simple config file. -The syntax consist of a key name followed by a command. The default config file location is -$HOME/.mplayer/input.conf but it can be overridden -using the option -(relative path are relative to $HOME/.mplayer). - - - -You can get a full list of supported key names by running -mplayer -input keylist -and a full list of available commands by running -mplayer -input cmdlist. - - - -A simple input control file - -## -## MPlayer input control file -## - -RIGHT seek +10 -LEFT seek -10 -- audio_delay 0.100 -+ audio_delay -0.100 -q quit -> pt_step 1 -< pt_step -1 -ENTER pt_step 1 1 - - - - - - -Control from LIRC - - -Linux Infrared Remote Control - use an easy to build home-brewed IR-receiver, -an (almost) arbitrary remote control and control your Linux box with it! -More about it on the LIRC homepage. - - - -If you have the LIRC package installed, configure will -autodetect it. If everything went fine, MPlayer -will print "Setting up LIRC support..." -on startup. If an error occurs it will tell you. If there is no message about -LIRC there is no support compiled in. That's it :-) - - - -The application name for MPlayer is - surprise - -mplayer. You can use any MPlayer -commands and even pass more than one command by separating them with -\n. -Do not forget to enable the repeat flag in .lircrc when -it makes sense (seek, volume, etc). Here is an excerpt from a sample -.lircrc: - - - -begin - button = VOLUME_PLUS - prog = mplayer - config = volume 1 - repeat = 1 -end - -begin - button = VOLUME_MINUS - prog = mplayer - config = volume -1 - repeat = 1 -end - -begin - button = CD_PLAY - prog = mplayer - config = pause -end - -begin - button = CD_STOP - prog = mplayer - config = seek 0 1\npause -end - - -If you do not like the standard location for the lirc-config file -(~/.lircrc) use the switch to specify another -file. - - - - - - -Slave mode - - -The slave mode allows you to build simple frontends to -MPlayer. When run with the - option MPlayer will -read commands separated by a newline (\n) from stdin. -The commands are documented in the -slave.txt file. - - - - - - - - - -Streaming from network or pipes - - -MPlayer can play files from the network, using the -HTTP, FTP, MMS or RTSP/RTP protocol. - - - -Playing works simply by passing the URL on the command line. -MPlayer honors the http_proxy -environment variable, using a proxy if available. Proxies can also be forced: - -mplayer http_proxy://proxy.micorsops.com:3128/http://micorsops.com:80/stream.asf - - - - -MPlayer can read from stdin -(not named pipes). This can for example be used to -play from FTP: - -wget ftp://micorsops.com/something.avi -O - | mplayer - - - - - -It is also recommended to enable when playing -from the network: - -wget ftp://micorsops.com/something.avi -O - | mplayer -cache 8192 - - - - - - - -Saving streamed content - - -Once you succeed in making MPlayer play -your favorite internet stream, you can use the option - to save the stream into a file. -For example: - -mplayer http://217.71.208.37:8006 -dumpstream -dumpfile stream.asf - -will save the content streamed from -http://217.71.208.37:8006 into -stream.asf. -This works with all protocols supported by -MPlayer, like MMS, RTSP, and so forth. - - - - - - - - - -DVD playback - - -For the complete list of available options, please read the man page. -The syntax to play a standard DVD is as follows: - -mplayer dvd://<track> [-dvd-device <device>] - - - - -Example: -mplayer dvd://1 -dvd-device /dev/hdc - - - -If you have compiled MPlayer with dvdnav support, the -syntax is the same, except that you need to use dvdnav:// instead of dvd://. - - - -The default DVD device is /dev/dvd. If your setup -differs, make a symlink or specify the correct device on the command -line with the option. - - - -MPlayer uses libdvdread and -libdvdcss for DVD playback and decryption. These two -libraries are contained in the -MPlayer source tree, you do not have -to install them separately. You can also use system-wide versions of the two -libraries, but this solution is not recommended, as it can result in bugs, -library incompatibilities and slower speed. - - - -In case of DVD decoding problems, try disabling supermount, or any other such -facilities. Some RPC-2 drives may also require setting the region code. - - - -DVD decryption - -DVD decryption is done by libdvdcss. The method -can be specified through the DVDCSS_METHOD environment -variable, see the manual page for details. - - - - - - -region code - -DVD drives nowadays come with a nonsensical restriction labeled -region code. -This is a scheme to force DVD drives to only accept DVDs produced for one of -the six different regions into which the world was partitioned. How a group -of people can sit around a table, come up with such an idea and expect the -world of the 21st century to bow to their will is beyond anyone's guess. - - - -Drives that enforce region settings through software only are also known as -RPC-1 drives, those that do it in hardware as RPC-2. RPC-2 drives allow -changing the region code five times before it remains fixed. -Under Linux you can use the -regionset tool -to set the region code of your DVD drive. - - - -Thankfully, it is possible to convert RPC-2 drives into RPC-1 drives through -a firmware upgrade. Feed the model number of your DVD drive into your favorite -search engine or have a look at the forum and download sections of -"The firmware page". -While the usual caveats for firmware upgrades apply, experience with -getting rid of region code enforcement is generally positive. - - - - - - - - - -VCD playback - - -For the complete list of available options, please read the man page. The -Syntax for a standard Video CD (VCD) is as follows: -mplayer vcd://<track> [-cdrom-device <device>] -Example: -mplayer vcd://2 -cdrom-device /dev/hdc -The default VCD device is /dev/cdrom. If your setup -differs, make a symlink or specify the correct device on the command line -with the option. - - - -At least Plextor and some Toshiba SCSI CD-ROM drives have horrible performance -reading VCDs. This is because the CDROMREADRAW ioctl -is not fully implemented for these drives. If you have some knowledge of SCSI -programming, please help us -implement generic SCSI support for VCDs. - - - -In the meantime you can extract data from VCDs with -readvcd -and play the resulting file with MPlayer. - - - -VCD structure - -A Video CD (VCD) is made up of CD-ROM XA sectors, i.e. CD-ROM mode 2 -form 1 and 2 tracks: - - - The first track is in mode 2 form 2 format which means it uses L2 - error correction. The track contains an ISO-9660 file system with 2048 - bytes/sector. This file system contains VCD metadata information, as - well as still frames often used in menus. MPEG segments for menus can - also be stored in this first track, but the MPEGs have to be broken up - into a series of 150-sector chunks. The ISO-9660 file system may - contain other files or programs that are not essential for VCD - operation. - - - - The second and remaining tracks are generally raw 2324 bytes/sector - MPEG (movie) tracks, containing one MPEG PS data packet per - sector. These are in mode 2 form 1 format, so they store more data per - sector at the loss of some error correction. It is also legal to have - CD-DA tracks in a VCD after the first track as well. - On some operating systems there is some trickery that goes on to make - these non-ISO-9660 tracks appear in a file system. On other operating - systems like GNU/Linux this is not the case (yet). Here the MPEG data - cannot be mounted. As most movies are - inside this kind of track, you should try - first. - - - - There exist VCD disks without the first track (single track and no file system - at all). They are still playable, but cannot be mounted. - - - - The definition of the Video CD standard is called the - Philips "White Book" and it is not generally available online as it - must be purchased from Philips. More detailed information about Video - CDs can be found in the - vcdimager documentation. - - - - - - -About .DAT files - -The ~600 MB file visible on the first track of the mounted VCD is not a real -file! It is a so called ISO gateway, created to allow Windows to handle such -tracks (Windows does not allow raw device access to applications at all). -Under Linux you cannot copy or play such files (they contain garbage). Under -Windows it is possible as its iso9660 driver emulates the raw reading of -tracks in this file. To play a .DAT file you need the kernel driver which can -be found in the Linux version of PowerDVD. It has a modified iso9660 file system -(vcdfs/isofs-2.4.X.o) driver, which is able to emulate the -raw tracks through this shadow .DAT file. If you mount the disc using their -driver, you can copy and even play .DAT files with -MPlayer. But it will not -work with the standard iso9660 driver of the Linux kernel! Use - instead. Alternatives for VCD copying are the -new cdfs kernel -driver (not part of the official kernel) that shows CD sessions as image files -and cdrdao, a bit-by-bit -CD grabbing/copying application. - - - - - - - - - -Edit Decision Lists (EDL) - - -The edit decision list (EDL) system allows you to automatically skip -or mute sections of videos during playback, based on a movie specific -EDL configuration file. - - - -This is useful for those who may want to watch a film in "family-friendly" -mode. You can cut out any violence, profanity, Jar-Jar Binks .. from a movie -according to your own personal preferences. Aside from this, there are other -uses, like automatically skipping over commercials in video files you watch. - - - -The EDL file format is pretty bare-bones. There is one command per line that -indicates what to do (skip/mute) and when to do it (using pts in seconds). - - - - - -Using an EDL file - - -Include the flag when you run -MPlayer, with the name of the EDL file you -want applied to the video. - - - - - - -Making an EDL file - - -The current EDL file format is: -[begin second] [end second] [action] -Where the seconds are floating-point numbers and the action is either -0 for skip or 1 for mute. Example: - -5.3 7.1 0 -15 16.7 1 -420 422 0 - -This will skip from second 5.3 to second 7.1 of the video, then mute at -15 seconds, unmute at 16.7 seconds and skip from second 420 to second 422 -of the video. These actions will be performed when the playback timer -reaches the times given in the file. - - - -To create an EDL file to work from, use the flag. During playback, just hit i to -mark the beginning and end of a skip block. -A corresponding entry will be written to the file for that time. -You can then go back and fine-tune the generated EDL file as well as -change the default operation which is to skip the block described by each line. - - - - - - - - - -Surround/Multichannel playback - - -DVDs - - -Most DVDs and many other files include surround sound. -MPlayer supports surround playback but does not -enable it by default because stereo equipment is by far more common. To play a -file that has more than two channels of audio use . -For example, to play a DVD with 5.1 audio: -mplayer dvd://1 -channels 6 -Note that despite the name "5.1" there are actually six discrete channels. -If you have surround sound equipment it is safe to put the - option in your MPlayer -configuration file ~/.mplayer/config. For example, to make -quadraphonic playback the default, add this line: -channels=4 -MPlayer will then output audio in four channels when -all four channels are available. - - - - - -Playing stereo files to four speakers - - -MPlayer does not duplicate any channels by default, -and neither do most audio drivers. If you want to do that manually: -mplayer filename -af channels=2:2:0:1:0:0 -See the section on -channel copying for an -explanation. - - - - - -AC-3/DTS Passthrough - - -DVDs usually have surround audio encoded in AC-3 (Dolby Digital) or DTS -(Digital Theater System) format. Some modern audio equipment is capable of -decoding these formats internally. MPlayer can be -configured to relay the audio data without decoding it. This will only work if -you have a S/PDIF (Sony/Philips Digital Interface) jack in your sound card, or -if you are passing audio over HDMI. - - - -If your audio equipment can decode both AC-3 and DTS, you can safely enable -passthrough for both formats. Otherwise, enable passthrough for only the format -your equipment supports. - - - -To enable passthrough on the command line: - - For AC-3 only, use - - - For DTS only, use - - - For both AC-3 and DTS, use - - - - -To enable passthrough in the <application>MPlayer</application> - configuration file: - - For AC-3 only, use - - - For DTS only, use - - - For both AC-3 and DTS, use - - - - -Note that there is a comma (",") at the end of - and . This will make -MPlayer fall back on the codecs it normally uses when -playing a file that does not have AC-3 or DTS audio. - does not need a comma; -MPlayer will fall back anyway when an audio family -is specified. - - - - - -MPEG audio Passthrough - - -Digital TV transmissions (such as DVB and ATSC) and some DVDs usually have -MPEG audio streams (in particular MP2). -Some MPEG hardware decoders such as full-featured DVB cards and DXR2 -adapters can natively decode this format. -MPlayer can be configured to relay the audio data -without decoding it. - - - -To use this codec: - mplayer -ac hwmpa - - - - - -Matrix-encoded audio - - -***TODO*** - - - -This section has yet to be written and cannot be completed until somebody -provides sample files for us to test. If you have any matrix-encoded audio -files, know where to find some, or have any information that could be helpful, -please send a message to the -MPlayer-DOCS -mailing list. Put "[matrix-encoded audio]" in the subject line. - - - -If no files or further information are forthcoming this section will be dropped. - - - -Good links: - - - http://electronics.howstuffworks.com/surround-sound5.htm - - - http://www.extremetech.com/article2/0,1697,1016875,00.asp - - - - - - - -Surround emulation in headphones - - -MPlayer includes an HRTF (Head Related Transfer -Function) filter based on an -MIT project -wherein measurements were taken from microphones mounted on a dummy human head. - - - -Although it is not possible to exactly imitate a surround system, -MPlayer's HRTF filter does provide more spatially -immersive audio in 2-channel headphones. Regular downmixing simply combines all -the channels into two; besides combining the channels, -generates subtle echoes, increases the stereo separation slightly, and alters -the volume of some frequencies. Whether HRTF sounds better may be dependent on -the source audio and a matter of personal taste, but it is definitely worth -trying out. - - - -To play a DVD with HRTF: -mplayer dvd://1 -channels 6 -af hrtf - - - - only works well with 5 or 6 channels. Also, - requires 48 kHz audio. DVD audio is already 48 kHz, but if -you have a file with a different sampling rate that you want to play using - you must resample it: - -mplayer filename -channels 6 -af resample=48000,hrtf - - - - - - -Troubleshooting - - -If you do not hear any sound out of your surround channels, check your mixer -settings with a mixer program such as alsamixer; -audio outputs are often muted and set to zero volume by default. - - - - - - - -Channel manipulation - - -General information - - -Unfortunately, there is no standard for how channels are ordered. The orders -listed below are those of AC-3 and are fairly typical; try them and see if your -source matches. Channels are numbered starting with 0. - - -mono - center - - - -stereo - left - right - - - -quadraphonic - left front - right front - left rear - right rear - - - -surround 4.0 - left front - right front - center rear - center front - - - -surround 5.0 - left front - right front - left rear - right rear - center front - - - -surround 5.1 - left front - right front - left rear - right rear - center front - subwoofer - - - - -The option is used to request the number of -channels from the audio decoder. Some audio codecs use the number of specified -channels to decide if downmixing the source is necessary. Note that this does -not always affect the number of output channels. For example, using - to play a stereo MP3 file will still result in -2-channel output since the MP3 codec will not produce the extra channels. - - - -The audio filter can be used to create or remove -channels and is useful for controlling the number of channels sent to the sound -card. See the following sections for more information on channel manipulation. - - - - - -Playing mono with two speakers - - -Mono sounds a lot better when played through two speakers - especially when -using headphones. Audio files that truly have one channel are automatically -played through two speakers; unfortunately, most files with mono sound are -actually encoded as stereo with one channel silent. The easiest and most -foolproof way to make both speakers output the same audio is the - filter: -mplayer filename -af extrastereo=0 - - - -This averages both channels, resulting in both channels being half as loud as -the original. The next sections have examples of other ways to do this without a -volume decrease, but they are more complex and require different options -depending on which channel to keep. If you really need to maintain the volume, -it may be easier to experiment with the filter and find -the right value. For example: - -mplayer filename -af extrastereo=0,volume=5 - - - - - - -Channel copying/moving - - -The filter can move any or all channels. -Setting up all the suboptions for the -filter can be complicated and takes a little care. - - - - Decide how many output channels you need. This is the first suboption. - - - Count how many channel moves you will do. This is the second suboption. Each - channel can be moved to several different channels at the same time, but keep - in mind that when a channel is moved (even if to only one destination) the - source channel will be empty unless another channel is moved into it. To copy - a channel, keeping the source the same, simply move the channel into both the - destination and the source. For example: - -channel 2 --> channel 3 -channel 2 --> channel 2 - - - Write out the channel copies as pairs of suboptions. Note that the first - channel is 0, the second is 1, etc. The order of these suboptions does not - matter as long as they are properly grouped into - source:destination pairs. - - - - -Example: one channel in two speakers - -Here is an example of another way to play one channel in both speakers. Suppose -for this example that the left channel should be played and the right channel -discarded. Following the steps above: - - - In order to provide an output channel for each of the two speakers, the first - suboption must be "2". - - - The left channel needs to be moved to the right channel, and also must be - moved to itself so it won't be empty. This is a total of two moves, making - the second suboption "2" as well. - - - To move the left channel (channel 0) into the right channel (channel 1), the - suboption pair is "0:1", "0:0" moves the left channel onto itself. - - -Putting that all together gives: - -mplayer filename -af channels=2:2:0:1:0:0 - - - - -The advantage this example has over is that the -volume of each output channel is the same as the input channel. The disadvantage -is that the suboptions must be changed to "2:2:1:0:1:1" when the desired audio -is in the right channel. Also, it is more difficult to remember and type. - - -Example: left channel in two speakers shortcut - -There is actually a much easier way to use the filter -for playing the left channel in both speakers: -mplayer filename -af channels=1 -The second channel is discarded and, with no further suboptions, the single -remaining channel is left alone. Sound card drivers automatically play -single-channel audio in both speakers. This only works when the desired channel -is on the left. - - -Example: duplicate front channels to the rear - -Another common operation is to duplicate the front channels and play them back -on the rear speakers of a quadraphonic setup. - - - There should be four output channels. The first suboption is "4". - - - Each of the two front channels needs to be moved to the corresponding rear - channel and also to itself. This is four moves, so the second suboption is "4". - - - The left front (channel 0) needs to moved to the left rear (channel 2): - "0:2". The left front also needs to be moved to itself: "0:0". The right - front (channel 1) is moved to the right rear (channel 3): "1:3", and also to - itself: "1:1". - - -Combine all the suboptions to get: - -mplayer filename -af channels=4:4:0:2:0:0:1:3:1:1 - - - - - - -Channel mixing - - -The filter can mix channels in user-specified proportions. -This allows for everything the filter can do and -more. Unfortunately, the suboptions are much more complicated. - - - Decide how many channels to work with. You may need to specify this with - and/or . - Later examples will show when to use which. - - - Decide how many channels to feed into (further decoded - channels are discarded). This is the first suboption, and it also controls how - many channels to employ for output. - - - - The remaining suboptions specify how much of each channel gets mixed into each - other channel. This is the complicated part. To break the task down, split the - suboptions into several sets, one set for each input channel. Each suboption - within a set corresponds to an output channel. The number you specify will be - the percentage of the input channel that gets mixed into the output channel. - - - accepts values from 0 to 512, yielding 0% to 51200% of - the original volume. Be careful when using values greater than 1. Not only - can this give you very high volume, but if you exceed the sample range of - your sound card you may hear painful pops and clicks. If you want you can - follow with to enable clipping, - but it is best to keep the values of low enough that - clipping is not necessary. - - - - - -Example: one channel in two speakers - -Here is yet another example for playing the left channel in two speakers. Follow -the steps above: - - - should output two channels, so the first - suboption is "2". - - - Since we have two input channels, there will be two sets of suboptions. - Since there are also two output channels, - there will be two suboptions per set. - The left channel from the file should go with full volume to - the new left and the right channels. - Thus the first set of suboptions is "1:1". - The right channel should be discarded, so the second would be "0:0". - Any 0 values at the end can be left out, but for ease of - understanding we will keep them. - - -Putting those options together gives: -mplayer filename -af pan=2:1:1:0:0 -If the right channel is desired instead of the left, the suboptions to - will be "2:0:0:1:1". - - - -Example: left channel in two speakers shortcut - -As with , there is a shortcut that only works with the -left channel: -mplayer filename -af pan=1:1 -Since has only one channel of input (the other channel is -discarded), there is only one set with one suboption, which specifies that the -only channel gets 100% of itself. - - -Example: downmixing 6-channel PCM - -MPlayer's decoder for 6-channel PCM is not capable of -downmixing. Here is a way to downmix PCM using : - - - The number of output channels is 2, so the first suboption is "2". - - - With six input channels there will be six sets of options. Fortunately, - since we only care about the output of the first two channels, we only need to - make two sets; the remaining four sets can be omitted. Beware that not all - multichannel audio files have the same channel order! This example - demonstrates downmixing a file with the same channels as AC-3 5.1: - -0 - front left -1 - front right -2 - rear left -3 - rear right -4 - center front -5 - subwoofer - The first set of suboptions lists the percentages of the original volume, in - order, which each output channel should receive from the - front left channel: "1:0". - The front right channel should go into the right output: "0:1". - The same for the rear channels: "1:0" and "0:1". - The center channel goes into both output channels with half volume: - "0.5:0.5", and the subwoofer goes into both with full volume: "1:1". - - -Put all that together, for: - -mplayer 6-channel.wav -af pan=2:1:0:0:1:1:0:0:1:0.5:0.5:1:1 - -The percentages listed above are only a rough example. Feel free to tweak them. - - -Example: Playing 5.1 audio on big speakers without a subwoofer - -If you have a huge pair of front speakers you may not want to waste any money on -buying a subwoofer for a complete 5.1 sound system. If you use - to request that liba52 decode 5.1 audio in 5.0, -the subwoofer channel is simply discarded. If you want to distribute the -subwoofer channel yourself you need to downmix manually with -: - - - Since needs to examine all six channels, specify - so liba52 decodes them all. - - - outputs to only five channels, the first suboption is 5. - - - Six input channels and five output channels means six sets of five suboptions. - - - The left front channel only replicates onto itself: - "1:0:0:0:0" - - - Same for the right front channel: - "0:1:0:0:0" - - - Same for the left rear channel: - "0:0:1:0:0" - - - And also the same for the right rear channel: - "0:0:0:1:0" - - - Center front, too: - "0:0:0:0:1" - - - And now we have to decide what to do with the subwoofer, - e.g. half into front right and front left: - "0.5:0.5:0:0:0" - - - - -Combine all those options to get: - -mplayer dvd://1 -channels 6 -af pan=5:1:0:0:0:0:0:1:0:0:0:0:0:1:0:0:0:0:0:1:0:0:0:0:0:1:0.5:0.5:0:0:0 - - - - - - - - -Software Volume adjustment - - -Some audio tracks are too quiet to be heard comfortably without amplification. -This becomes a problem when your audio equipment cannot amplify the signal for -you. The option directs -MPlayer to use an internal mixer. You can then use -the volume adjustment keys (by default 9 and -0) to reach much higher volume levels. Note that this does not -bypass your sound card's mixer; MPlayer only -amplifies the signal before sending it to your sound card. -The following example is a good start: - -mplayer quiet-file -softvol -softvol-max 300 - -The option specifies the maximum allowable output -volume as a percentage of the -original volume. For example, would allow the -volume to be adjusted up to twice its original level. -It is safe to specify a large value with -; the higher volume will not be used until you -use the volume adjustment keys. The only disadvantage of a large value is that, -since MPlayer adjusts volume by a percentage of the -maximum, you will not have as precise control when using the volume adjustment -keys. Use a lower value with and/or specify - if you need higher precision. - - - -The option works by controlling the - audio filter. If you want to play a file at a certain -volume from the beginning you can specify manually: -mplayer quiet-file -af volume=10 -This will play the file with a ten decibel gain. Be careful when using the - filter - you could easily hurt your ears if you use -too high a value. Start low and work your way up gradually until you get a feel -for how much adjustment is required. Also, if you specify excessively high -values, may need to clip the signal to avoid sending -your sound card data that is outside the allowable range; this will result in -distorted audio. - - - - - - -TV input - - -This section is about how to enable watching/grabbing -from V4L compatible TV tuner. See the man page for a description -of TV options and keyboard controls. - - - -Usage tips - - -The full listing of the options is available on the manual page. -Here are just a few tips: - - - - Make sure your tuner works with another TV software in Linux, for - example XawTV. - - - Use the option. An example: - -tv channels=26-MTV1,23-TV2 - Explanation: Using this option, only the 26 and 23 channels will be usable, - and there will be a nice OSD text upon channel switching, displaying the - channel's name. Spaces in the channel name must be replaced by the - "_" character. - - - Choose some sane image dimensions. The dimensions of the resulting image - should be divisible by 16. - - - - If you capture the video with the vertical resolution higher than half - of the full resolution (i.e. 288 for PAL or 240 for NTSC), then the - 'frames' you get will really be interleaved pairs of fields. - Depending on what you want to do with the video you may leave it in - this form, destructively deinterlace, or break the pairs apart into - individual fields. - - - Otherwise you'll get a movie which is distorted during - fast-motion scenes and the bitrate controller will be probably even unable - to retain the specified bitrate as the interlacing artifacts produce high - amount of detail and thus consume lot of bandwidth. You can enable - deinterlacing with . - Usually does a good job, but it can be matter of - personal preference. - See other deinterlacing algorithms in the manual and give it a try. - - - - Crop out the dead space. When you capture the video, the areas at the edges - are usually black or contain some noise. These again consume lots of - unnecessary bandwidth. More precisely it's not the black areas themselves - but the sharp transitions between the black and the brighter video image - which do but that's not important for now. Before you start capturing, - adjust the arguments of the option so that all the - crap at the margins is cropped out. Again, don't forget to keep the resulting - dimensions sane. - - - Watch out for CPU load. It shouldn't cross the 90% boundary for most of the - time. If you have a large capture buffer, MEncoder - can survive an overload for few seconds but nothing more. It's better to - turn off the 3D OpenGL screensavers and similar stuff. - - - Don't mess with the system clock. MEncoder uses the - system clock for doing A/V sync. If you adjust the system clock (especially - backwards in time), MEncoder gets confused and you - will lose frames. This is an important issue if you are hooked to a network - and run some time synchronization software like NTP. You have to turn NTP - off during the capture process if you want to capture reliably. - - - Don't change the unless you know what you are doing - or your card/driver really doesn't support the default (YV12 colorspace). - In the older versions of MPlayer/ - MEncoder it was necessary to specify the output - format. This issue should be fixed in the current releases and - isn't required anymore, and the default suits the - most purposes. For example, if you are capturing into DivX using - libavcodec and specify - in order to increase the quality of the captured - images, the captured image will be actually later converted back into YV12 so - the only thing you achieve is a massive waste of CPU power. - - - There are several ways of capturing audio. You can grab the sound either using - your sound card via an external cable connection between video card and - line-in, or using the built-in ADC in the bt878 chip. In the latter case, you - have to load the btaudio driver. Read the - linux/Documentation/sound/btaudio file (in the kernel - tree, not MPlayer's) for some instructions on using - this driver. - - - If MEncoder cannot open the audio device, make - sure that it is really available. There can be some trouble with the sound - servers like aRts (KDE) or ESD (GNOME). If you have a full duplex sound card - (almost any decent card supports it today), and you are using KDE, try to - check the "full duplex" option in the sound server preference menu. - - - - - - -Examples - - -Dummy output, to AAlib :) -mplayer -tv driver=dummy:width=640:height=480 -vo aa tv:// - - - -Input from standard V4L: - -mplayer -tv driver=v4l:width=640:height=480:outfmt=i420 -vc rawi420 -vo xv tv:// - - - - -A more sophisticated example. This makes MEncoder -capture the full PAL image, crop the margins, and deinterlace the picture -using a linear blend algorithm. Audio is compressed with a constant bitrate -of 64kbps, using LAME codec. This setup is suitable for capturing movies. - -mencoder -tv driver=v4l:width=768:height=576 -oac mp3lame -lameopts cbr:br=64\ - -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=900 \ - -vf crop=720:544:24:16,pp=lb -o output.avi tv:// - - - - -This will additionally rescale the image to 384x288 and compresses the -video with the bitrate of 350kbps in high quality mode. The vqmax option -looses the quantizer and allows the video compressor to actually reach so -low bitrate even at the expense of the quality. This can be used for -capturing long TV series, where the video quality isn't so important. - -mencoder -tv driver=v4l:width=768:height=576 \ - -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=350:vhq:vqmax=31:keyint=300 \ - -oac mp3lame -lameopts cbr:br=48 -sws 1 -o output.avi\ - -vf crop=720:540:24:18,pp=lb,scale=384:288 tv:// - -It's also possible to specify smaller image dimensions in the - option and omit the software scaling but this approach -uses the maximum available information and is a little more resistant to noise. -The bt8x8 chips can do the pixel averaging only in the horizontal direction due -to a hardware limitation. - - - - - - - -Teletext - - - Teletext is currently available only in MPlayer - for v4l and v4l2 drivers. - - - -Implementation notes - - -MPlayer supports regular text, graphics and navigation links. -Unfortunately, colored pages are not fully supported yet - all pages are shown as grayscaled. -Subtitle pages (also known as Closed Captions) are supported, too. - - - -MPlayer starts caching all teletext pages upon -starting to receive TV input, so you do not need to wait until the requested page is loaded. - - - -Note: Using teletext with causes strange colors. - - - - -Using teletext - - -To enable teletext decoding you must specify the VBI device to get teletext data -from (usually /dev/vbi0 for Linux). This can be done by specifying - in your configuration file, like shown below: -tv=tdevice=/dev/vbi0 - - - -You might need to specify the teletext language code for your country. -To list all available country codes use -tv=tdevice=/dev/vbi0:tlang=-1 -Here is an example for Russian: -tv=tdevice=/dev/vbi0:tlang=33 - - - - - - - - -Radio - - -This section is about how to enable listening to radio from -a V4L-compatible radio tuner. See the man page for a -description of radio options and keyboard controls. - - - - - -Usage tips - - -The full listing of the options is available in the manual page. -Here are just a few tips: - - - - Make sure your tuner works with another radio software in Linux, for - example XawTV. - - - Use the option. An example: - -radio channels=104.4-Sibir,103.9-Maximum - Explanation: With this option, only the 104.4 and 103.9 radio stations - will be usable. There will be a nice OSD text upon channel switching, - displaying the channel's name. Spaces in the channel name must be - replaced by the "_" character. - - - There are several ways of capturing audio. You can grab the sound either using - your sound card via an external cable connection between video card and - line-in, or using the built-in ADC in the saa7134 chip. In the latter case, - you have to load the saa7134-alsa or - saa7134-oss driver. - - - MEncoder cannot be used for audio capture, - because it requires a video stream to work. So your can either use - arecord from ALSA project or - use . In the latter case you - will not hear any sound (unless you are using a line-in cable and - have switched line-in mute off). - - - - - - - - -Examples - - -Input from standard V4L (using line-in cable, capture switched off): -mplayer radio://104.4 - - - -Input from standard V4L (using line-in cable, capture switched off, -V4Lv1 interface): -mplayer -radio driver=v4l radio://104.4 - - - -Playing second channel from channel list: -mplayer -radio channels=104.4=Sibir,103.9=Maximm radio://2 - - - - -Passing sound over the PCI bus from the radio card's internal ADC. -In this example the tuner is used as a second sound card -(ALSA device hw:1,0). For saa7134-based cards either the -saa7134-alsa or saa7134-oss -module must be loaded. - -mplayer -rawaudio rate=32000 radio://2/capture \ - -radio adevice=hw=1.0:arate=32000:channels=104.4=Sibir,103.9=Maximm - - -When using ALSA device names colons must be replaced -by equal signs, commas by periods. - - - - - - - diff --git a/DOCS/xml/en/video.xml b/DOCS/xml/en/video.xml deleted file mode 100644 index 6a39be4169..0000000000 --- a/DOCS/xml/en/video.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - -Video output devices - - -OUTDATED CONTENT REMOVED - - - diff --git a/DOCS/xml/html-common.xsl b/DOCS/xml/html-common.xsl deleted file mode 100644 index 39bf8e26ed..0000000000 --- a/DOCS/xml/html-common.xsl +++ /dev/null @@ -1,95 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - appendix toc - article toc - book toc - chapter toc - part toc - preface toc - qandadiv toc - qandaset toc - reference toc - section toc - set toc - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/DOCS/xml/ldp.dsl b/DOCS/xml/ldp.dsl deleted file mode 100644 index 4b0cee309f..0000000000 --- a/DOCS/xml/ldp.dsl +++ /dev/null @@ -1,364 +0,0 @@ - - - -]]> - - -]]> -]> - - - -;; ------------------------------------------------------------------------ -;; ldp.dsl - LDP Customized DSSSL Stylesheet -;; v1.11, 2003-02-03 -;; Copyright (C) 2000-2003 -;; -;; This program is free software; you can redistribute it and/or modify -;; it under the terms of the GNU General Public License as published by -;; the Free Software Foundation; either version 2 of the License, or -;; (at your option) any later version. -;; -;; This program is distributed in the hope that it will be useful, -;; but WITHOUT ANY WARRANTY; without even the implied warranty of -;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -;; GNU General Public License for more details. -;; -;; You should have received a copy of the GNU General Public License -;; along with this program; if not, write to the Free Software -;; Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA -;; ------------------------------------------------------------------------ - - - - -;; customize the print stylesheet - -(declare-characteristic preserve-sdata? - ;; this is necessary because right now jadetex does not understand - ;; symbolic entities, whereas things work well with numeric entities. - "UNREGISTERED::James Clark//Characteristic::preserve-sdata?" - #f) - -(define %generate-article-toc% - ;; Should a Table of Contents be produced for Articles? - #t) - -(define (toc-depth nd) - 4) - -(define %generate-article-titlepage-on-separate-page% - ;; Should the article title page be on a separate page? - #t) - -(define %section-autolabel% - ;; Are sections enumerated? - #t) - -(define %footnote-ulinks% - ;; Generate footnotes for ULinks? - #f) - -(define %bop-footnotes% - ;; Make "bottom-of-page" footnotes? - #f) - -(define %body-start-indent% - ;; Default indent of body text - 0pi) - -(define %para-indent-firstpara% - ;; First line start-indent for the first paragraph - 0pt) - -(define %para-indent% - ;; First line start-indent for paragraphs (other than the first) - 0pt) - -(define %block-start-indent% - ;; Extra start-indent for block-elements - 0pt) - -(define formal-object-float - ;; Do formal objects float? - #t) - -(define %hyphenation% - ;; Allow automatic hyphenation? - #t) - -(define %admon-graphics% - ;; Use graphics in admonitions? - #f) - -(define %default-quadding% - ;; Full justification. - 'justify) - -(define (book-titlepage-verso-elements) - ;;added publisher, releaseinfo to the default list - (list (normalize "title") - (normalize "subtitle") - (normalize "corpauthor") - (normalize "authorgroup") - (normalize "author") - (normalize "publisher") - (normalize "releaseinfo") - (normalize "editor") - (normalize "edition") - (normalize "pubdate") - (normalize "copyright") - (normalize "abstract") - (normalize "legalnotice") - (normalize "revhistory"))) - - - - - - - - - - -(declare-characteristic preserve-sdata? - ;; this is necessary because right now jadetex does not understand - ;; symbolic entities, whereas things work well with numeric entities. - "UNREGISTERED::James Clark//Characteristic::preserve-sdata?" - #f) - -(declare-flow-object-class element - ;; for redhat - "UNREGISTERED::James Clark//Flow Object Class::element") - -(define %generate-legalnotice-link% - ;; put the legal notice in a separate file - #t) - -(define %admon-graphics-path% - ;; use graphics in admonitions, set their - "../images/") - -(define %admon-graphics% - #t) - -(define %funcsynopsis-decoration% - ;; make funcsynopsis look pretty - #t) - -(define %html-ext% - ;; when producing HTML files, use this extension - ".html") - -(define %generate-book-toc% - ;; Should a Table of Contents be produced for books? - #t) - -(define %generate-article-toc% - ;; Should a Table of Contents be produced for articles? - #t) - -(define %generate-part-toc% - ;; Should a Table of Contents be produced for parts? - #t) - -(define %generate-book-titlepage% - ;; produce a title page for books - #t) - -(define %generate-article-titlepage% - ;; produce a title page for articles - #t) - -(define (chunk-skip-first-element-list) - ;; forces the Table of Contents on separate page - '()) - -(define (list-element-list) - ;; fixes bug in Table of Contents generation - '()) - -(define %root-filename% - ;; The filename of the root HTML document (e.g, "index"). - "index") - -(define %shade-verbatim% - ;; verbatim sections will be shaded if t(rue) - #t) - -(define %use-id-as-filename% - ;; Use ID attributes as name for component HTML files? - #t) - -(define %graphic-extensions% - ;; graphic extensions allowed - '("gif" "png" "jpg" "jpeg" "tif" "tiff" "eps" "epsf" )) - -(define %graphic-default-extension% - "gif") - -(define %section-autolabel% - ;; For enumerated sections (1.1, 1.1.1, 1.2, etc.) - #t) - -(define (toc-depth nd) - ;; more depth (2 levels) to toc; instead of flat hierarchy - 2) - -(element emphasis - ;; make role=strong equate to bold for emphasis tag - (if (equal? (attribute-string "role") "strong") - (make element gi: "STRONG" (process-children)) - (make element gi: "EM" (process-children)))) - -(define (book-titlepage-recto-elements) - ;; elements on a book's titlepage - (list (normalize "title") - (normalize "subtitle") - (normalize "graphic") - (normalize "mediaobject") - (normalize "corpauthor") - (normalize "authorgroup") - (normalize "author") - (normalize "othercredit") - (normalize "edition") - (normalize "releaseinfo") - (normalize "publisher") - (normalize "editor") - (normalize "copyright") - (normalize "pubdate") - (normalize "revhistory") - (normalize "abstract") - (normalize "legalnotice"))) - -(define (article-titlepage-recto-elements) - ;; elements on an article's titlepage - (list (normalize "title") - (normalize "subtitle") - (normalize "authorgroup") - (normalize "author") - (normalize "othercredit") - (normalize "releaseinfo") - (normalize "copyright") - (normalize "pubdate") - (normalize "revhistory") - (normalize "abstract") - (normalize "legalnotice"))) - -(define (process-contrib #!optional (sosofo (process-children))) - ;; print out with othercredit information; for translators, etc. - (make sequence - (make element gi: "SPAN" - attributes: (list (list "CLASS" (gi))) - (process-children)))) - -(define (process-othercredit #!optional (sosofo (process-children))) - ;; print out othercredit information; for translators, etc. - (let ((author-name (author-string)) - (author-contrib (select-elements (children (current-node)) - (normalize "contrib")))) - (make element gi: "P" - attributes: (list (list "CLASS" (gi))) - (make element gi: "B" - (literal author-name) - (literal " - ")) - (process-node-list author-contrib)))) - -(mode article-titlepage-recto-mode - (element contrib (process-contrib)) - (element othercredit (process-othercredit)) -) - -(mode book-titlepage-recto-mode - (element contrib (process-contrib)) - (element othercredit (process-othercredit)) -) - -(define (article-title nd) - (let* ((artchild (children nd)) - (artheader (select-elements artchild (normalize "artheader"))) - (artinfo (select-elements artchild (normalize "articleinfo"))) - (ahdr (if (node-list-empty? artheader) - artinfo - artheader)) - (ahtitles (select-elements (children ahdr) - (normalize "title"))) - (artitles (select-elements artchild (normalize "title"))) - (titles (if (node-list-empty? artitles) - ahtitles - artitles))) - (if (node-list-empty? titles) - "" - (node-list-first titles)))) - -(mode subtitle-mode - ;; do not print subtitle on subsequent pages - (element subtitle (empty-sosofo))) - -;; Redefinition of $verbatim-display$ -;; Origin: dbverb.dsl -;; Different foreground and background colors for verbatim elements -;; Author: Philippe Martin (feloy@free.fr) 2001-04-07 - -(define ($verbatim-display$ indent line-numbers?) - (let ((verbatim-element (gi)) - (content (make element gi: "PRE" - attributes: (list - (list "CLASS" (gi))) - (if (or indent line-numbers?) - ($verbatim-line-by-line$ indent line-numbers?) - (process-children))))) - (if %shade-verbatim% - (make element gi: "TABLE" - attributes: (shade-verbatim-attr-element verbatim-element) - (make element gi: "TR" - (make element gi: "TD" - (make element gi: "FONT" - attributes: (list - (list "COLOR" (car (shade-verbatim-element-colors - verbatim-element)))) - content)))) - content))) - -;; -;; Customize this function -;; to change the foreground and background colors -;; of the different verbatim elements -;; Return (list "foreground color" "background color") -;; -(define (shade-verbatim-element-colors element) - (case element - (("SYNOPSIS") (list "#000000" "#6495ED")) - ;; ... - ;; Add your verbatim elements here - ;; ... - (else (list "#000000" "#E0E0E0")))) - -(define (shade-verbatim-attr-element element) - (list - (list "BORDER" - (cond - ((equal? element (normalize "SCREEN")) "1") - (else "0"))) - (list "BGCOLOR" (car (cdr (shade-verbatim-element-colors element)))) - (list "WIDTH" ($table-width$)))) - -;; End of $verbatim-display$ redefinition - - - - - - - diff --git a/DOCS/xml/xsl/ldp-html-chunk.xsl b/DOCS/xml/xsl/ldp-html-chunk.xsl deleted file mode 100644 index 0f8aca728a..0000000000 --- a/DOCS/xml/xsl/ldp-html-chunk.xsl +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - - - - - - - - - - - - - diff --git a/DOCS/xml/xsl/ldp-html-common.xsl b/DOCS/xml/xsl/ldp-html-common.xsl deleted file mode 100644 index f51405db27..0000000000 --- a/DOCS/xml/xsl/ldp-html-common.xsl +++ /dev/null @@ -1,228 +0,0 @@ - - - - - - - - - - - -Maintainer: -Author: - - - - - - - - - - Generated by LDP XSLT customization layer - based on Norman Walsh's DocBook XSL stylesheets. - More information at http://www.linuxdoc.org/ - - - - - - - - - - - - - -images/ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
-        
-          
-        
-      
-
-
- - - -
-
-        
-      
-
-
-
-
- - - - -

- - - - - - - - - - - - - -

- - -
- - -
diff --git a/DOCS/xml/xsl/ldp-html.xsl b/DOCS/xml/xsl/ldp-html.xsl deleted file mode 100644 index 6bd0d2045e..0000000000 --- a/DOCS/xml/xsl/ldp-html.xsl +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - - - - - - - - - - - - - diff --git a/DOCS/xml/xsl/ldp-print.xsl b/DOCS/xml/xsl/ldp-print.xsl deleted file mode 100644 index b631bc8ed4..0000000000 --- a/DOCS/xml/xsl/ldp-print.xsl +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - - - - - -