changeset 29238:d643e4643313

Add standard license header to all files in libmpdemux.
author diego
date Fri, 08 May 2009 21:51:13 +0000
parents c4dc4cf9347b
children 882a1f5613e1
files libmpdemux/asf.h libmpdemux/asfheader.c libmpdemux/aviheader.c libmpdemux/aviheader.h libmpdemux/aviprint.c libmpdemux/demux_aac.c libmpdemux/demux_asf.c libmpdemux/demux_audio.c libmpdemux/demux_avi.c libmpdemux/demux_demuxers.c libmpdemux/demux_film.c libmpdemux/demux_fli.c libmpdemux/demux_gif.c libmpdemux/demux_lmlm4.c libmpdemux/demux_mf.c libmpdemux/demux_mkv.c libmpdemux/demux_mov.c libmpdemux/demux_mpc.c libmpdemux/demux_mpg.c libmpdemux/demux_nsv.c libmpdemux/demux_nut.c libmpdemux/demux_ogg.c libmpdemux/demux_pva.c libmpdemux/demux_rawaudio.c libmpdemux/demux_rawvideo.c libmpdemux/demux_real.c libmpdemux/demux_realaud.c libmpdemux/demux_roq.c libmpdemux/demux_rtp.cpp libmpdemux/demux_rtp.h libmpdemux/demux_rtp_codec.cpp libmpdemux/demux_rtp_internal.h libmpdemux/demux_smjpeg.c libmpdemux/demux_viv.c libmpdemux/demux_vqf.c libmpdemux/demux_y4m.c libmpdemux/demuxer.c libmpdemux/demuxer.h libmpdemux/ebml.c libmpdemux/ebml.h libmpdemux/extension.c libmpdemux/matroska.h libmpdemux/mf.c libmpdemux/mf.h libmpdemux/mp3_hdr.c libmpdemux/mp3_hdr.h libmpdemux/mpeg_hdr.c libmpdemux/mpeg_hdr.h libmpdemux/ms_hdr.h libmpdemux/muxer.c libmpdemux/muxer.h libmpdemux/muxer_avi.c libmpdemux/muxer_lavf.c libmpdemux/muxer_mpeg.c libmpdemux/muxer_rawaudio.c libmpdemux/muxer_rawvideo.c libmpdemux/parse_es.c libmpdemux/parse_es.h libmpdemux/qtpalette.h libmpdemux/stheader.h libmpdemux/video.c
diffstat 61 files changed, 1168 insertions(+), 119 deletions(-) [+]
line wrap: on
line diff
--- a/libmpdemux/asf.h	Fri May 08 21:47:50 2009 +0000
+++ b/libmpdemux/asf.h	Fri May 08 21:51:13 2009 +0000
@@ -1,3 +1,21 @@
+/*
+ * This file is part of MPlayer.
+ *
+ * MPlayer is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * MPlayer is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along
+ * with MPlayer; if not, write to the Free Software Foundation, Inc.,
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+ */
+
 #ifndef MPLAYER_ASF_H
 #define MPLAYER_ASF_H
 
--- a/libmpdemux/asfheader.c	Fri May 08 21:47:50 2009 +0000
+++ b/libmpdemux/asfheader.c	Fri May 08 21:51:13 2009 +0000
@@ -1,6 +1,23 @@
+/*
+ * This file is part of MPlayer.
+ *
+ * MPlayer is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * MPlayer is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along
+ * with MPlayer; if not, write to the Free Software Foundation, Inc.,
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+ */
+
 // .asf fileformat docs from http://divx.euro.ru
 
-
 #include <stdio.h>
 #include <stdlib.h>
 #include <unistd.h>
--- a/libmpdemux/aviheader.c	Fri May 08 21:47:50 2009 +0000
+++ b/libmpdemux/aviheader.c	Fri May 08 21:51:13 2009 +0000
@@ -1,3 +1,20 @@
+/*
+ * This file is part of MPlayer.
+ *
+ * MPlayer is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * MPlayer is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along
+ * with MPlayer; if not, write to the Free Software Foundation, Inc.,
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+ */
 
 #include <stdio.h>
 #include <stdlib.h>
--- a/libmpdemux/aviheader.h	Fri May 08 21:47:50 2009 +0000
+++ b/libmpdemux/aviheader.h	Fri May 08 21:51:13 2009 +0000
@@ -1,3 +1,21 @@
+/*
+ * This file is part of MPlayer.
+ *
+ * MPlayer is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * MPlayer is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along
+ * with MPlayer; if not, write to the Free Software Foundation, Inc.,
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+ */
+
 #ifndef MPLAYER_AVIHEADER_H
 #define MPLAYER_AVIHEADER_H
 
--- a/libmpdemux/aviprint.c	Fri May 08 21:47:50 2009 +0000
+++ b/libmpdemux/aviprint.c	Fri May 08 21:51:13 2009 +0000
@@ -1,3 +1,20 @@
+/*
+ * This file is part of MPlayer.
+ *
+ * MPlayer is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * MPlayer is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along
+ * with MPlayer; if not, write to the Free Software Foundation, Inc.,
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+ */
 
 #include <stdio.h>
 #include <stdlib.h>
--- a/libmpdemux/demux_aac.c	Fri May 08 21:47:50 2009 +0000
+++ b/libmpdemux/demux_aac.c	Fri May 08 21:51:13 2009 +0000
@@ -1,3 +1,21 @@
+/*
+ * This file is part of MPlayer.
+ *
+ * MPlayer is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * MPlayer is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along
+ * with MPlayer; if not, write to the Free Software Foundation, Inc.,
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+ */
+
 #include <stdio.h>
 #include <stdlib.h>
 #include <string.h>
