1
0
mirror of https://github.com/mpv-player/mpv synced 2025-03-19 18:05:21 +00:00
Command line video player
Go to file
reimar dbff0e49ba playlist: Support "Length" option in .pls playlist files
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@33620 b3059339-0415-0410-9bf9-f77b7e298cf2
2011-07-06 13:01:07 +03:00
debian
DOCS vf_delogo: allow to change the rectangle based on the time 2011-07-06 07:13:08 +03:00
drivers
etc etc/mplayer.desktop: revise desktop file 2011-07-06 09:28:04 +03:00
ffmpeg_files ffmpeg_files/intreadwrite.h: fix AV_RL32/AV_RB32 signedness 2011-06-15 00:10:47 +03:00
input Merge branch 'mplayer1_changes' 2011-06-29 11:39:06 +03:00
libaf
libao2 audio: move ready-for-ao data buffer from decoder to AO 2011-07-02 09:22:32 +03:00
libmenu commands: change property mechanism to use talloc strings 2011-07-03 20:04:21 +03:00
libmpcodecs vf_ilpack: fix incompatible function types 2011-07-06 09:24:31 +03:00
libmpdemux cosmetics: Fix typos 2011-07-06 09:46:17 +03:00
libvo VO: support Pause/Break key in X11 input 2011-07-06 13:01:07 +03:00
loader
osdep
rpm vo_xvmc: drop XvMC support 2011-05-09 20:27:16 +03:00
stream cache: allow STREAM_CTRL_GET_CURRENT_TIME with cache 2011-07-06 13:01:07 +03:00
sub cleanup: vobsub.c: simplify parsing 2011-07-06 13:01:07 +03:00
timeline
TOOLS
.gitignore
access_mpcontext.h cleanup: remove warnings under libmenu/ 2011-06-24 22:55:09 +03:00
asxparser.c
asxparser.h
AUTHORS
av_log.c av_log: map libav* debug messages to MSGL_DBG2 2011-06-26 05:15:22 +03:00
av_log.h
av_opts.c
av_opts.h
bstr.c
bstr.h
cfg-mplayer.h
codec-cfg.c video/colorspaces: add new 9/10-bit formats from libavcodec 2011-06-26 06:27:50 +03:00
codec-cfg.h
command.c OSD: when switching sub/audio tracks show title of new track 2011-07-03 20:41:46 +03:00
command.h
configure configure: only set NEED_GLOB on Windows 2011-07-06 10:00:36 +03:00
Copyright
cpudetect.c
cpudetect.h
cpuinfo.c
defaultopts.c
defaultopts.h
edl.c
edl.h
fmt-conversion.c video/colorspaces: add new 9/10-bit formats from libavcodec 2011-06-26 06:27:50 +03:00
fmt-conversion.h
LICENSE
m_config.c
m_config.h
m_option.c commands: change property mechanism to use talloc strings 2011-07-03 20:04:21 +03:00
m_option.h commands: change property mechanism to use talloc strings 2011-07-03 20:04:21 +03:00
m_property.c commands: change property mechanism to use talloc strings 2011-07-03 20:04:21 +03:00
m_property.h
m_struct.c
m_struct.h
Makefile VO: clean up aspect.c, remove aspecttest tool 2011-07-05 00:30:13 +03:00
mangle.h
metadata.h
mixer.c
mixer.h
mp_core.h
mp_fifo.c
mp_fifo.h
mp_msg.c
mp_msg.h mp_msg: change mp_dbg() to inline function to check syntax 2011-06-29 09:51:49 +03:00
mp_osd.h
mpbswap.h
mpcommon.c
mpcommon.h
mplayer.c dvdnav: make mp_dvdnav_save_smpi() more robust 2011-07-06 13:00:40 +03:00
mplayer.h
options.h
parser-cfg.c
parser-cfg.h
parser-mpcmd.c
parser-mpcmd.h
path.c
path.h
playtree.c playtree: make some char * function arguments const 2011-07-06 13:01:07 +03:00
playtree.h playtree: make some char * function arguments const 2011-07-06 13:01:07 +03:00
playtreeparser.c playlist: Support "Length" option in .pls playlist files 2011-07-06 13:01:07 +03:00
playtreeparser.h
pnm_loader.c
pnm_loader.h
README
subopt-helper.c
subopt-helper.h
talloc.c
talloc.h
version.sh

Compiling with full features requires development files for several
external libraries. Below is a list of some important requirements. For
more information see the output of './configure --help' for a list of options,
or look at the list of enabled and disabled features printed after running
'./configure'. If you think you have support for some feature installed
but configure fails to detect it, the file config.log may contain information
about the reasons for the failure.

Libraries specific to particular video output methods
(you'll want at least one of VDPAU, GL or Xv):
 - libvdpau (for VDPAU output, best choice for NVIDIA cards)
 - libGL (OpenGL output)
 - libXv (XVideo output)
general:
 - libasound   (ALSA audio output)
 - various general X development libraries
 - libfreetype
 - libfontconfig
 - libass
 - FFmpeg libraries (libavutil libavcodec libavformat libswscale libpostproc)

Most of the above libraries are available in suitable versions on normal
Linux distributions. However FFmpeg is an exception (distro versions may be
too old to work at all or work well). For that reason you may want to use
the separately available build wrapper that first compiles FFmpeg libraries
and libass, and then compiles the player statically linked against those.