diff options
author | wm4 <wm4@nowhere> | 2017-04-20 12:39:00 +0200 |
---|---|---|
committer | wm4 <wm4@nowhere> | 2017-04-20 12:53:47 +0200 |
commit | 611426d162e182c2f863993d2b695ae6af2a5486 (patch) | |
tree | 94fcb5e8e13a02d0617cb1ffbac0ec7007d0e8a0 /stream/audio_in.c | |
parent | 803a0cebc46581cbef1f156fa65b4ad9ece65de7 (diff) | |
download | mpv-611426d162e182c2f863993d2b695ae6af2a5486.tar.bz2 mpv-611426d162e182c2f863993d2b695ae6af2a5486.tar.xz |
sub/osd: relicense to LGPL
All contributors of the code used for these files agreed to the LGPL
relicensing.
There are some unaccounted contributors, but all of their code was
completely removed before. (The only exception is one contributor whose
only line left was "#include <string.h>". I don't know if that's
copyrightable, but it wasn't needed anyway, so just remove it.)
These files started out as libvo/sub.* (renamed to sub/sub.*, then
renamed again to sub/osd.*). They used to contain code for rendering
the OSD (as in, actual pixel manipulation and text layouting). But
later all this code was dropped, and libass was used to render the OSD
instead. Actual subtitle rendering was reimplemented in other files
(the old subtitle rendering path is completely gone).
One potential problem are the option declarations, which makes this
harder, as these options involve more history. But it turns out most of
them were reimplemented since 80270218cb9, rather than taken from old
code. (Although not all - but the rest covered by relicensing
agreements.)
This also affects osd_state.h, which was apparently incorrectly implied
to be LGPL.
Diffstat (limited to 'stream/audio_in.c')
0 files changed, 0 insertions, 0 deletions