--- a/libmpdemux/demux_asf.c	Fri May 08 21:47:50 2009 +0000
+++ b/libmpdemux/demux_asf.c	Fri May 08 21:51:13 2009 +0000
@@ -1,4 +1,23 @@
-//  ASF file parser for DEMUXER v0.3  by A'rpi/ESP-team
+/*
+ * ASF file parser for DEMUXER v0.3
+ * copyright (c) 2001 A'rpi/ESP-team
+ *
+ * This file is part of MPlayer.
+ *
+ * MPlayer is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * MPlayer is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along
+ * with MPlayer; if not, write to the Free Software Foundation, Inc.,
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+ */
 
 #include <stdio.h>
 #include <stdlib.h>
--- a/libmpdemux/demux_audio.c	Fri May 08 21:47:50 2009 +0000
+++ b/libmpdemux/demux_audio.c	Fri May 08 21:51:13 2009 +0000
@@ -1,3 +1,20 @@
+/*
+ * This file is part of MPlayer.
+ *
+ * MPlayer is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * MPlayer is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along
+ * with MPlayer; if not, write to the Free Software Foundation, Inc.,
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+ */
 
 #include "config.h"
 #include "mp_msg.h"
--- a/libmpdemux/demux_avi.c	Fri May 08 21:47:50 2009 +0000
+++ b/libmpdemux/demux_avi.c	Fri May 08 21:51:13 2009 +0000
@@ -1,4 +1,23 @@
-//  AVI file parser for DEMUXER v2.9  by A'rpi/ESP-team
+/*
+ * AVI file parser for DEMUXER v2.9
+ * Copyright (c) 2001 A'rpi/ESP-team
+ *
+ * This file is part of MPlayer.
+ *
+ * MPlayer is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * MPlayer is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along
+ * with MPlayer; if not, write to the Free Software Foundation, Inc.,
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+ */
 
 #include <stdio.h>
 #include <stdlib.h>
--- a/libmpdemux/demux_demuxers.c	Fri May 08 21:47:50 2009 +0000
+++ b/libmpdemux/demux_demuxers.c	Fri May 08 21:51:13 2009 +0000
@@ -1,3 +1,20 @@
+/*
+ * This file is part of MPlayer.
+ *
+ * MPlayer is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * MPlayer is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along
+ * with MPlayer; if not, write to the Free Software Foundation, Inc.,
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+ */
 
 #include "config.h"
 #include "mp_msg.h"
--- a/libmpdemux/demux_film.c	Fri May 08 21:47:50 2009 +0000
+++ b/libmpdemux/demux_film.c	Fri May 08 21:51:13 2009 +0000
@@ -1,14 +1,29 @@
 /*
-    FILM file parser for the MPlayer program
-      by Mike Melanson
-
-    This demuxer handles FILM (a.k.a. CPK) files commonly found on
-    Sega Saturn CD-ROM games. FILM files have also been found on 3DO
-    games.
-
-    Details of the FILM file format can be found at:
-      http://www.pcisys.net/~melanson/codecs/
-*/
+ * FILM file parser
+ * Copyright (C) 2002 Mike Melanson
+ *
+ * This demuxer handles FILM (a.k.a. CPK) files commonly found on Sega
+ * Saturn CD-ROM games. FILM files have also been found on 3DO games.
+ *
+ * details of the FILM file format can be found at:
+ * http://www.pcisys.net/~melanson/codecs/
+ *
+ * This file is part of MPlayer.
+ *
+ * MPlayer is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * MPlayer is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along
+ * with MPlayer; if not, write to the Free Software Foundation, Inc.,
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+ */
 
 #include <stdio.h>
 #include <stdlib.h>
--- a/libmpdemux/demux_fli.c	Fri May 08 21:47:50 2009 +0000
+++ b/libmpdemux/demux_fli.c	Fri May 08 21:51:13 2009 +0000
@@ -1,7 +1,23 @@
 /*
-	FLI file parser for the MPlayer program
-	by Mike Melanson
-*/
+ * FLI file parser
+ * copyright (c) 2001 Mike Melanson
+ *
+ * This file is part of MPlayer.
+ *
+ * MPlayer is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * MPlayer is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along
+ * with MPlayer; if not, write to the Free Software Foundation, Inc.,
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+ */
 
 #include <stdio.h>
 #include <stdlib.h>
--- a/libmpdemux/demux_gif.c	Fri May 08 21:47:50 2009 +0000
+++ b/libmpdemux/demux_gif.c	Fri May 08 21:51:13 2009 +0000
@@ -1,7 +1,23 @@
 /*
-	GIF file parser for MPlayer
-	by Joey Parrish
-*/
+ * GIF file parser
+ * Copyright (C) 2003 Joey Parrish
+ *
+ * This file is part of MPlayer.
+ *
+ * MPlayer is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * MPlayer is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along
+ * with MPlayer; if not, write to the Free Software Foundation, Inc.,
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+ */
 
 #include <stdio.h>
 #include <stdlib.h>
--- a/libmpdemux/demux_lmlm4.c	Fri May 08 21:47:50 2009 +0000
+++ b/libmpdemux/demux_lmlm4.c	Fri May 08 21:51:13 2009 +0000
@@ -1,7 +1,23 @@
 /*
- LMLM4 MPEG4 Compression Card stream & file parser by Maxim Yevtyushkin <max@linuxmedialabs.com>
- Based on SMJPEG file parser by Alex Beregszaszi
- 
+ * LMLM4 MPEG4 Compression Card stream & file parser
+ * Copyright (C) 2003 Maxim Yevtyushkin <max@linuxmedialabs.com>
+ * based on SMJPEG file parser by Alex Beregszaszi
+ *
+ * This file is part of MPlayer.
+ *
+ * MPlayer is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * MPlayer is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along
+ * with MPlayer; if not, write to the Free Software Foundation, Inc.,
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
  */
 
 #include <stdio.h>
