1
0
mirror of https://github.com/mpv-player/mpv synced 2024-12-19 05:15:12 +00:00
mpv/etc
wm4 2e84934be7 input: change license to LGPL
cehoyos adds the step_property command in 7a71da01d, and it could be
argued that copyright of this still applies to the later add/cycle
commands (a668ae0ff9). While I'm not sure if this is really the case,
stay conservative for now and mark these commands as GPL-only. Mark the
command.c code too, although that is not being relicensed yet.

I'm leaving the MP_CMD_* enum items, as they are obviously different.

In commit 116ca0c768, "veal" (essentially an anonymous author) adds an
"osd_show_property_text" command (well, the commit message says "based
on" that person's code, so it's not clear how much is from him or from
albeu, who agreed to LGPL). This was later merged again with the
"osd_show_text" command, and then all original code was removed in
commit 58cc0f637f, so I claim that no copyright applies anymore. (Though
technically the input.conf addition still might be copyrighted, so I'm
just dropping it to get rid of the thought.)

"kiriuja" added 2f376d1b39 (sub_load etc.) and be54f4813 (switch_audio).
The latter is gone. I would argue that the former is fully rewritten
with commits b7052b431c and 0f155921b0. But like in the step_property
case, I will be overly conservative for now, and mark them as GPL-only,
as this is potentially shaky and should be thought through first. (Not
bothering with the command define/enum in the header, as it will be
unused in LGPL mode anyway.)

keycodes.c/h can be GPL, except for commit 2b1f95dcc2, which is a
patch by someone who wasn't asked yet. Before doing something radical, I
will wait for a reply.
2017-06-19 13:28:19 +02:00
..
builtin.conf osx: fix key input in certain circumstances 2017-03-26 20:38:26 +02:00
encoding-profiles.conf encoding-profiles.conf: add faststart to enc-f-mp4 2017-06-06 23:47:03 +01:00
input.conf input: change license to LGPL 2017-06-19 13:28:19 +02:00
mplayer-input.conf Use - as command-name separator everywhere 2016-07-14 22:37:42 +02:00
mpv-gradient.svg SVG version of the icon (with symbolic counterpart) 2015-10-30 20:29:55 +01:00
mpv-icon-8bit-16x16.png x11: add window icon 2013-09-01 23:27:33 +02:00
mpv-icon-8bit-32x32.png x11: add window icon 2013-09-01 23:27:33 +02:00
mpv-icon-8bit-64x64.png x11: add window icon 2013-09-01 23:27:33 +02:00
mpv-icon.ico change application icon 2013-09-01 12:24:53 +02:00
mpv-symbolic.svg SVG version of the icon (with symbolic counterpart) 2015-10-30 20:29:55 +01:00
mpv.conf etc/mpv.conf: remove deprecated options 2017-04-05 11:18:35 +02:00
mpv.desktop mpv.desktop: fix some mistakes in mpv.desktop 2017-03-23 19:49:07 +01:00
mpv.svg SVG version of the icon (with symbolic counterpart) 2015-10-30 20:29:55 +01:00
restore-old-bindings.conf input: change license to LGPL 2017-06-19 13:28:19 +02:00