Mercurial > mplayer.hg
comparison DOCS/man/en/mplayer.1 @ 12505:a0b82f1dda7d
xvmc and *vidix suboptions documented, better ao/vo suboption syntax
author | diego |
---|---|
date | Tue, 25 May 2004 22:19:28 +0000 |
parents | 7130dfe37fe5 |
children | b81c451139a3 |
comparison
equal
deleted
inserted
replaced
12504:813bc920b876 | 12505:a0b82f1dda7d |
---|---|
1553 . | 1553 . |
1554 .SH "AUDIO OUTPUT DRIVERS (MPLAYER ONLY)" | 1554 .SH "AUDIO OUTPUT DRIVERS (MPLAYER ONLY)" |
1555 Audio output drivers are interfaces to different output facilities. | 1555 Audio output drivers are interfaces to different output facilities. |
1556 The syntax is: | 1556 The syntax is: |
1557 .TP | 1557 .TP |
1558 .B \-ao <driver1[:option],driver2,...[,]> | 1558 .B \-ao <driver1[:suboption1[=value]:...],driver2,...[,]> |
1559 Specify a priority list of audio output drivers to be used. | 1559 Specify a priority list of audio output drivers to be used. |
1560 .PP | 1560 .PP |
1561 If the list has a trailing ',' it will fall back to drivers not listed | 1561 If the list has a trailing ',' it will fall back to drivers not listed |
1562 on the command line. | 1562 on the command line. |
1563 Suboptions are optional and can mostly be omitted. | 1563 Suboptions are optional and can mostly be omitted. |
3668 . | 3668 . |
3669 .SH "VIDEO OUTPUT DRIVERS (MPLAYER ONLY)" | 3669 .SH "VIDEO OUTPUT DRIVERS (MPLAYER ONLY)" |
3670 Video output drivers are interfaces to different output facilities. | 3670 Video output drivers are interfaces to different output facilities. |
3671 The syntax is: | 3671 The syntax is: |
3672 .TP | 3672 .TP |
3673 .B \-vo <driver1[:option],driver2,...[,]> | 3673 .B \-vo <driver1[:suboption1[=value]:...],driver2,...[,]> |
3674 Specify a priority list of video output drivers to be used. | 3674 Specify a priority list of video output drivers to be used. |
3675 .PP | 3675 .PP |
3676 If the list has a trailing ',' it will fall back to drivers not listed on the | 3676 If the list has a trailing ',' it will fall back to drivers not listed on the |
3677 command line. | 3677 command line. |
3678 Suboptions are optional and can mostly be omitted. | 3678 Suboptions are optional and can mostly be omitted. |
3690 Uses the DirectX driver with acceleration features turned off. | 3690 Uses the DirectX driver with acceleration features turned off. |
3691 .RE | 3691 .RE |
3692 .PD 1 | 3692 .PD 1 |
3693 . | 3693 . |
3694 | 3694 |
3695 FIXME: Document suboptions for x11, xover, dga, sdl, vidix, xvidix, fbdev, | |
3696 fbdev2, vesa, svga, null, aa, bl, ggi, mga, xmga, syncfb, 3dfx, tdfx_vid, | |
3697 dxr2, dxr3, mpegpes, zr, zr2, md5, yuv4mpeg, gif89a, jpeg, pgm, png, tga. | |
3698 | |
3695 Available video output drivers are: | 3699 Available video output drivers are: |
3696 FIXME: Document suboptions for x11, xover, xvmc, dga, sdl, vidix, xvidix, | |
3697 cvidix, winvidix, fbdev, fbdev2, vesa, svga, null, aa, bl, ggi, mga, xmga, | |
3698 syncfb, 3dfx, tdfx_vid, dxr2, dxr3, mpegpes, zr, zr2, md5, yuv4mpeg, gif89a, | |
3699 jpeg, pgm, png, tga. | |
3700 . | 3700 . |
3701 .TP | 3701 .TP |
3702 .B xv (X11 only) | 3702 .B xv (X11 only) |
3703 Uses the XVideo extension of XFree86 4.x to enable hardware | 3703 Uses the XVideo extension of XFree86 4.x to enable hardware |
3704 accelerated playback. | 3704 accelerated playback. |
3717 .TP | 3717 .TP |
3718 .B xover (X11 only) | 3718 .B xover (X11 only) |
3719 Adds X11 support to all overlay based video output drivers. | 3719 Adds X11 support to all overlay based video output drivers. |
3720 Currently only supported by tdfx_vid. | 3720 Currently only supported by tdfx_vid. |
3721 .TP | 3721 .TP |
3722 .B xvmc (X11 only) | 3722 .B xvmc (X11, \-vc ffmpeg12mc only) |
3723 This video output driver employs the XvMC (X Video Motion Compensation) | 3723 Video output driver that uses the XvMC (X Video Motion Compensation) |
3724 extension of XFree86 4.x. | 3724 extension of XFree86 4.x to speed up MPEG1/2 and VCR2 decoding. |
3725 FIXME: The suboption descriptions are incomplete/imprecise. | 3725 .PD 0 |
3726 .PD 0 | 3726 .RSs |
3727 .RSs | 3727 .IPs benchmark |
3728 .IPs benchmark=<number> | 3728 Disables image display. |
3729 Disable display of image to prevent vsync on benchmarking. | 3729 Necessary for proper benchmarking of drivers that change |
3730 .IPs wait | 3730 image buffers on monitor retrace only (nVidia). |
3731 .IPs queue | |
3732 Queue frames for display to allow more parallel work of the video hardware. | |
3733 May add a small (not noticeable) constant A/V desync. | |
3731 .IPs sleep | 3734 .IPs sleep |
3732 Use sleep function while waiting for rendering to finish (not recomended on Linux). | 3735 Use sleep function while waiting for rendering to finish |
3733 .IPs queue | 3736 (not recomended on Linux). |
3734 Use display queue to allow more paralel work of the video hardware. | 3737 .IPs wait\ |
3738 Do not use sleep function while waiting for rendering to finish | |
3739 (default). | |
3735 .RE | 3740 .RE |
3736 .PD 1 | 3741 .PD 1 |
3737 .TP | 3742 .TP |
3738 .B dga (X11 only) | 3743 .B dga (X11 only) |
3739 Output video through the XFree86 Direct Graphics Access extension. | 3744 Output video through the XFree86 Direct Graphics Access extension. |
3745 .TP | 3750 .TP |
3746 .B vidix\ \ | 3751 .B vidix\ \ |
3747 VIDIX (VIDeo Interface for *niX) is an interface to the | 3752 VIDIX (VIDeo Interface for *niX) is an interface to the |
3748 video acceleration features of different graphics cards. | 3753 video acceleration features of different graphics cards. |
3749 Very fast output driver on cards that support it. | 3754 Very fast output driver on cards that support it. |
3755 .PD 0 | |
3756 .RSs | |
3757 .IPs <subdevice> | |
3758 Explicitly choose the VIDIX subdevice driver to use. | |
3759 Available subdevice drivers are cyberblade_vid, mach64_vid, mga_crtc2_vid, | |
3760 mga_vid, nvidia_vid, pm3_vid, radeon_vid, rage128_vid, sis_vid. | |
3761 .RE | |
3762 .PD 1 | |
3750 .TP | 3763 .TP |
3751 .B xvidix (X11 only) | 3764 .B xvidix (X11 only) |
3752 VIDIX running under X11. | 3765 X11 frontend for VIDIX |
3766 .PD 0 | |
3767 .RSs | |
3768 .IPs <subdevice> | |
3769 same as vidix | |
3770 .RE | |
3771 .PD 1 | |
3753 .TP | 3772 .TP |
3754 .B cvidix\ | 3773 .B cvidix\ |
3755 VIDIX running in a console. | 3774 Generic and platform independent VIDIX frontend, can even run in a |
3775 textconsole with nVidia cards. | |
3776 .PD 0 | |
3777 .RSs | |
3778 .IPs <subdevice> | |
3779 same as vidix | |
3780 .RE | |
3781 .PD 1 | |
3756 .TP | 3782 .TP |
3757 .B winvidix (Windows only) | 3783 .B winvidix (Windows only) |
3758 Windows version of the VIDIX driver. | 3784 Windows frontend for VIDIX |
3785 .PD 0 | |
3786 .RSs | |
3787 .IPs <subdevice> | |
3788 same as vidix | |
3789 .RE | |
3790 .PD 1 | |
3759 .TP | 3791 .TP |
3760 .B directx (Windows only) | 3792 .B directx (Windows only) |
3761 Output driver that uses the DirectX interface. | 3793 Output driver that uses the DirectX interface. |
3762 .PD 0 | 3794 .PD 0 |
3763 .RSs | 3795 .RSs |