--- a/libmpdemux/demux_mf.c	Fri May 08 21:47:50 2009 +0000
+++ b/libmpdemux/demux_mf.c	Fri May 08 21:51:13 2009 +0000
@@ -1,3 +1,20 @@
+/*
+ * This file is part of MPlayer.
+ *
+ * MPlayer is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * MPlayer is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along
+ * with MPlayer; if not, write to the Free Software Foundation, Inc.,
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+ */
 
 #include <stdio.h>
 #include <stdlib.h>
--- a/libmpdemux/demux_mkv.c	Fri May 08 21:47:50 2009 +0000
+++ b/libmpdemux/demux_mkv.c	Fri May 08 21:51:13 2009 +0000
@@ -1,9 +1,24 @@
 /*
- * native Matroska demuxer
- * Written by Aurelien Jacobs <aurel@gnuage.org>
+ * Matroska demuxer
+ * Copyright (C) 2004 Aurelien Jacobs <aurel@gnuage.org>
  * Based on the one written by Ronald Bultje for gstreamer
- *   and on demux_mkv.cpp from Moritz Bunkus.
- * Licence: GPL
+ * and on demux_mkv.cpp from Moritz Bunkus.
+ *
+ * This file is part of MPlayer.
+ *
+ * MPlayer is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * MPlayer is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along
+ * with MPlayer; if not, write to the Free Software Foundation, Inc.,
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
  */
 
 #include "config.h"
--- a/libmpdemux/demux_mov.c	Fri May 08 21:47:50 2009 +0000
+++ b/libmpdemux/demux_mov.c	Fri May 08 21:51:13 2009 +0000
@@ -1,22 +1,43 @@
-//  QuickTime MOV file parser by A'rpi
-//  additional work by Atmos
-//  based on TOOLS/movinfo.c by A'rpi & Al3x
-//  compressed header support from moov.c of the openquicktime lib.
-//  References: http://openquicktime.sf.net/, http://www.heroinewarrior.com/
-//  http://www.geocities.com/SiliconValley/Lakes/2160/fformats/files/mov.pdf
-//  (above url no longer works, file mirrored somewhere? ::atmos)
-//  The QuickTime File Format PDF from Apple:
-//  http://developer.apple.com/techpubs/quicktime/qtdevdocs/PDF/QTFileFormat.pdf
-//  (Complete list of documentation at http://developer.apple.com/quicktime/)
-//  MP4-Lib sources from http://mpeg4ip.sf.net/ might be useful for .mp4
-//  as well as .mov specific stuff.
-//  All sort of Stuff about MPEG4:
-//  http://www.cmlab.csie.ntu.edu.tw/~pkhsiao/thesis.html
-//  I really recommend N4270-1.doc and N4270-2.doc which are exact specs
-//  of the MP4-File Format and the MPEG4 Specific extensions. ::atmos
-//  TSGS#15(02)0088
-//  http://www.3gpp.org/ftp/tsg_sa/TSG_SA/TSGS_15/Docs/pdf/SP-020088.pdf
-//  http://www.3gpp2.org/Public_html/specs/C.S0050-0_v1.0_121503.pdf
+/*
+ * QuickTime MOV file parser
+ * copyright(c) 2001 A'rpi
+ * additional work by Atmos
+ * based on TOOLS/movinfo.c by A'rpi & Al3x
+ * compressed header support from moov.c of the openquicktime lib.
+ *
+ * references: http://openquicktime.sf.net/, http://www.heroinewarrior.com/
+ * http://www.geocities.com/SiliconValley/Lakes/2160/fformats/files/mov.pdf
+ * (above URL no longer works, file mirrored somewhere? ::atmos)
+ * The QuickTime File Format PDF from Apple:
+ * http://developer.apple.com/techpubs/quicktime/qtdevdocs/PDF/QTFileFormat.pdf
+ * (Complete list of documentation at http://developer.apple.com/quicktime/)
+ * MP4-Lib sources from http://mpeg4ip.sf.net/ might be useful for .mp4
+ * as well as .mov specific stuff.
+ *
+ * All sort of Stuff about MPEG4:
+ * http://www.cmlab.csie.ntu.edu.tw/~pkhsiao/thesis.html
+ * I really recommend N4270-1.doc and N4270-2.doc which are exact specs
+ * of the MP4-File Format and the MPEG4 Specific extensions. ::atmos
+ * TSGS#15(02)0088
+ * http://www.3gpp.org/ftp/tsg_sa/TSG_SA/TSGS_15/Docs/pdf/SP-020088.pdf
+ * http://www.3gpp2.org/Public_html/specs/C.S0050-0_v1.0_121503.pdf
+ *
+ * This file is part of MPlayer.
+ *
+ * MPlayer is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * MPlayer is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along
+ * with MPlayer; if not, write to the Free Software Foundation, Inc.,
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+ */
 
 #include <stdio.h>
 #include <stdlib.h>
--- a/libmpdemux/demux_mpc.c	Fri May 08 21:47:50 2009 +0000
+++ b/libmpdemux/demux_mpc.c	Fri May 08 21:51:13 2009 +0000
@@ -1,8 +1,25 @@
-/**
- * Demuxer for Musepack v7 bitstream
- * by Reimar Doeffinger <Reimar.Doeffinger@stud.uni-karlsruhe.de>
+/*
+ * demuxer for Musepack v7 bitstream
+ * copyright (c) 2005 Reimar Doeffinger <Reimar.Doeffinger@stud.uni-karlsruhe.de>
+ *
  * This code may be be relicensed under the terms of the GNU LGPL when it
  * becomes part of the FFmpeg project (ffmpeg.org)
+ *
+ * This file is part of MPlayer.
+ *
+ * MPlayer is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * MPlayer is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along
+ * with MPlayer; if not, write to the Free Software Foundation, Inc.,
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
  */
 
 #include "config.h"
