annotate Copyright @ 24787:02535b3216c5

Avoid text deformation and subtitles moving outside the screen in pan-and-scan mode. For this, crop amounts are passed from vo_gl as negative margins sizes. They are used to calculate aspect ratio. They are ignored when calculating subtitle positions, so subtitles will stay on screen most of the time. Based on a patch by Jindrich Makovicka [makovick gmail com].
author eugeni
date Fri, 19 Oct 2007 18:16:23 +0000
parents b033836ecfb9
children ae7399c268fe
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
23734
acfe034e5386 ISO8859-1 --> UTF-8
diego
parents: 22842
diff changeset
1 MPlayer was originally written by Árpád Gereöffy and has been extended and
11605
466651cd6e2a Copyright and authorship declaration along with an (incomplete) list of
diego
parents:
diff changeset
2 worked on by many more since then, see the AUTHORS file for an (incomplete)
466651cd6e2a Copyright and authorship declaration along with an (incomplete) list of
diego
parents:
diff changeset
3 list. You are free to use it under the terms of the GNU General Public License,
466651cd6e2a Copyright and authorship declaration along with an (incomplete) list of
diego
parents:
diff changeset
4 as described in the LICENSE file.
466651cd6e2a Copyright and authorship declaration along with an (incomplete) list of
diego
parents:
diff changeset
5
466651cd6e2a Copyright and authorship declaration along with an (incomplete) list of
diego
parents:
diff changeset
6 MPlayer as a whole is copyrighted by the MPlayer team. Individual copyright
466651cd6e2a Copyright and authorship declaration along with an (incomplete) list of
diego
parents:
diff changeset
7 notices can be found in the file headers. Furthermore, MPlayer includes code
466651cd6e2a Copyright and authorship declaration along with an (incomplete) list of
diego
parents:
diff changeset
8 from several external sources:
466651cd6e2a Copyright and authorship declaration along with an (incomplete) list of
diego
parents:
diff changeset
9
466651cd6e2a Copyright and authorship declaration along with an (incomplete) list of
diego
parents:
diff changeset
10 Name: FFmpeg
20550
fe4546255ba5 CVS -> SVN for FFmpeg, add pnm implementation from xine.
diego
parents: 20549
diff changeset
11 Version: Subversion HEAD
11605
466651cd6e2a Copyright and authorship declaration along with an (incomplete) list of
diego
parents:
diff changeset
12 Homepage: http://www.ffmpeg.org
19281
3cc2fa8ecb0d We include libavcodec, libavformat, libavutil, libpostproc from FFmpeg now.
diego
parents: 19271
diff changeset
13 Directory: libavcodec, libavformat, libavutil, libpostproc
20552
167f458fe52b Add copyright holders, mostly synced from the Debian package.
diego
parents: 20551
diff changeset
14 Copyright: Many, see individual files for copyright notices.
13421
4a3df690da14 clarification about FFmpeg license, typo
diego
parents: 13404
diff changeset
15 License: GNU Lesser General Public License, some parts GNU General Public
4a3df690da14 clarification about FFmpeg license, typo
diego
parents: 13404
diff changeset
16 License, GNU General Public License when combined
11605
466651cd6e2a Copyright and authorship declaration along with an (incomplete) list of
diego
parents:
diff changeset
17
466651cd6e2a Copyright and authorship declaration along with an (incomplete) list of
diego
parents:
diff changeset
18 Name: FAAD2
18142
1794a1b179c7 faad2 updated
rtognimp
parents: 16630
diff changeset
19 Version: 2.1 beta (20040915 CVS snapshot) + fixes and portability patches
11605
466651cd6e2a Copyright and authorship declaration along with an (incomplete) list of
diego
parents:
diff changeset
20 Homepage: http://www.audiocoding.com
466651cd6e2a Copyright and authorship declaration along with an (incomplete) list of
diego
parents:
diff changeset
21 Directory: libfaad2
20552
167f458fe52b Add copyright holders, mostly synced from the Debian package.
diego
parents: 20551
diff changeset
22 Copyright: 2003-2004 M. Bakker, Ahead Software AG, http://www.nero.com
11605
466651cd6e2a Copyright and authorship declaration along with an (incomplete) list of
diego
parents:
diff changeset
23 License: GNU General Public License
466651cd6e2a Copyright and authorship declaration along with an (incomplete) list of
diego
parents:
diff changeset
24
11692
b74652c13660 GSM 06.10 library and id3edit added.
diego
parents: 11651
diff changeset
25 Name: GSM 06.10 library
b74652c13660 GSM 06.10 library and id3edit added.
diego
parents: 11651
diff changeset
26 Version: patchlevel 10
b74652c13660 GSM 06.10 library and id3edit added.
diego
parents: 11651
diff changeset
27 Homepage: http://kbs.cs.tu-berlin.de/~jutta/toast.html
b74652c13660 GSM 06.10 library and id3edit added.
diego
parents: 11651
diff changeset
28 Directory: libmpcodecs/native/
20552
167f458fe52b Add copyright holders, mostly synced from the Debian package.
diego
parents: 20551
diff changeset
29 Copyright: 1992 by Jutta Degener and Carsten Bormann, TU Berlin
11692
b74652c13660 GSM 06.10 library and id3edit added.
diego
parents: 11651
diff changeset
30 License: permissive, see libmpcodecs/native/xa_gsm.c
b74652c13660 GSM 06.10 library and id3edit added.
diego
parents: 11651
diff changeset
31
20552
167f458fe52b Add copyright holders, mostly synced from the Debian package.
diego
parents: 20551
diff changeset
32
11605
466651cd6e2a Copyright and authorship declaration along with an (incomplete) list of
diego
parents:
diff changeset
33 Name: liba52
18723
ca279db35bc2 update copyright an changelog with new liba52 0.7.4
rathann
parents: 18142
diff changeset
34 Version: 0.7.4 + patches
11605
466651cd6e2a Copyright and authorship declaration along with an (incomplete) list of
diego
parents:
diff changeset
35 Homepage: http://liba52.sourceforge.net/
466651cd6e2a Copyright and authorship declaration along with an (incomplete) list of
diego
parents:
diff changeset
36 Directory: liba52
20552
167f458fe52b Add copyright holders, mostly synced from the Debian package.
diego
parents: 20551
diff changeset
37 Copyright: 1999-2000 Aaron Holtzman <aholtzma@ess.engr.uvic.ca>
167f458fe52b Add copyright holders, mostly synced from the Debian package.
diego
parents: 20551
diff changeset
38 2000-2001 Michel Lespinasse <walken@zoy.org>
167f458fe52b Add copyright holders, mostly synced from the Debian package.
diego
parents: 20551
diff changeset
39 2000 Yuqing Deng <Yuqing_Deng@brown.edu>
167f458fe52b Add copyright holders, mostly synced from the Debian package.
diego
parents: 20551
diff changeset
40 2002 Nick Kurshev
167f458fe52b Add copyright holders, mostly synced from the Debian package.
diego
parents: 20551
diff changeset
41 2004 Romain Dolbeau <romain@dolbeau.org>
11605
466651cd6e2a Copyright and authorship declaration along with an (incomplete) list of
diego
parents:
diff changeset
42 License: GNU General Public License
466651cd6e2a Copyright and authorship declaration along with an (incomplete) list of
diego
parents:
diff changeset
43
466651cd6e2a Copyright and authorship declaration along with an (incomplete) list of
diego
parents:
diff changeset
44 Name: libdvdcss
24536
b033836ecfb9 Upstream committed both of my libdvdcss patches.
diego
parents: 24065
diff changeset
45 Version: Subversion r207 (post 1.2.9 release)
11605
466651cd6e2a Copyright and authorship declaration along with an (incomplete) list of
diego
parents:
diff changeset
46 Homepage: http://developers.videolan.org/libdvdcss/
20613
e68f255d7d64 Move libdvdcss into its own subdirectory.
diego
parents: 20564
diff changeset
47 Directory: libdvdcss
20552
167f458fe52b Add copyright holders, mostly synced from the Debian package.
diego
parents: 20551
diff changeset
48 Copyright: 1998-2006 VideoLAN
11605
466651cd6e2a Copyright and authorship declaration along with an (incomplete) list of
diego
parents:
diff changeset
49 License: GNU General Public License
466651cd6e2a Copyright and authorship declaration along with an (incomplete) list of
diego
parents:
diff changeset
50
466651cd6e2a Copyright and authorship declaration along with an (incomplete) list of
diego
parents:
diff changeset
51 Name: libdvdread
24065
b69c47dca975 Sync libdvdread with version 0.9.7.
diego
parents: 24055
diff changeset
52 Version: 0.9.7 + patches
11605
466651cd6e2a Copyright and authorship declaration along with an (incomplete) list of
diego
parents:
diff changeset
53 Homepage: http://www.dtek.chalmers.se/groups/dvd/development.shtml
20981
22cb9d5f1e21 Rename libdvdread to dvdread. We really only include only the dvdread
diego
parents: 20730
diff changeset
54 Directory: dvdread
20552
167f458fe52b Add copyright holders, mostly synced from the Debian package.
diego
parents: 20551
diff changeset
55 Copyright: 1998, 1999 Eric Smith <eric@brouhaha.com>
167f458fe52b Add copyright holders, mostly synced from the Debian package.
diego
parents: 20551
diff changeset
56 1999 Christian Wolff for convergence integrated media
167f458fe52b Add copyright holders, mostly synced from the Debian package.
diego
parents: 20551
diff changeset
57 2000-2001 Billy Biggs <vektor@dumbterm.net>,
167f458fe52b Add copyright holders, mostly synced from the Debian package.
diego
parents: 20551
diff changeset
58 2001-2002 Samuel Hocevar <sam@zoy.org>,
23734
acfe034e5386 ISO8859-1 --> UTF-8
diego
parents: 22842
diff changeset
59 2000-2003 Björn Englund <d4bjorn@dtek.chalmers.se>,
acfe034e5386 ISO8859-1 --> UTF-8
diego
parents: 22842
diff changeset
60 2000-2003 Håkan Hjort <d95hjort@dtek.chalmers.se>
11605
466651cd6e2a Copyright and authorship declaration along with an (incomplete) list of
diego
parents:
diff changeset
61 License: GNU General Public License
466651cd6e2a Copyright and authorship declaration along with an (incomplete) list of
diego
parents:
diff changeset
62
466651cd6e2a Copyright and authorship declaration along with an (incomplete) list of
diego
parents:
diff changeset
63 Name: libmpeg2
21845
b2ba48a24992 libmpeg2 updated to 0.4.1
diego
parents: 20981
diff changeset
64 Version: 0.4.1 + patches
11605
466651cd6e2a Copyright and authorship declaration along with an (incomplete) list of
diego
parents:
diff changeset
65 Homepage: http://libmpeg2.sourceforge.net/
466651cd6e2a Copyright and authorship declaration along with an (incomplete) list of
diego
parents:
diff changeset
66 Directory: libmpeg2
20552
167f458fe52b Add copyright holders, mostly synced from the Debian package.
diego
parents: 20551
diff changeset
67 Copyright: 1999-2000 Aaron Holtzman <aholtzma@ess.engr.uvic.ca>
167f458fe52b Add copyright holders, mostly synced from the Debian package.
diego
parents: 20551
diff changeset
68 2000-2003 Michel Lespinasse <walken@zoy.org>
167f458fe52b Add copyright holders, mostly synced from the Debian package.
diego
parents: 20551
diff changeset
69 2002-2003 Falk Hueffner <falk@debian.org>
167f458fe52b Add copyright holders, mostly synced from the Debian package.
diego
parents: 20551
diff changeset
70 2003 David S. Miller <davem@redhat.com>
167f458fe52b Add copyright holders, mostly synced from the Debian package.
diego
parents: 20551
diff changeset
71 2003 Regis Duchesne <hpreg@zoy.org>
167f458fe52b Add copyright holders, mostly synced from the Debian package.
diego
parents: 20551
diff changeset
72 2003 Peter Gubanov <peter@elecard.net.ru>
11605
466651cd6e2a Copyright and authorship declaration along with an (incomplete) list of
diego
parents:
diff changeset
73 License: GNU General Public License
466651cd6e2a Copyright and authorship declaration along with an (incomplete) list of
diego
parents:
diff changeset
74
15179
682f6f67cd41 We are using parts of mpg123 outside of the LGPL mpglib subdir.
diego
parents: 14901
diff changeset
75 Name: mpg123
15900
4dc4f5b19e3c some updates
alex
parents: 15877
diff changeset
76 Version: 0.59s + significant changes
11605
466651cd6e2a Copyright and authorship declaration along with an (incomplete) list of
diego
parents:
diff changeset
77 Homepage: http://www.mpg123.de/
466651cd6e2a Copyright and authorship declaration along with an (incomplete) list of
diego
parents:
diff changeset
78 Directory: mp3lib
20552
167f458fe52b Add copyright holders, mostly synced from the Debian package.
diego
parents: 20551
diff changeset
79 Copyright: 1995-1999 by Michael Hipp
167f458fe52b Add copyright holders, mostly synced from the Debian package.
diego
parents: 20551
diff changeset
80 2004 Romain Dolbeau <romain@dolbeau.org>
167f458fe52b Add copyright holders, mostly synced from the Debian package.
diego
parents: 20551
diff changeset
81 2006 Zuxy Meng <zuxy.meng@gmail.com
15179
682f6f67cd41 We are using parts of mpg123 outside of the LGPL mpglib subdir.
diego
parents: 14901
diff changeset
82 License: GNU General Public License
11605
466651cd6e2a Copyright and authorship declaration along with an (incomplete) list of
diego
parents:
diff changeset
83
14901
fd7aa5c90c1f libdvdcss is patched, move Tremor up with the other codec libs.
diego
parents: 14350
diff changeset
84 Name: Tremor
15900
4dc4f5b19e3c some updates
alex
parents: 15877
diff changeset
85 Version: 1.0 + parts CVS from December 2004 + patches
14901
fd7aa5c90c1f libdvdcss is patched, move Tremor up with the other codec libs.
diego
parents: 14350
diff changeset
86 Homepage: http://xiph.org/
fd7aa5c90c1f libdvdcss is patched, move Tremor up with the other codec libs.
diego
parents: 14350
diff changeset
87 Directory: tremor
20552
167f458fe52b Add copyright holders, mostly synced from the Debian package.
diego
parents: 20551
diff changeset
88 Copyright: 1994-2002, Xiph.org Foundation http://www.xiph.org/
14901
fd7aa5c90c1f libdvdcss is patched, move Tremor up with the other codec libs.
diego
parents: 14350
diff changeset
89 License: BSD-like, see tremor/COPYING
fd7aa5c90c1f libdvdcss is patched, move Tremor up with the other codec libs.
diego
parents: 14350
diff changeset
90
11605
466651cd6e2a Copyright and authorship declaration along with an (incomplete) list of
diego
parents:
diff changeset
91 Name: avifile DLL loader
466651cd6e2a Copyright and authorship declaration along with an (incomplete) list of
diego
parents:
diff changeset
92 Version: 0.47 + patches + CVS updates
466651cd6e2a Copyright and authorship declaration along with an (incomplete) list of
diego
parents:
diff changeset
93 Homepage: http://avifile.sourceforge.net/
466651cd6e2a Copyright and authorship declaration along with an (incomplete) list of
diego
parents:
diff changeset
94 Directory: loader/
20552
167f458fe52b Add copyright holders, mostly synced from the Debian package.
diego
parents: 20551
diff changeset
95 Copyright: 1993 Robert J. Amstadt
167f458fe52b Add copyright holders, mostly synced from the Debian package.
diego
parents: 20551
diff changeset
96 1994 Eric Youndale & Erik Bos
167f458fe52b Add copyright holders, mostly synced from the Debian package.
diego
parents: 20551
diff changeset
97 1995 Thomas Sandford
167f458fe52b Add copyright holders, mostly synced from the Debian package.
diego
parents: 20551
diff changeset
98 1995-1996 Alexandre Julliard
167f458fe52b Add copyright holders, mostly synced from the Debian package.
diego
parents: 20551
diff changeset
99 1996-1998 Marcus Meissner
167f458fe52b Add copyright holders, mostly synced from the Debian package.
diego
parents: 20551
diff changeset
100 1996 Martin von Loewis
167f458fe52b Add copyright holders, mostly synced from the Debian package.
diego
parents: 20551
diff changeset
101 2000-2001 Eugene Kuznetsov (divx@euro.ru)
11605
466651cd6e2a Copyright and authorship declaration along with an (incomplete) list of
diego
parents:
diff changeset
102 License: GNU General Public License
466651cd6e2a Copyright and authorship declaration along with an (incomplete) list of
diego
parents:
diff changeset
103
11651
c94ee1c28a67 dvbstream added, info from Nico.
diego
parents: 11605
diff changeset
104 Name: dvbstream
20552
167f458fe52b Add copyright holders, mostly synced from the Debian package.
diego
parents: 20551
diff changeset
105 Version: 0.4.3-pre3 (CVS checkout)
20549
056891fcc677 uCIFS is gone, URL update.
diego
parents: 20425
diff changeset
106 Homepage: http://sourceforge.net/projects/dvbtools/
20551
c7f2db785a5d precise location for dvbstream
diego
parents: 20550
diff changeset
107 Directory: stream/dvbin.h stream/rtp.[ch] stream/stream_dvb.c
20552
167f458fe52b Add copyright holders, mostly synced from the Debian package.
diego
parents: 20551
diff changeset
108 Copyright: 2001-2002 Dave Chapman <dave@dchapman.com>
11651
c94ee1c28a67 dvbstream added, info from Nico.
diego
parents: 11605
diff changeset
109 License: GNU General Public License
c94ee1c28a67 dvbstream added, info from Nico.
diego
parents: 11605
diff changeset
110
19613
7d75865fdda9 Add miniLZO and librtsp.
diego
parents: 19281
diff changeset
111 Name: librtsp
7d75865fdda9 Add miniLZO and librtsp.
diego
parents: 19281
diff changeset
112 Version: xine CVS 2003/04/10 + patches
7d75865fdda9 Add miniLZO and librtsp.
diego
parents: 19281
diff changeset
113 Homepage: http://www.xinehq.de
7d75865fdda9 Add miniLZO and librtsp.
diego
parents: 19281
diff changeset
114 Directory: stream/librtsp/
20552
167f458fe52b Add copyright holders, mostly synced from the Debian package.
diego
parents: 20551
diff changeset
115 Copyright: 2000-2002 the xine project
19613
7d75865fdda9 Add miniLZO and librtsp.
diego
parents: 19281
diff changeset
116 License: GNU General Public License
7d75865fdda9 Add miniLZO and librtsp.
diego
parents: 19281
diff changeset
117
12411
a42922e2a32c libavformat, realrtsp
diego
parents: 12182
diff changeset
118 Name: realrtsp
a42922e2a32c libavformat, realrtsp
diego
parents: 12182
diff changeset
119 Version: xine CVS 2003/04/17 + patches
a42922e2a32c libavformat, realrtsp
diego
parents: 12182
diff changeset
120 Homepage: http://www.xinehq.de
19271
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents: 19261
diff changeset
121 Directory: stream/realrtsp/
20552
167f458fe52b Add copyright holders, mostly synced from the Debian package.
diego
parents: 20551
diff changeset
122 Copyright: 2002 the xine project
12411
a42922e2a32c libavformat, realrtsp
diego
parents: 12182
diff changeset
123 License: GNU General Public License
a42922e2a32c libavformat, realrtsp
diego
parents: 12182
diff changeset
124
20550
fe4546255ba5 CVS -> SVN for FFmpeg, add pnm implementation from xine.
diego
parents: 20549
diff changeset
125 Name: pnm protocol implementation
fe4546255ba5 CVS -> SVN for FFmpeg, add pnm implementation from xine.
diego
parents: 20549
diff changeset
126 Version: xine CVS 2002/12/26 + patches
fe4546255ba5 CVS -> SVN for FFmpeg, add pnm implementation from xine.
diego
parents: 20549
diff changeset
127 Homepage: http://www.xinehq.de
fe4546255ba5 CVS -> SVN for FFmpeg, add pnm implementation from xine.
diego
parents: 20549
diff changeset
128 Directory: stream/pnm.[ch]
20552
167f458fe52b Add copyright holders, mostly synced from the Debian package.
diego
parents: 20551
diff changeset
129 Copyright: 2000-2002 the xine project
20550
fe4546255ba5 CVS -> SVN for FFmpeg, add pnm implementation from xine.
diego
parents: 20549
diff changeset
130 License: GNU General Public License
fe4546255ba5 CVS -> SVN for FFmpeg, add pnm implementation from xine.
diego
parents: 20549
diff changeset
131
11692
b74652c13660 GSM 06.10 library and id3edit added.
diego
parents: 11651
diff changeset
132 Name: id3edit
13121
93774d4a0c1d id3edit updated
diego
parents: 12961
diff changeset
133 Version: 1.9 + patches
11692
b74652c13660 GSM 06.10 library and id3edit added.
diego
parents: 11651
diff changeset
134 Homepage: http://id3edit.sourceforge.net/
b74652c13660 GSM 06.10 library and id3edit added.
diego
parents: 11651
diff changeset
135 Directory: libmpdemux/genres.h
20552
167f458fe52b Add copyright holders, mostly synced from the Debian package.
diego
parents: 20551
diff changeset
136 Copyright: 2001 Jason Carter
11692
b74652c13660 GSM 06.10 library and id3edit added.
diego
parents: 11651
diff changeset
137 License: GNU General Public License
b74652c13660 GSM 06.10 library and id3edit added.
diego
parents: 11651
diff changeset
138
13198
6f5fd8abdcda unrarlib
diego
parents: 13121
diff changeset
139 Name: unrarlib
6f5fd8abdcda unrarlib
diego
parents: 13121
diff changeset
140 Version: 0.4.0 + patches
6f5fd8abdcda unrarlib
diego
parents: 13121
diff changeset
141 Homepage: http://www.unrarlib.org/
6f5fd8abdcda unrarlib
diego
parents: 13121
diff changeset
142 Directory: unrarlib.[ch]
20552
167f458fe52b Add copyright holders, mostly synced from the Debian package.
diego
parents: 20551
diff changeset
143 Copyright: 2000-2002 Christian Scheurer (www.ChristianScheurer.ch)
167f458fe52b Add copyright holders, mostly synced from the Debian package.
diego
parents: 20551
diff changeset
144 2000-2002 by Johannes Winkelmann (jw@tks6.net)
13198
6f5fd8abdcda unrarlib
diego
parents: 13121
diff changeset
145 License: GNU General Public License / UniquE RAR File Library License
13404
6a51a576f061 Added the uCIFS library, of which a part is used by vo_md5sum.
ivo
parents: 13198
diff changeset
146
18826
52852a1274d1 added FreeSDP library in Copyright file
ben
parents: 18723
diff changeset
147 Name: FreeSDP
52852a1274d1 added FreeSDP library in Copyright file
ben
parents: 18723
diff changeset
148 Version: 0.4.1
52852a1274d1 added FreeSDP library in Copyright file
ben
parents: 18723
diff changeset
149 Homepage: https://savannah.nongnu.org/projects/freesdp/
19271
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents: 19261
diff changeset
150 Directory: stream/freesdp/
20552
167f458fe52b Add copyright holders, mostly synced from the Debian package.
diego
parents: 20551
diff changeset
151 Copyright: 2001-2003 Federico Montesino Pouzols <fedemp@suidzer0.org>
18826
52852a1274d1 added FreeSDP library in Copyright file
ben
parents: 18723
diff changeset
152 License: GNU General Public License