2008-04-27 01:59:37 +00:00
|
|
|
*.o
|
|
|
|
*.a
|
|
|
|
*.d
|
2012-09-30 13:08:04 +00:00
|
|
|
*.exe
|
2008-04-27 01:59:37 +00:00
|
|
|
.depend
|
|
|
|
|
|
|
|
/config.h
|
|
|
|
/config.mak
|
2010-06-14 15:17:48 +00:00
|
|
|
/config.log
|
2012-10-11 00:04:08 +00:00
|
|
|
/mpv
|
2012-08-13 10:08:22 +00:00
|
|
|
/mpv.app
|
2008-04-27 01:59:37 +00:00
|
|
|
/version.h
|
2013-08-06 20:41:30 +00:00
|
|
|
/mpvcore/input/input_conf.h
|
2010-11-13 08:52:19 +00:00
|
|
|
/tags
|
|
|
|
/TAGS
|
2013-03-01 20:19:20 +00:00
|
|
|
/video/out/gl_video_shaders.h
|
x11: add window icon
The png file added to etc/ are taken from the link mentioned in commit
303096b, except that they have been converted to 16 bit, sRGB (with
color profile info dropped, if there was one), and transparent pixels
reset for better compression.
The file x11_icon.bin is generated by gen-x11-icon.sh. I'm adding it to
the git repo directly, because the script requires ImageMagick, and we
don't want to make building even more complicated.
The way how this is done is basically a compromise between effort
required in x11_common.c and in gen-x11-icon.sh. Ideally, x11_icon.bin
would be directly in the format as required by _NET_WM_ICON, but trying
to write the binary width/height values from shell would probably be a
nightmare, so here we go.
The zlib code in x11_common.c is lifted from demux_mkv.c, with some
modifications (like accepting a gzip header, because I don't know how to
make gzip write raw compressed data).
2013-09-01 21:26:44 +00:00
|
|
|
/video/out/x11_icon.inc
|
2012-11-09 00:06:43 +00:00
|
|
|
/demux/ebml_defs.c
|
|
|
|
/demux/ebml_types.h
|
2012-08-01 06:49:05 +00:00
|
|
|
/sub/osd_font.h
|
Add initial Lua scripting support
This is preliminary. There are still tons of issues, and any aspect
of scripting may change in the future. I decided to merge this
(preliminary) work now because it makes it easier to develop it, not
because it's done. lua.rst is clear enough about it (plus some
sarcasm).
This requires linking to Lua. Lua has no official pkg-config file, but
there are distribution specific .pc files, all with different names.
Adding a non-pkg-config based configure test was considered, but we'd
rather not.
One major complication is that libquvi links against Lua too, and if
the Lua version is different from mpv's, you will get a crash as soon
as libquvi uses Lua. (libquvi by design always runs when a file is
opened.) I would consider this the problem of distros and whoever
builds mpv, but to make things easier for users, we add a terrible
runtime test to the configure script, which probes whether libquvi
will crash. This is disabled when cross-compiling, but in that case
we hope the user knows what he is doing.
2013-09-25 22:41:14 +00:00
|
|
|
/mpvcore/lua/*.inc
|
2012-11-09 00:06:43 +00:00
|
|
|
/DOCS/man/*/mpv.1
|
2013-09-23 17:07:22 +00:00
|
|
|
/DOCS/man/*/mpv.aux
|
|
|
|
/DOCS/man/*/mpv.log
|
|
|
|
/DOCS/man/*/mpv.out
|
|
|
|
/DOCS/man/*/mpv.pdf
|
|
|
|
/DOCS/man/*/mpv.toc
|