--- a/libmpdemux/demux_mpg.c	Fri May 08 21:47:50 2009 +0000
+++ b/libmpdemux/demux_mpg.c	Fri May 08 21:51:13 2009 +0000
@@ -1,4 +1,23 @@
-//  MPG/VOB file parser for DEMUXER v2.5  by A'rpi/ESP-team
+/*
+ * MPG/VOB file parser for DEMUXER v2.5
+ * copyright (c) 2001 by A'rpi/ESP-team
+ *
+ * This file is part of MPlayer.
+ *
+ * MPlayer is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * MPlayer is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along
+ * with MPlayer; if not, write to the Free Software Foundation, Inc.,
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+ */
 
 #include <stdio.h>
 #include <stdlib.h>
--- a/libmpdemux/demux_nsv.c	Fri May 08 21:47:50 2009 +0000
+++ b/libmpdemux/demux_nsv.c	Fri May 08 21:51:13 2009 +0000
@@ -1,12 +1,26 @@
-
 /*
  * Nullsoft Streaming Video demuxer
- * for MPlayer
- * by Reza Jelveh <reza.jelveh@tuhh.de>
+ * copyright (c) 2004 by Reza Jelveh <reza.jelveh@tuhh.de>
+ * Based on A'rpis G2 work
+ *
  * seeking and PCM audio not yet supported
  * PCM needs extra audio chunk "miniheader" parsing
- * Based on A'rpis G2 work
- * Licence: GPL
+ *
+ * This file is part of MPlayer.
+ *
+ * MPlayer is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * MPlayer is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along
+ * with MPlayer; if not, write to the Free Software Foundation, Inc.,
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
  */
 
 #include <stdio.h>
--- a/libmpdemux/demux_nut.c	Fri May 08 21:47:50 2009 +0000
+++ b/libmpdemux/demux_nut.c	Fri May 08 21:51:13 2009 +0000
@@ -1,3 +1,21 @@
+/*
+ * This file is part of MPlayer.
+ *
+ * MPlayer is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * MPlayer is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along
+ * with MPlayer; if not, write to the Free Software Foundation, Inc.,
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+ */
+
 #include <stdio.h>
 #include <stdlib.h>
 
--- a/libmpdemux/demux_ogg.c	Fri May 08 21:47:50 2009 +0000
+++ b/libmpdemux/demux_ogg.c	Fri May 08 21:51:13 2009 +0000
@@ -1,3 +1,20 @@
+/*
+ * This file is part of MPlayer.
+ *
+ * MPlayer is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * MPlayer is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along
+ * with MPlayer; if not, write to the Free Software Foundation, Inc.,
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+ */
 
 #include "config.h"
 
--- a/libmpdemux/demux_pva.c	Fri May 08 21:47:50 2009 +0000
+++ b/libmpdemux/demux_pva.c	Fri May 08 21:51:13 2009 +0000
@@ -1,20 +1,31 @@
 /*
- * demuxer for PVA files, such as the ones produced by software to manage DVB boards
- * like the Hauppauge WinTV DVBs, for MPlayer.
+ * demuxer for PVA files, such as the ones produced by software to manage
+ * DVB boards like the Hauppauge WinTV DVBs
+ * copyright (c) 2002 Matteo Giani
  *
  * Uses info from the PVA file specifications found at
- * 
  * http://www.technotrend.de/download/av_format_v1.pdf
- * 
- * WARNING: Quite a hack was required in order to get files by MultiDec played back correctly.
- * If it breaks anything else, just comment out the "#define DEMUX_PVA_MULTIDEC_HACK" below
- * and it will not be compiled in.
+ *
+ * This file is part of MPlayer.
+ *
+ * MPlayer is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
  *
- * Feedback is appreciated.
+ * MPlayer is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
  *
- * written by Matteo Giani
+ * You should have received a copy of the GNU General Public License along
+ * with MPlayer; if not, write to the Free Software Foundation, Inc.,
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
  */
 
+/* WARNING: Quite a hack was required in order to get files by MultiDec
+ * played back correctly. If it breaks anything else, just comment out
+ * the #define below and it will not be compiled in. */
 #define DEMUX_PVA_MULTIDEC_HACK
 #define PVA_NEW_PREBYTES_CODE
 
--- a/libmpdemux/demux_rawaudio.c	Fri May 08 21:47:50 2009 +0000
+++ b/libmpdemux/demux_rawaudio.c	Fri May 08 21:51:13 2009 +0000
@@ -1,3 +1,20 @@
+/*
+ * This file is part of MPlayer.
+ *
+ * MPlayer is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * MPlayer is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along
+ * with MPlayer; if not, write to the Free Software Foundation, Inc.,
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+ */
 
 #include "config.h"
 
--- a/libmpdemux/demux_rawvideo.c	Fri May 08 21:47:50 2009 +0000
+++ b/libmpdemux/demux_rawvideo.c	Fri May 08 21:51:13 2009 +0000
@@ -1,3 +1,20 @@
+/*
+ * This file is part of MPlayer.
+ *
+ * MPlayer is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * MPlayer is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along
+ * with MPlayer; if not, write to the Free Software Foundation, Inc.,
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+ */
 
 #include "config.h"
 
