1
0
mirror of https://github.com/mpv-player/mpv synced 2024-12-18 12:55:16 +00:00
mpv/demux
wm4 cd019ba602 demux_lavf: change license to LGPL (almost)
Since this demuxer is based on code by michael, this file can become
LGPL only once the mpv core becomes LGPL, and this is preparation for
it.

There were quite a lot of changes for rearranging preferred libavformat
vs. internal MPlayer demuxers, codec mappings, and filename extensions,
but all this got removed, so some of the relevant authors weren't asked.

cehoyos, who disagreed with LGPL, made a few changes in the past (mostly
codec mapping and deinterlacing related things), but all of them were
removed, mostly due to libavformat API cleanups.

adland, who could not be reached, did commit 057916ee65, but it's easy
to essentially revert the change (this is what the source changes in
this commit do), so we don't need to think about it.

Chris Welton, who could not be reached, made a simple change in commit
958c41d9b6. Fortunately, the API changed again, and his changes were
removed, so we don't need to think about this either.

There is an anonymous contribution in commit 085f35f4b4 - since this
did not introduce any original code, and the probe code was heavily
rewritten multiple times, I don't consider it relevant.
2017-06-16 15:50:00 +02:00
..
codec_tags.c demux_mkv: remove incorrect comment 2017-06-03 23:23:35 +02:00
codec_tags.h Relicense some non-MPlayer source files to LGPL 2.1 or later 2016-01-19 18:36:06 +01:00
cue.c cue: accept lower-case cue commands 2017-01-24 08:57:51 +01:00
cue.h Relicense some non-MPlayer source files to LGPL 2.1 or later 2016-01-19 18:36:06 +01:00
demux_cue.c demux_cue: include io.h for Windows UTF-8 filesystem functions 2017-04-04 17:45:19 +02:00
demux_disc.c stream: get rid of streamtype enum 2017-02-02 18:26:58 +01:00
demux_edl.c demux_edl: fix behavior with no init segment provided 2017-02-05 15:51:36 +01:00
demux_lavf.c demux_lavf: change license to LGPL (almost) 2017-06-16 15:50:00 +02:00
demux_libarchive.c demux, stream: add option to prevent opening referenced files 2016-12-04 23:15:31 +01:00
demux_mf.c stream: get rid of streamtype enum 2017-02-02 18:26:58 +01:00
demux_mkv_timeline.c stream: get rid of streamtype enum 2017-02-02 18:26:58 +01:00
demux_mkv.c demux_mkv: support FFmpeg A_MS/ACM extensions 2017-06-03 22:49:15 +02:00
demux_null.c demux_null: fix segfault with --cache enabled 2016-03-05 00:56:55 +01:00
demux_playlist.c stream: get rid of streamtype enum 2017-02-02 18:26:58 +01:00
demux_rar.c demux, stream: add option to prevent opening referenced files 2016-12-04 23:15:31 +01:00
demux_raw.c demux_raw: drop "mp-rawvideo" use 2017-05-20 11:43:57 +02:00
demux_timeline.c demux_timeline: more silencing 2017-02-04 23:10:04 +01:00
demux_tv.c stream: get rid of streamtype enum 2017-02-02 18:26:58 +01:00
demux.c demux: estimate total packet size, deprecate packet number limits 2017-04-14 19:19:44 +02:00
demux.h ytdl_hook, edl: implement pseudo-DASH support 2017-02-04 22:34:38 +01:00
ebml.c ebml, matroska.h: change license to LGPL 2017-04-21 13:34:10 +02:00
ebml.h ebml, matroska.h: change license to LGPL 2017-04-21 13:34:10 +02:00
matroska.h ebml, matroska.h: change license to LGPL 2017-04-21 13:34:10 +02:00
packet.c demux/packet: change license to LGPL 2017-04-21 13:34:10 +02:00
packet.h demux/packet: change license to LGPL 2017-04-21 13:34:10 +02:00
stheader.h demux/stheader: change license to LGPL 2017-05-10 13:18:08 +02:00
timeline.c ytdl_hook, edl: implement pseudo-DASH support 2017-02-04 22:34:38 +01:00
timeline.h ytdl_hook, edl: implement pseudo-DASH support 2017-02-04 22:34:38 +01:00