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