--- a/libmpdemux/demux_real.c	Fri May 08 21:47:50 2009 +0000
+++ b/libmpdemux/demux_real.c	Fri May 08 21:51:13 2009 +0000
@@ -1,24 +1,38 @@
 /*
-    Real parser & demuxer
-    
-    (C) Alex Beregszaszi
-    (C) 2005, 2006 Roberto Togni
-    
-    Based on FFmpeg's libav/rm.c.
-
-Audio codecs: (supported by RealPlayer8 for Linux)
-    DNET - RealAudio 3.0, really it's AC3 in swapped-byteorder
-    SIPR - SiproLab's audio codec, ACELP decoder working with MPlayer,
-	   needs fine-tuning too :)
-    ATRC - RealAudio 8 (ATRAC3) - www.minidisc.org/atrac3_article.pdf,
-           ACM decoder uploaded, needs some fine-tuning to work
-	   -> RealAudio 8
-    COOK/COKR - Real Cooker -> RealAudio G2
-
-Video codecs: (supported by RealPlayer8 for Linux)
-    RV10 - H.263 based, working with libavcodec's decoder
-    RV20-RV40 - using RealPlayer's codec plugins
-*/
+ * Real parser & demuxer
+ * copyright (C) 2001 Alex Beregszaszi
+ * copyright (C) 2005, 2006 Roberto Togni
+ * based on FFmpeg's libav/rm.c
+ *
+ * audio codecs: (supported by RealPlayer8 for Linux)
+ *  DNET - RealAudio 3.0, really it's AC3 in swapped-byteorder
+ *  SIPR - SiproLab's audio codec, ACELP decoder working with MPlayer,
+ *         needs fine-tuning too :)
+ *  ATRC - RealAudio 8 (ATRAC3) - www.minidisc.org/atrac3_article.pdf,
+ *         ACM decoder uploaded, needs some fine-tuning to work
+ *         -> RealAudio 8
+ *  COOK/COKR - Real Cooker -> RealAudio G2
+ *
+ * video codecs: (supported by RealPlayer8 for Linux)
+ *  RV10 - H.263 based, working with libavcodec's decoder
+ *  RV20-RV40 - using RealPlayer's codec plugins
+ *
+ * This file is part of MPlayer.
+ *
+ * MPlayer is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * MPlayer is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along
+ * with MPlayer; if not, write to the Free Software Foundation, Inc.,
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+ */
 
 #include <stdio.h>
 #include <stdlib.h>
--- a/libmpdemux/demux_realaud.c	Fri May 08 21:47:50 2009 +0000
+++ b/libmpdemux/demux_realaud.c	Fri May 08 21:51:13 2009 +0000
@@ -1,7 +1,23 @@
 /*
-    Realaudio demuxer for MPlayer
-		(c) 2003, 2005 Roberto Togni
-*/
+ * Realaudio demuxer
+ * copyright (c) 2003, 2005 Roberto Togni
+ *
+ * This file is part of MPlayer.
+ *
+ * MPlayer is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * MPlayer is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along
+ * with MPlayer; if not, write to the Free Software Foundation, Inc.,
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+ */
 
 #include <stdio.h>
 #include <stdlib.h>
--- a/libmpdemux/demux_roq.c	Fri May 08 21:47:50 2009 +0000
+++ b/libmpdemux/demux_roq.c	Fri May 08 21:51:13 2009 +0000
@@ -1,9 +1,25 @@
 /*
-        RoQ file demuxer for the MPlayer program
-        by Mike Melanson
-	based on Dr. Tim Ferguson's RoQ document found at:
-	  http://www.csse.monash.edu.au/~timf/videocodec.html
-*/
+ * RoQ file demuxer
+ * copyright (c) 2002 Mike Melanson
+ * based on Dr. Tim Ferguson's RoQ document found at:
+ * http://www.csse.monash.edu.au/~timf/videocodec.html
+ *
+ * This file is part of MPlayer.
+ *
+ * MPlayer is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * MPlayer is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along
+ * with MPlayer; if not, write to the Free Software Foundation, Inc.,
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+ */
 
 #include <stdio.h>
 #include <stdlib.h>
--- a/libmpdemux/demux_rtp.cpp	Fri May 08 21:47:50 2009 +0000
+++ b/libmpdemux/demux_rtp.cpp	Fri May 08 21:51:13 2009 +0000
@@ -1,5 +1,23 @@
-////////// Routines (with C-linkage) that interface between "MPlayer"
-////////// and the "LIVE555 Streaming Media" libraries:
+/*
+ * routines (with C-linkage) that interface between MPlayer
+ * and the "LIVE555 Streaming Media" libraries
+ *
+ * This file is part of MPlayer.
+ *
+ * MPlayer is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * MPlayer is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along
+ * with MPlayer; if not, write to the Free Software Foundation, Inc.,
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+ */
 
 extern "C" {
 // on MinGW, we must include windows.h before the things it conflicts
--- a/libmpdemux/demux_rtp.h	Fri May 08 21:47:50 2009 +0000
+++ b/libmpdemux/demux_rtp.h	Fri May 08 21:51:13 2009 +0000
@@ -1,3 +1,21 @@
+/*
+ * This file is part of MPlayer.
+ *
+ * MPlayer is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * MPlayer is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along
+ * with MPlayer; if not, write to the Free Software Foundation, Inc.,
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+ */
+
 #ifndef MPLAYER_DEMUX_RTP_H
 #define MPLAYER_DEMUX_RTP_H
 
--- a/libmpdemux/demux_rtp_codec.cpp	Fri May 08 21:47:50 2009 +0000
+++ b/libmpdemux/demux_rtp_codec.cpp	Fri May 08 21:51:13 2009 +0000
@@ -1,5 +1,23 @@
-////////// Codec-specific routines used to interface between "MPlayer"
-////////// and the "LIVE555 Streaming Media" libraries:
+/*
+ * codec-specific routines used to interface between MPlayer
+ * and the "LIVE555 Streaming Media" libraries
+ *
+ * This file is part of MPlayer.
+ *
+ * MPlayer is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * MPlayer is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along
+ * with MPlayer; if not, write to the Free Software Foundation, Inc.,
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+ */
 
 #include "demux_rtp_internal.h"
 extern "C" {
--- a/libmpdemux/demux_rtp_internal.h	Fri May 08 21:47:50 2009 +0000
+++ b/libmpdemux/demux_rtp_internal.h	Fri May 08 21:51:13 2009 +0000
@@ -1,3 +1,21 @@
+/*
+ * This file is part of MPlayer.
+ *
+ * MPlayer is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * MPlayer is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along
+ * with MPlayer; if not, write to the Free Software Foundation, Inc.,
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+ */
+
 #ifndef MPLAYER_DEMUX_RTP_INTERNAL_H
 #define MPLAYER_DEMUX_RTP_INTERNAL_H
 
--- a/libmpdemux/demux_smjpeg.c	Fri May 08 21:47:50 2009 +0000
+++ b/libmpdemux/demux_smjpeg.c	Fri May 08 21:51:13 2009 +0000
@@ -1,12 +1,25 @@
 /*
- SMJPEG file parser by Alex Beregszaszi
- 
- Only for testing some files.
- Commited only for Nexus' request.
- 
- Based on text by Arpi (SMJPEG-format.txt) and later on
- http://www.lokigames.com/development/download/smjpeg/SMJPEG.txt
-*/
+ * SMJPEG file parser
+ * copyright (c) 2002 Alex Beregszaszi
+ * based on text by Arpi (SMJPEG-format.txt) and later on
+ * http://www.lokigames.com/development/download/smjpeg/SMJPEG.txt
+ *
+ * This file is part of MPlayer.
+ *
+ * MPlayer is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * MPlayer is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along
+ * with MPlayer; if not, write to the Free Software Foundation, Inc.,
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+ */
 
 #include <stdio.h>
 #include <stdlib.h>
--- a/libmpdemux/demux_viv.c	Fri May 08 21:47:50 2009 +0000
+++ b/libmpdemux/demux_viv.c	Fri May 08 21:51:13 2009 +0000
@@ -1,5 +1,24 @@
-//  VIVO file parser by A'rpi
-//  VIVO text header parser and audio support by alex
+/*
+ * VIVO file parser
+ * copyright (c) 2001 A'rpi
+ * VIVO text header parser and audio support by alex
+ *
+ * This file is part of MPlayer.
+ *
+ * MPlayer is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * MPlayer is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along
+ * with MPlayer; if not, write to the Free Software Foundation, Inc.,
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+ */
 
 #include <stdio.h>
 #include <stdlib.h>
--- a/libmpdemux/demux_vqf.c	Fri May 08 21:47:50 2009 +0000
+++ b/libmpdemux/demux_vqf.c	Fri May 08 21:51:13 2009 +0000
@@ -1,3 +1,21 @@
+/*
+ * This file is part of MPlayer.
+ *
+ * MPlayer is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * MPlayer is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along
+ * with MPlayer; if not, write to the Free Software Foundation, Inc.,
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+ */
+
 #include "config.h"
 
 #include <stdlib.h>
--- a/libmpdemux/demux_y4m.c	Fri May 08 21:47:50 2009 +0000
+++ b/libmpdemux/demux_y4m.c	Fri May 08 21:51:13 2009 +0000
@@ -1,6 +1,26 @@
-//  Y4M file parser by Rik Snel (using yuv4mpeg*.[ch] from
-//  mjpeg.sourceforge.net) (derived from demux_viv.c)
-//  older YUV4MPEG (used by xawtv) support by Alex Beregszaszi
+/*
+ * Y4M file parser
+ * copyright (c) 2001 Rik Snel
+ * (using yuv4mpeg*.[ch] from mjpeg.sourceforge.net)
+ * (derived from demux_viv.c)
+ * older YUV4MPEG (used by xawtv) support by Alex Beregszaszi
+ *
+ * This file is part of MPlayer.
+ *
+ * MPlayer is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * MPlayer is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along
+ * with MPlayer; if not, write to the Free Software Foundation, Inc.,
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+ */
 
 #include <stdio.h>
 #include <stdlib.h>
--- a/libmpdemux/demuxer.c	Fri May 08 21:47:50 2009 +0000
+++ b/libmpdemux/demuxer.c	Fri May 08 21:51:13 2009 +0000
@@ -1,4 +1,22 @@
-//=================== DEMUXER v2.5 =========================
+/*
+ * DEMUXER v2.5
+ *
+ * This file is part of MPlayer.
+ *
+ * MPlayer is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * MPlayer is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along
+ * with MPlayer; if not, write to the Free Software Foundation, Inc.,
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+ */
 
 #include <stdio.h>
 #include <stdlib.h>
--- a/libmpdemux/demuxer.h	Fri May 08 21:47:50 2009 +0000
+++ b/libmpdemux/demuxer.h	Fri May 08 21:51:13 2009 +0000
@@ -1,3 +1,21 @@
+/*
+ * This file is part of MPlayer.
+ *
+ * MPlayer is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * MPlayer is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along
+ * with MPlayer; if not, write to the Free Software Foundation, Inc.,
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+ */
+
 #ifndef MPLAYER_DEMUXER_H
 #define MPLAYER_DEMUXER_H
 
--- a/libmpdemux/ebml.c	Fri May 08 21:47:50 2009 +0000
+++ b/libmpdemux/ebml.c	Fri May 08 21:51:13 2009 +0000
@@ -1,8 +1,23 @@
 /*
  * native ebml reader for the Matroska demuxer
- * Written by Aurelien Jacobs <aurel@gnuage.org>
- * Based on the one written by Ronald Bultje for gstreamer
- * Licence: GPL
+ * copyright (c) 2004 Aurelien Jacobs <aurel@gnuage.org>
+ * based on the one written by Ronald Bultje for gstreamer
+ *
+ * This file is part of MPlayer.
+ *
+ * MPlayer is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * MPlayer is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along
+ * with MPlayer; if not, write to the Free Software Foundation, Inc.,
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
  */
 
 #include "config.h"
--- a/libmpdemux/ebml.h	Fri May 08 21:47:50 2009 +0000
+++ b/libmpdemux/ebml.h	Fri May 08 21:51:13 2009 +0000
@@ -1,3 +1,21 @@
+/*
+ * This file is part of MPlayer.
+ *
+ * MPlayer is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * MPlayer is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along
+ * with MPlayer; if not, write to the Free Software Foundation, Inc.,
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+ */
+
 #ifndef MPLAYER_EBML_H
 #define MPLAYER_EBML_H
 
--- a/libmpdemux/extension.c	Fri May 08 21:47:50 2009 +0000
+++ b/libmpdemux/extension.c	Fri May 08 21:51:13 2009 +0000
@@ -1,3 +1,20 @@
+/*
+ * This file is part of MPlayer.
+ *
+ * MPlayer is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * MPlayer is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along
+ * with MPlayer; if not, write to the Free Software Foundation, Inc.,
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+ */
 
 #include <stdio.h>
 #include <stdlib.h>
--- a/libmpdemux/matroska.h	Fri May 08 21:47:50 2009 +0000
+++ b/libmpdemux/matroska.h	Fri May 08 21:51:13 2009 +0000
@@ -2,6 +2,22 @@
  * CodecID definitions for Matroska files
  *
  * see http://cvs.corecodec.org/cgi-bin/cvsweb.cgi/~checkout~/matroska/doc/website/specs/codex.html?rev=HEAD&content-type=text/html
+ *
+ * This file is part of MPlayer.
+ *
+ * MPlayer is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * MPlayer is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along
+ * with MPlayer; if not, write to the Free Software Foundation, Inc.,
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
  */
 
 #ifndef MPLAYER_MATROSKA_H
--- a/libmpdemux/mf.c	Fri May 08 21:47:50 2009 +0000
+++ b/libmpdemux/mf.c	Fri May 08 21:51:13 2009 +0000
@@ -1,3 +1,20 @@
+/*
+ * This file is part of MPlayer.
+ *
+ * MPlayer is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * MPlayer is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along
+ * with MPlayer; if not, write to the Free Software Foundation, Inc.,
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+ */
 
 #include <ctype.h>
 #include <stdio.h>
--- a/libmpdemux/mf.h	Fri May 08 21:47:50 2009 +0000
+++ b/libmpdemux/mf.h	Fri May 08 21:51:13 2009 +0000
@@ -1,3 +1,20 @@
+/*
+ * This file is part of MPlayer.
+ *
+ * MPlayer is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * MPlayer is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along
+ * with MPlayer; if not, write to the Free Software Foundation, Inc.,
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+ */
 
 #ifndef MPLAYER_MF_H
 #define MPLAYER_MF_H
--- a/libmpdemux/mp3_hdr.c	Fri May 08 21:47:50 2009 +0000
+++ b/libmpdemux/mp3_hdr.c	Fri May 08 21:51:13 2009 +0000
@@ -1,3 +1,21 @@
+/*
+ * This file is part of MPlayer.
+ *
+ * MPlayer is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * MPlayer is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along
+ * with MPlayer; if not, write to the Free Software Foundation, Inc.,
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+ */
+
 #include <stdio.h>
 
 #include "config.h"
--- a/libmpdemux/mp3_hdr.h	Fri May 08 21:47:50 2009 +0000
+++ b/libmpdemux/mp3_hdr.h	Fri May 08 21:51:13 2009 +0000
@@ -1,3 +1,21 @@
+/*
+ * This file is part of MPlayer.
+ *
+ * MPlayer is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * MPlayer is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along
+ * with MPlayer; if not, write to the Free Software Foundation, Inc.,
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+ */
+
 #ifndef MPLAYER_MP3_HDR_H
 #define MPLAYER_MP3_HDR_H
 
--- a/libmpdemux/mpeg_hdr.c	Fri May 08 21:47:50 2009 +0000
+++ b/libmpdemux/mpeg_hdr.c	Fri May 08 21:51:13 2009 +0000
@@ -1,5 +1,22 @@
-
-// based on libmpeg2/header.c by Aaron Holtzman <aholtzma@ess.engr.uvic.ca>
+/*
+ * based on libmpeg2/header.c by Aaron Holtzman <aholtzma@ess.engr.uvic.ca>
+ *
+ * This file is part of MPlayer.
+ *
+ * MPlayer is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * MPlayer is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along
+ * with MPlayer; if not, write to the Free Software Foundation, Inc.,
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+ */
 
 #include <inttypes.h>
 #include <stdio.h>
--- a/libmpdemux/mpeg_hdr.h	Fri May 08 21:47:50 2009 +0000
+++ b/libmpdemux/mpeg_hdr.h	Fri May 08 21:51:13 2009 +0000
@@ -1,3 +1,21 @@
+/*
+ * This file is part of MPlayer.
+ *
+ * MPlayer is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * MPlayer is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along
+ * with MPlayer; if not, write to the Free Software Foundation, Inc.,
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+ */
+
 #ifndef MPLAYER_MPEG_HDR_H
 #define MPLAYER_MPEG_HDR_H
 
--- a/libmpdemux/ms_hdr.h	Fri May 08 21:47:50 2009 +0000
+++ b/libmpdemux/ms_hdr.h	Fri May 08 21:51:13 2009 +0000
@@ -1,3 +1,21 @@
+/*
+ * This file is part of MPlayer.
+ *
+ * MPlayer is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * MPlayer is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along
+ * with MPlayer; if not, write to the Free Software Foundation, Inc.,
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+ */
+
 #ifndef MPLAYER_MS_HDR_H
 #define MPLAYER_MS_HDR_H
 
--- a/libmpdemux/muxer.c	Fri May 08 21:47:50 2009 +0000
+++ b/libmpdemux/muxer.c	Fri May 08 21:51:13 2009 +0000
@@ -1,3 +1,20 @@
+/*
+ * This file is part of MPlayer.
+ *
+ * MPlayer is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * MPlayer is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along
+ * with MPlayer; if not, write to the Free Software Foundation, Inc.,
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+ */
 
 #include <stdio.h>
 #include <stdlib.h>
--- a/libmpdemux/muxer.h	Fri May 08 21:47:50 2009 +0000
+++ b/libmpdemux/muxer.h	Fri May 08 21:51:13 2009 +0000
@@ -1,3 +1,21 @@
+/*
+ * This file is part of MPlayer.
+ *
+ * MPlayer is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * MPlayer is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along
+ * with MPlayer; if not, write to the Free Software Foundation, Inc.,
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+ */
+
 #ifndef MPLAYER_MUXER_H
 #define MPLAYER_MUXER_H
 
--- a/libmpdemux/muxer_avi.c	Fri May 08 21:47:50 2009 +0000
+++ b/libmpdemux/muxer_avi.c	Fri May 08 21:51:13 2009 +0000
@@ -1,3 +1,21 @@
+/*
+ * This file is part of MPlayer.
+ *
+ * MPlayer is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * MPlayer is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along
+ * with MPlayer; if not, write to the Free Software Foundation, Inc.,
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+ */
+
 #include <stdio.h>
 #include <stdlib.h>
 #include <string.h>
--- a/libmpdemux/muxer_lavf.c	Fri May 08 21:47:50 2009 +0000
+++ b/libmpdemux/muxer_lavf.c	Fri May 08 21:51:13 2009 +0000
@@ -1,3 +1,21 @@
+/*
+ * This file is part of MPlayer.
+ *
+ * MPlayer is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * MPlayer is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along
+ * with MPlayer; if not, write to the Free Software Foundation, Inc.,
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+ */
+
 #include <stdio.h>
 #include <stdlib.h>
 #include <string.h>
--- a/libmpdemux/muxer_mpeg.c	Fri May 08 21:47:50 2009 +0000
+++ b/libmpdemux/muxer_mpeg.c	Fri May 08 21:51:13 2009 +0000
@@ -1,3 +1,20 @@
+/*
+ * This file is part of MPlayer.
+ *
+ * MPlayer is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * MPlayer is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along
+ * with MPlayer; if not, write to the Free Software Foundation, Inc.,
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+ */
 
 #include <stdio.h>
 #include <stdlib.h>
--- a/libmpdemux/muxer_rawaudio.c	Fri May 08 21:47:50 2009 +0000
+++ b/libmpdemux/muxer_rawaudio.c	Fri May 08 21:51:13 2009 +0000
@@ -1,3 +1,21 @@
+/*
+ * This file is part of MPlayer.
+ *
+ * MPlayer is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * MPlayer is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along
+ * with MPlayer; if not, write to the Free Software Foundation, Inc.,
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+ */
+
 #include <stdio.h>
 #include <stdlib.h>
 #include <string.h>
--- a/libmpdemux/muxer_rawvideo.c	Fri May 08 21:47:50 2009 +0000
+++ b/libmpdemux/muxer_rawvideo.c	Fri May 08 21:51:13 2009 +0000
@@ -1,3 +1,20 @@
+/*
+ * This file is part of MPlayer.
+ *
+ * MPlayer is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * MPlayer is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along
+ * with MPlayer; if not, write to the Free Software Foundation, Inc.,
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+ */
 
 #include <stdio.h>
 #include <stdlib.h>
--- a/libmpdemux/parse_es.c	Fri May 08 21:47:50 2009 +0000
+++ b/libmpdemux/parse_es.c	Fri May 08 21:51:13 2009 +0000
@@ -1,4 +1,22 @@
-//=================== MPEG-ES VIDEO PARSER =========================
+/*
+ * MPEG-ES video parser
+ *
+ * This file is part of MPlayer.
+ *
+ * MPlayer is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * MPlayer is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along
+ * with MPlayer; if not, write to the Free Software Foundation, Inc.,
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+ */
 
 #include <stdio.h>
 #include <stdlib.h>
--- a/libmpdemux/parse_es.h	Fri May 08 21:47:50 2009 +0000
+++ b/libmpdemux/parse_es.h	Fri May 08 21:51:13 2009 +0000
@@ -1,3 +1,21 @@
+/*
+ * This file is part of MPlayer.
+ *
+ * MPlayer is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * MPlayer is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along
+ * with MPlayer; if not, write to the Free Software Foundation, Inc.,
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+ */
+
 #ifndef MPLAYER_PARSE_ES_H
 #define MPLAYER_PARSE_ES_H
 
--- a/libmpdemux/qtpalette.h	Fri May 08 21:47:50 2009 +0000
+++ b/libmpdemux/qtpalette.h	Fri May 08 21:51:13 2009 +0000
@@ -1,6 +1,24 @@
-//  Default Palettes for Quicktime Files
-//  Automatically generated from a utility derived from XAnim:
-//    http://xanim.va.pubnix.com/home.html
+/*
+ * default palettes for QuickTime files
+ * Automatically generated from a utility derived from XAnim:
+ * http://xanim.va.pubnix.com/home.html
+ *
+ * This file is part of MPlayer.
+ *
+ * MPlayer is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * MPlayer is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along
+ * with MPlayer; if not, write to the Free Software Foundation, Inc.,
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+ */
 
 #ifndef MPLAYER_QTPALETTE_H
 #define MPLAYER_QTPALETTE_H
--- a/libmpdemux/stheader.h	Fri May 08 21:47:50 2009 +0000
+++ b/libmpdemux/stheader.h	Fri May 08 21:51:13 2009 +0000
@@ -1,3 +1,21 @@
+/*
+ * This file is part of MPlayer.
+ *
+ * MPlayer is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * MPlayer is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along
+ * with MPlayer; if not, write to the Free Software Foundation, Inc.,
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+ */
+
 #ifndef MPLAYER_STHEADER_H
 #define MPLAYER_STHEADER_H
 
--- a/libmpdemux/video.c	Fri May 08 21:47:50 2009 +0000
+++ b/libmpdemux/video.c	Fri May 08 21:51:13 2009 +0000
@@ -1,4 +1,22 @@
-// read video frame
+/*
+ * video frame reading
+ *
+ * This file is part of MPlayer.
+ *
+ * MPlayer is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * MPlayer is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along
+ * with MPlayer; if not, write to the Free Software Foundation, Inc.,
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+ */
 
 #include "config.h"