]> git.sesse.net Git - x264/commitdiff
Update source file headers
authorFiona Glaser <fiona@x264.com>
Fri, 17 Sep 2010 11:03:27 +0000 (04:03 -0700)
committerFiona Glaser <fiona@x264.com>
Sat, 18 Sep 2010 08:30:37 +0000 (01:30 -0700)
Update dates, improve file descriptions, make things more consistent.
Also add information about commercial licensing.

143 files changed:
common/arm/asm.S
common/arm/cpu-a.S
common/arm/dct-a.S
common/arm/dct.h
common/arm/deblock-a.S
common/arm/mc-a.S
common/arm/mc-c.c
common/arm/mc.h
common/arm/pixel-a.S
common/arm/pixel.h
common/arm/predict-a.S
common/arm/predict-c.c
common/arm/predict.h
common/arm/quant-a.S
common/arm/quant.h
common/bitstream.c
common/bitstream.h
common/cabac.c
common/cabac.h
common/common.c
common/common.h
common/cpu.c
common/cpu.h
common/dct.c
common/dct.h
common/deblock.c
common/display-x11.c
common/display.h
common/frame.c
common/frame.h
common/macroblock.c
common/macroblock.h
common/mc.c
common/mc.h
common/mdate.c
common/mvpred.c
common/osdep.h
common/pixel.c
common/pixel.h
common/ppc/dct.c
common/ppc/dct.h
common/ppc/deblock.c
common/ppc/mc.c
common/ppc/mc.h
common/ppc/pixel.c
common/ppc/pixel.h
common/ppc/ppccommon.h
common/ppc/predict.c
common/ppc/predict.h
common/ppc/quant.c
common/ppc/quant.h
common/predict.c
common/predict.h
common/quant.c
common/quant.h
common/rectangle.c
common/rectangle.h
common/set.c
common/set.h
common/sparc/pixel.asm
common/sparc/pixel.h
common/threadpool.c
common/threadpool.h
common/visualize.c
common/visualize.h
common/vlc.c
common/x86/bitstream-a.asm
common/x86/cabac-a.asm
common/x86/const-a.asm
common/x86/cpu-a.asm
common/x86/dct-32.asm
common/x86/dct-64.asm
common/x86/dct-a.asm
common/x86/dct.h
common/x86/deblock-a.asm
common/x86/mc-a.asm
common/x86/mc-a2.asm
common/x86/mc-c.c
common/x86/mc.h
common/x86/pixel-32.asm
common/x86/pixel-a.asm
common/x86/pixel.h
common/x86/predict-a.asm
common/x86/predict-c.c
common/x86/predict.h
common/x86/quant-a.asm
common/x86/quant.h
common/x86/sad-a.asm
common/x86/util.h
common/x86/x86inc.asm
common/x86/x86util.asm
encoder/analyse.c
encoder/analyse.h
encoder/cabac.c
encoder/cavlc.c
encoder/encoder.c
encoder/lookahead.c
encoder/macroblock.c
encoder/macroblock.h
encoder/me.c
encoder/me.h
encoder/ratecontrol.c
encoder/ratecontrol.h
encoder/rdo.c
encoder/set.c
encoder/set.h
encoder/slicetype.c
filters/filters.c
filters/filters.h
filters/video/cache.c
filters/video/crop.c
filters/video/fix_vfr_pts.c
filters/video/internal.c
filters/video/internal.h
filters/video/resize.c
filters/video/select_every.c
filters/video/source.c
filters/video/video.c
filters/video/video.h
input/avs.c
input/ffms.c
input/input.c
input/input.h
input/lavf.c
input/raw.c
input/thread.c
input/timecode.c
input/y4m.c
output/flv.c
output/flv_bytestream.c
output/flv_bytestream.h
output/matroska.c
output/matroska_ebml.c
output/matroska_ebml.h
output/mp4.c
output/output.h
output/raw.c
tools/checkasm-a.asm
tools/checkasm.c
x264.c
x264.h
x264cli.h
x264dll.c

index 395267ffa24e8964c92296bef3a184ad078e91a8..743426224618e59136490508b67af77927a57452 100644 (file)
@@ -1,22 +1,28 @@
-/*
- * Copyright (c) 2008 Mans Rullgard <mans@mansr.com>
+/*****************************************************************************
+ * asm.S: arm utility macros
+ *****************************************************************************
+ * Copyright (C) 2008-2010 x264 project
  *
- * This file is part of FFmpeg.
+ * Authors: Mans Rullgard <mans@mansr.com>
+ *          David Conrad <lessen42@gmail.com>
  *
- * FFmpeg is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
+ * This program 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.
  *
- * FFmpeg is distributed in the hope that it will be useful,
+ * This program 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
- * Lesser General Public License for more details.
+ * 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 Lesser General Public
- * License along with FFmpeg; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
- */
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
+ *****************************************************************************/
 
 #include "config.h"
 
index 40eff039c26e5ae43496909d95ef144a3ccc92c9..51be537251f76466c970a749febbfecdc304a785 100644 (file)
@@ -1,7 +1,7 @@
 /*****************************************************************************
- * cpu-a.S: h264 encoder library
+ * cpu-a.S: arm cpu detection
  *****************************************************************************
- * Copyright (C) 2009 x264 project
+ * Copyright (C) 2009-2010 x264 project
  *
  * Authors: David Conrad <lessen42@gmail.com>
  *
@@ -18,6 +18,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 #include "asm.S"
index 3b9fab9776848039318dff9e933918da277763b8..8204f30386c0984841af89cd7ac03de92e03a6c5 100644 (file)
@@ -1,7 +1,7 @@
-/*****************************************************************************
- * dct-a.S: h264 encoder library
+/****************************************************************************
+ * dct-a.S: arm transform and zigzag
  *****************************************************************************
- * Copyright (C) 2009 x264 project
+ * Copyright (C) 2009-2010 x264 project
  *
  * Authors: David Conrad <lessen42@gmail.com>
  *
@@ -18,6 +18,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 #include "asm.S"
index 55f53ce98309a069b1898b993963aa7409604dbc..3abd3b8ab3bcdf5a9cd33d46712744e3abbb64e6 100644 (file)
@@ -1,7 +1,7 @@
 /*****************************************************************************
- * dct.h: h264 encoder library
+ * dct.h: arm transform and zigzag
  *****************************************************************************
- * Copyright (C) 2009 x264 project
+ * Copyright (C) 2009-2010 x264 project
  *
  * Authors: David Conrad <lessen42@gmail.com>
  *
@@ -18,6 +18,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 #ifndef X264_ARM_DCT_H
index f124b556a2b3363e2a5c399eafad19dd82124fd3..63afcef7f274b32f0ab210740856a6639a2d56c7 100644 (file)
@@ -1,7 +1,7 @@
 /*****************************************************************************
- * deblock.S: h264 encoder
+ * deblock.S: arm deblocking
  *****************************************************************************
- * Copyright (C) 2009 x264 project
+ * Copyright (C) 2009-2010 x264 project
  *
  * Authors: Mans Rullgard <mans@mansr.com>
  *
@@ -18,6 +18,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 #include "asm.S"
index e1db40448af851e40d31322121ead630662a3a8f..b3337e294ebb35908307618db949a476414dc237 100644 (file)
@@ -1,7 +1,7 @@
 /*****************************************************************************
- * mc.S: h264 encoder
+ * mc.S: arm motion compensation
  *****************************************************************************
- * Copyright (C) 2009 x264 project
+ * Copyright (C) 2009-2010 x264 project
  *
  * Authors: David Conrad <lessen42@gmail.com>
  *          Mans Rullgard <mans@mansr.com>
@@ -19,6 +19,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 #include "asm.S"
index 7467150fb20c9e79c1c6dcb9e299c5aad428266a..a399a5ca7bb539a27164b47c027230b08f1332d7 100644 (file)
@@ -1,7 +1,7 @@
 /*****************************************************************************
- * mc-c.c: h264 encoder library (Motion Compensation)
+ * mc-c.c: arm motion compensation
  *****************************************************************************
- * Copyright (C) 2009 x264 project
+ * Copyright (C) 2009-2010 x264 project
  *
  * Authors: David Conrad <lessen42@gmail.com>
  *
@@ -18,6 +18,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 #include "common/common.h"
index 6ee510ef355b02ec383087526d3b9fe31c467d0d..a42d89c96c11156f17c41a6237c665980421480c 100644 (file)
@@ -1,7 +1,7 @@
 /*****************************************************************************
- * mc.h: h264 encoder library (Motion Compensation)
+ * mc.h: arm motion compensation
  *****************************************************************************
- * Copyright (C) 2009 x264 project
+ * Copyright (C) 2009-2010 x264 project
  *
  * Authors: David Conrad <lessen42@gmail.com>
  *
@@ -18,6 +18,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 #ifndef X264_ARM_MC_H
index d8533e5ef5e8f10ef778cc0ff416faa70d74f30a..10bdaba0f1f616fe2984ff40a6e41b503082747b 100644 (file)
@@ -1,7 +1,7 @@
 /*****************************************************************************
- * pixel.S: h264 encoder
+ * pixel.S: arm pixel metrics
  *****************************************************************************
- * Copyright (C) 2009 x264 project
+ * Copyright (C) 2009-2010 x264 project
  *
  * Authors: David Conrad <lessen42@gmail.com>
  *
@@ -18,6 +18,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 #include "asm.S"
index 068352083e9c2f0ec637a5d150ca056c7a3c98c3..bda2edde5b85e1b53e1c661680d8c098e5f68e99 100644 (file)
@@ -1,7 +1,7 @@
 /*****************************************************************************
- * pixel.h: h264 encoder library
+ * pixel.h: arm pixel metrics
  *****************************************************************************
- * Copyright (C) 2009 x264 project
+ * Copyright (C) 2009-2010 x264 project
  *
  * Authors: David Conrad <lessen42@gmail.com>
  *
@@ -18,6 +18,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 #ifndef X264_ARM_PIXEL_H
index 644c547d47e213f980313a377932efeed0dd0167..b21927e43d53b9a12e01414c6d274b83b5341d88 100644 (file)
@@ -1,7 +1,7 @@
 /*****************************************************************************
- * predict_armv6.S: h264 encoder
+ * predict.S: arm intra prediction
  *****************************************************************************
- * Copyright (C) 2009 x264 project
+ * Copyright (C) 2009-2010 x264 project
  *
  * Authors: David Conrad <lessen42@gmail.com>
  *          Mans Rullgard <mans@mansr.com>
@@ -19,6 +19,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 #include "asm.S"
index b40dc9a1e91817582efff841517f3184c76cf4db..9f97c899f37d6036adc9413a60149d5191c728a3 100644 (file)
@@ -1,7 +1,7 @@
 /*****************************************************************************
- * predict.c: h264 encoder
+ * predict.c: arm intra prediction
  *****************************************************************************
- * Copyright (C) 2009 x264 project
+ * Copyright (C) 2009-2010 x264 project
  *
  * Authors: David Conrad <lessen42@gmail.com>
  *
@@ -18,6 +18,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 #include "common/common.h"
index fe5ccda85b6fb9f2e34921d89cbe559cef2c17f1..91904e71f978f910142ec136f0048f3741ec28d7 100644 (file)
@@ -1,9 +1,9 @@
 /*****************************************************************************
- * predict.h: h264 encoder library
+ * predict.h: arm intra prediction
  *****************************************************************************
- * Copyright (C) 2009 x264 project
+ * Copyright (C) 2009-2010 x264 project
  *
- * Authors: David Conrad
+ * Authors: David Conrad <lessen42@gmail.com>
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by
@@ -18,6 +18,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 #ifndef X264_ARM_PREDICT_H
index 0b49eb47280d0b2507797cdda3ba7fa678280ecd..1ab23aef7dedfc7f800079eb7b89315c97d05a50 100644 (file)
@@ -1,7 +1,7 @@
-/*****************************************************************************
- * quant.S: h264 encoder
+/****************************************************************************
+ * quant.S: arm quantization and level-run
  *****************************************************************************
- * Copyright (C) 2009 x264 project
+ * Copyright (C) 2009-2010 x264 project
  *
  * Authors: David Conrad <lessen42@gmail.com>
  *
@@ -18,6 +18,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 #include "asm.S"
index dcfed633d50fddb20d5e9b0deeceb3b138d75882..a2d97c376f4b50562dafb04d791d6bdcd82efbd4 100644 (file)
@@ -1,7 +1,7 @@
 /*****************************************************************************
- * quant.h: h264 encoder library
+ * quant.h: arm quantization and level-run
  *****************************************************************************
- * Copyright (C) 2005-2008 x264 project
+ * Copyright (C) 2005-2010 x264 project
  *
  * Authors: David Conrad <lessen42@gmail.com>
  *
@@ -18,6 +18,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 #ifndef X264_ARM_QUANT_H
index ee62395f61a6b1b1852238a4d9326ec257e5ba2e..a2d20a9c55a9a9c10d20e79cdece1374dd6aa293 100644 (file)
@@ -1,7 +1,7 @@
 /*****************************************************************************
- * bitstream.c: h264 encoder library
+ * bitstream.c: bitstream writing
  *****************************************************************************
- * Copyright (C) 2010 x264 project
+ * Copyright (C) 2003-2010 x264 project
  *
  * Authors: Laurent Aimar <fenrir@via.ecp.fr>
  *          Fiona Glaser <fiona@x264.com>
@@ -19,6 +19,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 #include "common.h"
index b2aa8b89462c0d50dde7835a0d6205b0be49d5af..9837b8ffd30faa8cd07f8485617a9d4c41deba0b 100644 (file)
@@ -1,7 +1,7 @@
 /*****************************************************************************
- * bitstream.h: h264 encoder library
+ * bitstream.h: bitstream writing
  *****************************************************************************
- * Copyright (C) 2003-2008 x264 project
+ * Copyright (C) 2003-2010 x264 project
  *
  * Authors: Loren Merritt <lorenm@u.washington.edu>
  *          Fiona Glaser <fiona@x264.com>
@@ -20,6 +20,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 #ifndef X264_BS_H
index cd57d9045ef36c6e5f768e59b561fd271131f2b2..1326fec6aef60b9d4691df742050442fa2ba797c 100644 (file)
@@ -1,10 +1,11 @@
 /*****************************************************************************
- * cabac.c: h264 encoder library
+ * cabac.c: arithmetic coder
  *****************************************************************************
- * Copyright (C) 2003-2008 x264 project
+ * Copyright (C) 2003-2010 x264 project
  *
  * Authors: Laurent Aimar <fenrir@via.ecp.fr>
  *          Loren Merritt <lorenm@u.washington.edu>
+ *          Fiona Glaser <fiona@x264.com>
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by
@@ -19,6 +20,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 #include "common.h"
index 19030796919fb410f6d95fdb193298667132062c..08da3fa68cda0f540b3b4ab734600e9329184832 100644 (file)
@@ -1,7 +1,7 @@
 /*****************************************************************************
- * cabac.h: h264 encoder library
+ * cabac.h: arithmetic coder
  *****************************************************************************
- * Copyright (C) 2003-2008 x264 project
+ * Copyright (C) 2003-2010 x264 project
  *
  * Authors: Loren Merritt <lorenm@u.washington.edu>
  *          Laurent Aimar <fenrir@via.ecp.fr>
@@ -19,6 +19,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 #ifndef X264_CABAC_H
index b0bb4e766f8320cd58916fc0bae5946449ba98c5..c329cb0e03dbc846ba2ee5321800ed000c4f9982 100644 (file)
@@ -1,7 +1,7 @@
 /*****************************************************************************
- * common.c: h264 library
+ * common.c: misc common functions
  *****************************************************************************
- * Copyright (C) 2003-2008 x264 project
+ * Copyright (C) 2003-2010 x264 project
  *
  * Authors: Loren Merritt <lorenm@u.washington.edu>
  *          Laurent Aimar <fenrir@via.ecp.fr>
@@ -19,6 +19,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 #include "common.h"
index 670fd125b18b9fcdc948612e1205811d0cbaa1fa..efb25be81796c3cbf9c00b9affcb53087b97cfbf 100644 (file)
@@ -1,7 +1,7 @@
 /*****************************************************************************
- * common.h: h264 encoder
+ * common.h: misc common functions
  *****************************************************************************
- * Copyright (C) 2003-2008 x264 project
+ * Copyright (C) 2003-2010 x264 project
  *
  * Authors: Laurent Aimar <fenrir@via.ecp.fr>
  *          Loren Merritt <lorenm@u.washington.edu>
@@ -19,6 +19,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 #ifndef X264_COMMON_H
index d873b0c2dae07be0e58ac8dff37d8dee24dab65b..dd9fbfcf6a392a3c31f4957d0f296073a076daf7 100644 (file)
@@ -1,7 +1,7 @@
 /*****************************************************************************
- * cpu.c: h264 encoder library
+ * cpu.c: cpu detection
  *****************************************************************************
- * Copyright (C) 2003-2008 x264 project
+ * Copyright (C) 2003-2010 x264 project
  *
  * Authors: Loren Merritt <lorenm@u.washington.edu>
  *          Laurent Aimar <fenrir@via.ecp.fr>
@@ -20,6 +20,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 #define _GNU_SOURCE // for sched_getaffinity
index 96e69121d449fc6a48c607d60b1e429bb45d35f7..821aa40ff59f28d4cb0fee9eff4a7ef153f2336a 100644 (file)
@@ -1,7 +1,9 @@
 /*****************************************************************************
- * cpu.h: h264 encoder library
+ * cpu.h: cpu detection
  *****************************************************************************
- * Copyright (C) 2004-2008 Loren Merritt <lorenm@u.washington.edu>
+ * Copyright (C) 2004-2010 x264 project
+ *
+ * Authors: Loren Merritt <lorenm@u.washington.edu>
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by
@@ -16,6 +18,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 #ifndef X264_CPU_H
index cd273636bfcbbaa18ae6a075136f5640781fd697..f4843b387972234e622f4fa3efb2ed15e3dbeb26 100644 (file)
@@ -1,7 +1,7 @@
 /*****************************************************************************
- * dct.c: h264 encoder library
+ * dct.c: transform and zigzag
  *****************************************************************************
- * Copyright (C) 2003-2008 x264 project
+ * Copyright (C) 2003-2010 x264 project
  *
  * Authors: Loren Merritt <lorenm@u.washington.edu>
  *          Laurent Aimar <fenrir@via.ecp.fr>
@@ -19,6 +19,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 #include "common.h"
index 0215b5ff81c0c9eda66792e25d9b14bcd5959e87..ac388e50f1ebab42ed3ede3d3939a20ad728cb87 100644 (file)
@@ -1,7 +1,9 @@
 /*****************************************************************************
- * dct.h: h264 encoder library
+ * dct.h: transform and zigzag
  *****************************************************************************
- * Copyright (C) 2004-2008 Loren Merritt <lorenm@u.washington.edu>
+ * Copyright (C) 2004-2010 x264 project
+ *
+ * Authors: Loren Merritt <lorenm@u.washington.edu>
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by
@@ -16,6 +18,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 #ifndef X264_DCT_H
index cb9f0b4c4546f20ed2addf8fcf7f2de67ec19e41..97311176ab19130e345fbe1bfc104394728f7611 100644 (file)
@@ -1,7 +1,7 @@
 /*****************************************************************************
- * deblock.c: h264 encoder library
+ * deblock.c: deblocking
  *****************************************************************************
- * Copyright (C) 2003-2008 x264 project
+ * Copyright (C) 2003-2010 x264 project
  *
  * Authors: Laurent Aimar <fenrir@via.ecp.fr>
  *          Loren Merritt <lorenm@u.washington.edu>
@@ -20,6 +20,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 #include "common.h"
index 1fc75f47c7537f1e4a028c6061929c7213696f66..b1d32e3ef9979103208675211d56df2add6d2513 100644 (file)
@@ -1,7 +1,9 @@
 /*****************************************************************************
- * x264: x11 interface for visualization module
+ * display-x11.c: x11 interface
  *****************************************************************************
- * Copyright (C) 2005 Tuukka Toivonen <tuukkat@ee.oulu.fi>
+ * Copyright (C) 2005-2010 x264 project
+ *
+ * Authors: Tuukka Toivonen <tuukkat@ee.oulu.fi>
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by
@@ -16,6 +18,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 #include <X11/Xlib.h>
index 544d5576327adf34f4fcd72b03dbf355eabab2ab..5d3c70a2a4d5fa22de876dd734fdbb5b33b31c42 100644 (file)
@@ -1,7 +1,9 @@
 /*****************************************************************************
- * x264: h264 encoder
+ * display.h: x11 visualization interface
  *****************************************************************************
- * Copyright (C) 2005 Tuukka Toivonen <tuukkat@ee.oulu.fi>
+ * Copyright (C) 2005-2010 x264 project
+ *
+ * Authors: Tuukka Toivonen <tuukkat@ee.oulu.fi>
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by
@@ -16,6 +18,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 #ifndef X264_DISPLAY_H
index 84c99df54df1dfd0fca3f8bcb490428beacef3be..58e6788ab0713e0b243dfae0174dbfef55d22bdf 100644 (file)
@@ -1,7 +1,7 @@
 /*****************************************************************************
- * frame.c: h264 encoder library
+ * frame.c: frame handling
  *****************************************************************************
- * Copyright (C) 2003-2008 x264 project
+ * Copyright (C) 2003-2010 x264 project
  *
  * Authors: Laurent Aimar <fenrir@via.ecp.fr>
  *          Loren Merritt <lorenm@u.washington.edu>
@@ -20,6 +20,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 #include "common.h"
index 3e0a3f5902e097cb15a2bafa087c8278d31f29e9..258de90692d3467f133eae5c89652f779bb93039 100644 (file)
@@ -1,10 +1,11 @@
 /*****************************************************************************
- * frame.h: h264 encoder library
+ * frame.h: frame handling
  *****************************************************************************
- * Copyright (C) 2003-2008 x264 project
+ * Copyright (C) 2003-2010 x264 project
  *
  * Authors: Laurent Aimar <fenrir@via.ecp.fr>
  *          Loren Merritt <lorenm@u.washington.edu>
+ *          Fiona Glaser <fiona@x264.com>
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by
@@ -19,6 +20,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 #ifndef X264_FRAME_H
index 62f3f28af798f705e2063105839327ec0ad2b067..cc8f097eac4bb02b6c30ae554bfa5dba40a5e9f0 100644 (file)
@@ -1,7 +1,7 @@
 /*****************************************************************************
- * macroblock.c: h264 encoder library
+ * macroblock.c: macroblock common functions
  *****************************************************************************
- * Copyright (C) 2003-2008 x264 project
+ * Copyright (C) 2003-2010 x264 project
  *
  * Authors: Fiona Glaser <fiona@x264.com>
  *          Laurent Aimar <fenrir@via.ecp.fr>
@@ -20,6 +20,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 #include "common.h"
index 84c5cb6b2797242326d4cae5ec19a6b187a7cd59..66c2917eaaec94f23bdf29aef3e84a89bc362756 100644 (file)
@@ -1,7 +1,7 @@
 /*****************************************************************************
- * macroblock.h: h264 encoder library
+ * macroblock.h: macroblock common functions
  *****************************************************************************
- * Copyright (C) 2005-2008 x264 project
+ * Copyright (C) 2005-2010 x264 project
  *
  * Authors: Loren Merritt <lorenm@u.washington.edu>
  *          Laurent Aimar <fenrir@via.ecp.fr>
@@ -20,6 +20,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 #ifndef X264_MACROBLOCK_H
index b1d5a12e57b04a14c207da0d3ce019a766c44409..5b58a76495201cc9126b2673b276c88416df37c5 100644 (file)
@@ -1,7 +1,7 @@
 /*****************************************************************************
- * mc.c: h264 encoder library (Motion Compensation)
+ * mc.c: motion compensation
  *****************************************************************************
- * Copyright (C) 2003-2008 x264 project
+ * Copyright (C) 2003-2010 x264 project
  *
  * Authors: Laurent Aimar <fenrir@via.ecp.fr>
  *          Loren Merritt <lorenm@u.washington.edu>
@@ -19,6 +19,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 #include "common.h"
index 58fc6644d367f826bd031d662167b09852b0e37e..680c5ddb9cfeed8dab91230aa3083c70577bdcf8 100644 (file)
@@ -1,7 +1,9 @@
 /*****************************************************************************
- * mc.h: h264 encoder library (Motion Compensation)
+ * mc.h: motion compensation
  *****************************************************************************
- * Copyright (C) 2004-2008 Loren Merritt <lorenm@u.washington.edu>
+ * Copyright (C) 2004-2010 x264 project
+ *
+ * Authors: Loren Merritt <lorenm@u.washington.edu>
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by
@@ -16,6 +18,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 #ifndef X264_MC_H
index 7a1c8a5c396672a3ab9965459c063838956c9ee6..aaba97acc51d6c65e3275dc48afe4593266b3fa8 100644 (file)
@@ -1,7 +1,9 @@
 /*****************************************************************************
- * mdate.c: h264 encoder
+ * mdate.c: time measurement
  *****************************************************************************
- * Copyright (C) 2003 Laurent Aimar <fenrir@via.ecp.fr>
+ * Copyright (C) 2003-2010 x264 project
+ *
+ * Authors: Laurent Aimar <fenrir@via.ecp.fr>
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by
@@ -16,6 +18,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 #ifndef __MINGW32__
index 4b0ee8c2fa0f1c4977c503321b77687f1a790a55..6f504194e058f6f3e4bbfeeb0b34784fd3efc6f9 100644 (file)
@@ -1,7 +1,7 @@
 /*****************************************************************************
- * mvpred.c: h264 encoder library
+ * mvpred.c: motion vector prediction
  *****************************************************************************
- * Copyright (C) 2003-2008 x264 project
+ * Copyright (C) 2003-2010 x264 project
  *
  * Authors: Loren Merritt <lorenm@u.washington.edu>
  *          Fiona Glaser <fiona@x264.com>
@@ -20,6 +20,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 #include "common.h"
index b3a8cd6ca6343476ae728242e5f9700fa2b9a70f..ce5c837b3e341d64e0686ccfe5a29a80ceeb0930 100644 (file)
@@ -1,7 +1,7 @@
 /*****************************************************************************
- * osdep.h: h264 encoder
+ * osdep.h: platform-specific code
  *****************************************************************************
- * Copyright (C) 2007-2008 x264 project
+ * Copyright (C) 2007-2010 x264 project
  *
  * Authors: Loren Merritt <lorenm@u.washington.edu>
  *          Laurent Aimar <fenrir@via.ecp.fr>
@@ -19,6 +19,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 #ifndef X264_OSDEP_H
index 63d427f582443b8753761c51f46126d3d340d23d..9fe56a0ae7f55f6ce4308378580983fe86c52a45 100644 (file)
@@ -1,10 +1,11 @@
 /*****************************************************************************
- * pixel.c: h264 encoder
+ * pixel.c: pixel metrics
  *****************************************************************************
- * Copyright (C) 2003-2008 x264 project
+ * Copyright (C) 2003-2010 x264 project
  *
  * Authors: Loren Merritt <lorenm@u.washington.edu>
  *          Laurent Aimar <fenrir@via.ecp.fr>
+ *          Fiona Glaser <fiona@x264.com>
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by
@@ -19,6 +20,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 #include "common.h"
index 54bb8d7d42185c23fc4a82b1b1003d0ca26f3734..059ccbc4323d464bfdfe92f89a437fa2e82eca25 100644 (file)
@@ -1,7 +1,10 @@
 /*****************************************************************************
- * pixel.h: h264 encoder library
+ * pixel.c: pixel metrics
  *****************************************************************************
- * Copyright (C) 2004-2008 Loren Merritt <lorenm@u.washington.edu>
+ * Copyright (C) 2004-2010 x264 project
+ *
+ * Authors: Loren Merritt <lorenm@u.washington.edu>
+ *          Fiona Glaser <fiona@x264.com>
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by
@@ -16,6 +19,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 #ifndef X264_PIXEL_H
index 01685ee0bec6516d25def1946c915f8f99def785..e7b46a6cd356e3d2fd8c016325c8c2ec504fc4b4 100644 (file)
@@ -1,7 +1,7 @@
 /*****************************************************************************
- * dct.c: h264 encoder library
+ * dct.c: ppc transform and zigzag
  *****************************************************************************
- * Copyright (C) 2003-2008 x264 project
+ * Copyright (C) 2003-2010 x264 project
  *
  * Authors: Guillaume Poirier <gpoirier@mplayerhq.hu>
  *          Eric Petit <eric.petit@lapsus.org>
@@ -19,6 +19,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 #include "common/common.h"
index 2d6d23aad65768c9e09089758aadfe9e452795f4..1cf30d37303a8c9badd8e5d7af5b099f600e7377 100644 (file)
@@ -1,7 +1,7 @@
 /*****************************************************************************
- * dct.h: h264 encoder library
+ * dct.h: ppc transform and zigzag
  *****************************************************************************
- * Copyright (C) 2003-2008 x264 project
+ * Copyright (C) 2003-2010 x264 project
  *
  * Authors: Eric Petit <eric.petit@lapsus.org>
  *          Guillaume Poirier <gpoirier@mplayerhq.hu>
@@ -19,6 +19,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 #ifndef X264_PPC_DCT_H
index 986710d981ed836184c70c9502e74c969e21904c..218d220e4e72bdbee3901277da5c39a07951eb53 100644 (file)
@@ -1,22 +1,27 @@
 /*****************************************************************************
-* deblock.c: Altivec-accelerated deblocking for h264 encoder
-*****************************************************************************
-* Copyright (C) 2007-2008 Guillaume Poirier <gpoirier@mplayerhq.hu>
-*
-* This program 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.
-*
-* This program 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 this program; if not, write to the Free Software
-* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
-*****************************************************************************/
+ * deblock.c: ppc deblocking
+ *****************************************************************************
+ * Copyright (C) 2007-2010 x264 project
+ *
+ * Authors: Guillaume Poirier <gpoirier@mplayerhq.hu>
+ *
+ * This program 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.
+ *
+ * This program 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 this program; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
+ *****************************************************************************/
 
 #include "common/common.h"
 #include "ppccommon.h"
index e0e23b66b33159f3751b71259c57e76b8826ab1a..4b085eb4892c030a62564a5f60b62f8daa638cf6 100644 (file)
@@ -1,7 +1,7 @@
 /*****************************************************************************
- * mc.c: h264 encoder library (Motion Compensation)
+ * mc.c: ppc motion compensation
  *****************************************************************************
- * Copyright (C) 2003-2008 x264 project
+ * Copyright (C) 2003-2010 x264 project
  *
  * Authors: Eric Petit <eric.petit@lapsus.org>
  *          Guillaume Poirier <gpoirier@mplayerhq.hu>
@@ -19,6 +19,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 #include <stdlib.h>
index 0465dd9bebad40a1a9b6627b898855735bd1b786..2c7f579f8037b66cd824953cc4d209fb398bd703 100644 (file)
@@ -1,7 +1,9 @@
 /*****************************************************************************
- * mc.h: h264 encoder library
+ * mc.h: ppc motion compensation
  *****************************************************************************
- * Copyright (C) 2003-2008 Eric Petit <eric.petit@lapsus.org>
+ * Copyright (C) 2003-2010 x264 project
+ *
+ * Authors: Eric Petit <eric.petit@lapsus.org>
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by
@@ -16,6 +18,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 #ifndef X264_PPC_MC_H
index bd5f547fd2b9c34fcb2c4f04cd0d37fec020ecd1..f75b40125083788cdb4a26870c7a522a2d3e563f 100644 (file)
@@ -1,7 +1,7 @@
 /*****************************************************************************
- * pixel.c: h264 encoder
+ * pixel.c: ppc pixel metrics
  *****************************************************************************
- * Copyright (C) 2003-2008 x264 project
+ * Copyright (C) 2003-2010 x264 project
  *
  * Authors: Eric Petit <eric.petit@lapsus.org>
  *          Guillaume Poirier <gpoirier@mplayerhq.hu>
@@ -19,6 +19,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 #include "common/common.h"
index 8dd1111b312414b4a5715eea860752e1f48838c0..8e4ba3d802ec7bd86ef319387addcf015403c2ed 100644 (file)
@@ -1,7 +1,9 @@
 /*****************************************************************************
- * pixel.h: h264 encoder library
+ * pixel.h: ppc pixel metrics
  *****************************************************************************
- * Copyright (C) 2003-2004 Eric Petit <eric.petit@lapsus.org>
+ * Copyright (C) 2003-2010 x264 project
+ *
+ * Authors: Eric Petit <eric.petit@lapsus.org>
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by
@@ -16,6 +18,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 #ifndef X264_PPC_PIXEL_H
index 4397483780ad6cb57b9d62e633f86b3e1e778257..11ab2a4a2980e866002556b90311acc685447631 100644 (file)
@@ -1,7 +1,9 @@
 /*****************************************************************************
- * ppccommon.h: h264 encoder
+ * ppccommon.h: ppc utility macros
  *****************************************************************************
- * Copyright (C) 2003 Eric Petit <eric.petit@lapsus.org>
+ * Copyright (C) 2003-2010 x264 project
+ *
+ * Authors: Eric Petit <eric.petit@lapsus.org>
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by
@@ -16,6 +18,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 #if HAVE_ALTIVEC_H
index c71dbb56f9a32982bbe9b7ccf6a8e59120de43f8..aa8ba0101bba9440fecb98291abd18c0b7bb6365 100644 (file)
@@ -1,7 +1,9 @@
 /*****************************************************************************
- * predict.c: h264 encoder
+ * predict.c: ppc intra prediction
  *****************************************************************************
- * Copyright (C) 2007-2009 Guillaume Poirier <gpoirier@mplayerhq.hu>
+ * Copyright (C) 2007-2010 x264 project
+ *
+ * Authors: Guillaume Poirier <gpoirier@mplayerhq.hu>
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by
@@ -16,6 +18,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 #include "common/common.h"
index 29488aaef1066fa851601ddaf97195d47a1c1bff..337ecee93abc76fbab967d61e27182b022faf874 100644 (file)
@@ -1,7 +1,9 @@
 /*****************************************************************************
- * predict.h: h264 encoder library
+ * predict.h: ppc intra prediction
  *****************************************************************************
- * Copyright (C) 2007 Guillaume Poirier <gpoirier@mplayerhq.hu>
+ * Copyright (C) 2007-2010 x264 project
+ *
+ * Authors: Guillaume Poirier <gpoirier@mplayerhq.hu>
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by
@@ -16,6 +18,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 #ifndef X264_PPC_PREDICT_H
index 2249dd650d6eca7dcaf87662596e1558004a1d79..eaecf8130f779e12a50c960891de03b82b8db7c2 100644 (file)
@@ -1,22 +1,27 @@
 /*****************************************************************************
-* quant.c: h264 encoder
-*****************************************************************************
-* Copyright (C) 2007 Guillaume Poirier <gpoirier@mplayerhq.hu>
-*
-* This program 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.
-*
-* This program 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 this program; if not, write to the Free Software
-* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
-*****************************************************************************/
+ * quant.c: ppc quantization
+ *****************************************************************************
+ * Copyright (C) 2007-2010 x264 project
+ *
+ * Authors: Guillaume Poirier <gpoirier@mplayerhq.hu>
+ *
+ * This program 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.
+ *
+ * This program 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 this program; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
+ *****************************************************************************/
 
 #include "common/common.h"
 #include "ppccommon.h"
index ee85971ef452a361b9966115f7ca50e812b6949d..ae42f440eab53127f68642bfe54ed2624559245e 100644 (file)
@@ -1,22 +1,27 @@
 /*****************************************************************************
-* quant.h: h264 encoder library
-*****************************************************************************
-* Copyright (C) 2007 Guillaume Poirier <gpoirier@mplayerhq.hu>
-*
-* This program 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.
-*
-* This program 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 this program; if not, write to the Free Software
-* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
-*****************************************************************************/
+ * quant.c: ppc quantization
+ *****************************************************************************
+ * Copyright (C) 2007-2010 x264 project
+ *
+ * Authors: Guillaume Poirier <gpoirier@mplayerhq.hu>
+ *
+ * This program 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.
+ *
+ * This program 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 this program; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
+ *****************************************************************************/
 
 #ifndef X264_PPC_QUANT_H
 #define X264_PPC_QUANT_H
index fa71b6e630fcb1dadc5db4ca0ea6abae937773d0..20a57e59abd397d9bd12360fdb765c997690d95d 100644 (file)
@@ -1,7 +1,7 @@
 /*****************************************************************************
- * predict.c: h264 encoder
+ * predict.c: intra prediction
  *****************************************************************************
- * Copyright (C) 2003-2008 x264 project
+ * Copyright (C) 2003-2010 x264 project
  *
  * Authors: Laurent Aimar <fenrir@via.ecp.fr>
  *          Loren Merritt <lorenm@u.washington.edu>
@@ -20,6 +20,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 /* predict4x4 are inspired from ffmpeg h264 decoder */
index 3f3ac28f7d5ec561b3e1632936a880f3c0e1b153..b6489cd0f94769b1469d22e19a1a63ecb772147a 100644 (file)
@@ -1,7 +1,7 @@
 /*****************************************************************************
- * predict.h: h264 encoder library
+ * predict.h: intra prediction
  *****************************************************************************
- * Copyright (C) 2003-2008 x264 project
+ * Copyright (C) 2003-2010 x264 project
  *
  * Authors: Loren Merritt <lorenm@u.washington.edu>
  *          Laurent Aimar <fenrir@via.ecp.fr>
@@ -19,6 +19,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 #ifndef X264_PREDICT_H
index a7b72cfbbb56912757c15887bacbe29104ff7279..08e1bae4a0eee95102ebd26efc35ea9a76a8c988 100644 (file)
@@ -1,9 +1,10 @@
 /*****************************************************************************
- * quant.c: h264 encoder library
+ * quant.c: quantization and level-run
  *****************************************************************************
- * Copyright (C) 2005-2008 x264 project
+ * Copyright (C) 2005-2010 x264 project
  *
  * Authors: Loren Merritt <lorenm@u.washington.edu>
+ *          Fiona Glaser <fiona@x264.com>
  *          Christian Heine <sennindemokrit@gmx.net>
  *
  * This program is free software; you can redistribute it and/or modify
@@ -19,6 +20,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 #include "common.h"
index b8ba43ebe94b31f637077de2f39e1ca4142dbbe9..11403aef977ca0ade70fe7d5b9a33abcb068b689 100644 (file)
@@ -1,9 +1,10 @@
 /*****************************************************************************
- * quant.h: h264 encoder library
+ * quant.h: quantization and level-run
  *****************************************************************************
- * Copyright (C) 2005-2008 x264 project
+ * Copyright (C) 2005-2010 x264 project
  *
  * Authors: Loren Merritt <lorenm@u.washington.edu>
+ *          Fiona Glaser <fiona@x264.com>
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by
@@ -18,6 +19,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 #ifndef X264_QUANT_H
index 389382f8e687237d3d8d9dceb1c96690599222da..e9729d57f16cb8c2cee745c0c5cfb5eaa7890217 100644 (file)
@@ -1,7 +1,9 @@
 /*****************************************************************************
- * rectangle.c: h264 encoder library
+ * rectangle.c: rectangle filling
  *****************************************************************************
- * Copyright (C) 2010 Fiona Glaser <fiona@x264.com>
+ * Copyright (C) 2010 x264 project
+ *
+ * Authors: Fiona Glaser <fiona@x264.com>
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by
@@ -16,6 +18,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 #include "common.h"
index 7b94455f3d1f0218e68c9dde40effa52b20065c0..a7a045825566bd588868ca19cc9eaa33c9f2d532 100644 (file)
@@ -1,7 +1,10 @@
 /*****************************************************************************
- * rectangle.h: h264 encoder library
+ * rectangle.h: rectangle filling
  *****************************************************************************
- * Copyright (C) 2010 Fiona Glaser <fiona@x264.com>
+ * Copyright (C) 2003-2010 x264 project
+ *
+ * Authors: Fiona Glaser <fiona@x264.com>
+ *          Loren Merritt <lorenm@u.washington.edu>
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by
@@ -16,6 +19,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 /* This function should only be called with constant w / h / s arguments! */
index 86f38542207f6b3819e819d4d80aadc91b7ad161..c0eaf9bdaeb0da7ed224b58bf0b652268acfa990 100644 (file)
@@ -1,7 +1,9 @@
 /*****************************************************************************
- * set.c: h264 encoder library
+ * set.c: quantization init
  *****************************************************************************
- * Copyright (C) 2005-2008 Loren Merritt <lorenm@u.washington.edu>
+ * Copyright (C) 2005-2010 x264 project
+ *
+ * Authors: Loren Merritt <lorenm@u.washington.edu>
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by
@@ -16,6 +18,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 #include "common.h"
index 6625ae470a9a351ad8f57e20df44fb0b51567d45..dfd8c89080e37bb9febaa2b1406e7d27b958849c 100644 (file)
@@ -1,7 +1,7 @@
 /*****************************************************************************
- * set.h: h264 encoder
+ * set.h: quantization init
  *****************************************************************************
- * Copyright (C) 2003-2008 x264 project
+ * Copyright (C) 2003-2010 x264 project
  *
  * Authors: Loren Merritt <lorenm@u.washington.edu>
  *          Laurent Aimar <fenrir@via.ecp.fr>
@@ -19,6 +19,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 #ifndef X264_SET_H
index 6eb52c73e13dfba2edd7f6b5efa1fadec9ddc087..780abb50c673949ccc18debca85b47505b35e94d 100644 (file)
@@ -1,7 +1,9 @@
 /*****************************************************************************
- * pixel.asm: h264 encoder library
+ * pixel.asm: sparc pixel metrics
  *****************************************************************************
- * Copyright (C) 2005 Phil Jensen <philj@csufresno.edu>
+ * Copyright (C) 2005-2010 x264 project
+ *
+ * Authors: Phil Jensen <philj@csufresno.edu>
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by
@@ -16,6 +18,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 ! VIS optimized SAD for UltraSPARC
index e38503f03dd7d774be507522953cc31bfb8838bd..cc85f00da8fd51f619747133a7885ff8301ec260 100644 (file)
@@ -1,7 +1,9 @@
 /*****************************************************************************
- * pixel.h: h264 encoder library
+ * pixel.h: sparc pixel metrics
  *****************************************************************************
- * Copyright (C) 2005 Phil Jensen <philj@csufresno.edu>
+ * Copyright (C) 2005-2010 x264 project
+ *
+ * Authors: Phil Jensen <philj@csufresno.edu>
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by
@@ -16,6 +18,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 #ifndef X264_SPARC_PIXEL_H
index 4448ea2aa22080a2e470039078f385c2f534bdbe..205b23bdf09b5313fc6813c49420085a12cf542e 100644 (file)
@@ -1,7 +1,9 @@
 /*****************************************************************************
- * threadpool.c: x264 threadpool module
+ * threadpool.c: thread pooling
  *****************************************************************************
- * Copyright (C) 2010 Steven Walters <kemuri9@gmail.com>
+ * Copyright (C) 2010 x264 project
+ *
+ * Authors: Steven Walters <kemuri9@gmail.com>
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by
@@ -16,6 +18,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 #include "common.h"
index 519737ce1390d4c03c3aae4a496d1ba28c506abf..0cb197902a6ccfa38637ec868c8fdc42d9a6b471 100644 (file)
@@ -1,7 +1,9 @@
 /*****************************************************************************
- * threadpool.h: x264 threadpool module
+ * threadpool.h: thread pooling
  *****************************************************************************
- * Copyright (C) 2010 Steven Walters <kemuri9@gmail.com>
+ * Copyright (C) 2010 x264 project
+ *
+ * Authors: Steven Walters <kemuri9@gmail.com>
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by
@@ -16,6 +18,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 #ifndef X264_THREADPOOL_H
index 691e5c65853c1ea8cf52f4e6aae1f3de4f12f4e4..70f4eefc9445d6c3d9666499686c0f45d5fe2c0c 100644 (file)
@@ -1,7 +1,9 @@
 /*****************************************************************************
- * x264: visualization module
+ * visualize.c: visualization
  *****************************************************************************
- * Copyright (C) 2005 Tuukka Toivonen <tuukkat@ee.oulu.fi>
+ * Copyright (C) 2005-2010 x264 project
+ *
+ * Authors: Tuukka Toivonen <tuukkat@ee.oulu.fi>
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by
@@ -16,6 +18,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 /*
index f9753d717b94484a81942d695f1d2433bbcfdc2e..85953aa83e44e73640f39d71885fbc0d432d02a5 100644 (file)
@@ -1,7 +1,9 @@
 /*****************************************************************************
- * x264: h264 encoder
+ * visualize.h: visualization
  *****************************************************************************
- * Copyright (C) 2005 Tuukka Toivonen <tuukkat@ee.oulu.fi>
+ * Copyright (C) 2005-2010 x264 project
+ *
+ * Authors: Tuukka Toivonen <tuukkat@ee.oulu.fi>
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by
@@ -16,6 +18,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 #ifndef X264_VISUALIZE_H
index 8caf5e81f518d448b3c64bbfdaafdaabb1f82515..8069215c130b3c7341499bd4eecd6913f20792e3 100644 (file)
@@ -1,7 +1,10 @@
 /*****************************************************************************
- * vlc.c : vlc table
+ * vlc.c : vlc tables
  *****************************************************************************
- * Copyright (C) 2003 Laurent Aimar <fenrir@via.ecp.fr>
+ * Copyright (C) 2003-2010 x264 project
+ *
+ * Authors: Laurent Aimar <fenrir@via.ecp.fr>
+ *          Fiona Glaser <fiona@x264.com>
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by
@@ -16,6 +19,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 #include "common.h"
index 05a5a60476a8c208522a88b0cfa4b9fcf9642b54..e46e1844ae798ed75e14918a4a6fb1dad9a0a7d1 100644 (file)
@@ -1,9 +1,10 @@
 ;*****************************************************************************
-;* bitstream-a.asm: h264 encoder library
+;* bitstream-a.asm: x86 bitstream functions
 ;*****************************************************************************
 ;* Copyright (C) 2010 x264 project
 ;*
 ;* Authors: Fiona Glaser <fiona@x264.com>
+;*          Henrik Gramner <hengar-6@student.ltu.se>
 ;*
 ;* This program is free software; you can redistribute it and/or modify
 ;* it under the terms of the GNU General Public License as published by
@@ -18,6 +19,9 @@
 ;* You should have received a copy of the GNU General Public License
 ;* along with this program; if not, write to the Free Software
 ;* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+;*
+;* This program is also available under a commercial proprietary license.
+;* For more information, contact us at licensing@x264.com.
 ;*****************************************************************************
 
 %include "x86inc.asm"
index f78045ae8edc40332fd5cb5895f8c6cccda78997..c70c671c9d7fbb08dc85006a1974664ac7856818 100644 (file)
@@ -1,11 +1,11 @@
 ;*****************************************************************************
-;* cabac-a.asm: h264 encoder library
+;* cabac-a.asm: x86 cabac
 ;*****************************************************************************
-;* Copyright (C) 2008 x264 project
+;* Copyright (C) 2008-2010 x264 project
 ;*
-;* Author: Loren Merritt <lorenm@u.washington.edu>
-;*         Fiona Glaser <fiona@x264.com>
-;*         Holger Lubitz <holger@lubitz.org>
+;* Authors: Loren Merritt <lorenm@u.washington.edu>
+;*          Fiona Glaser <fiona@x264.com>
+;*          Holger Lubitz <holger@lubitz.org>
 ;*
 ;* This program is free software; you can redistribute it and/or modify
 ;* it under the terms of the GNU General Public License as published by
@@ -20,6 +20,9 @@
 ;* You should have received a copy of the GNU General Public License
 ;* along with this program; if not, write to the Free Software
 ;* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+;*
+;* This program is also available under a commercial proprietary license.
+;* For more information, contact us at licensing@x264.com.
 ;*****************************************************************************
 
 %include "x86inc.asm"
index 8d4f0d0b4f17c8d2dafd085c5bfaf1602e1add82..9ab7b021d765f8213865519e5494faa13582a50e 100644 (file)
@@ -1,10 +1,10 @@
 ;*****************************************************************************
-;* const-a.asm: h264 encoder library
+;* const-a.asm: x86 global constants
 ;*****************************************************************************
 ;* Copyright (C) 2010 x264 project
 ;*
-;* Author: Loren Merritt <lorenm@u.washington.edu>
-;*         Fiona Glaser <fiona@x264.com>
+;* Authors: Loren Merritt <lorenm@u.washington.edu>
+;*          Fiona Glaser <fiona@x264.com>
 ;*
 ;* This program is free software; you can redistribute it and/or modify
 ;* it under the terms of the GNU General Public License as published by
@@ -19,6 +19,9 @@
 ;* You should have received a copy of the GNU General Public License
 ;* along with this program; if not, write to the Free Software
 ;* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+;*
+;* This program is also available under a commercial proprietary license.
+;* For more information, contact us at licensing@x264.com.
 ;*****************************************************************************
 
 %include "x86inc.asm"
index 132d10b7e8eb9ab105aa8b1d3ddeebb033141394..c7e968f69ed971a59e822e453660e94de7d9fe38 100644 (file)
@@ -1,7 +1,7 @@
 ;*****************************************************************************
-;* cpu-a.asm: h264 encoder library
+;* cpu-a.asm: x86 cpu utilities
 ;*****************************************************************************
-;* Copyright (C) 2003-2008 x264 project
+;* Copyright (C) 2003-2010 x264 project
 ;*
 ;* Authors: Laurent Aimar <fenrir@via.ecp.fr>
 ;*          Loren Merritt <lorenm@u.washington.edu>
@@ -20,6 +20,9 @@
 ;* You should have received a copy of the GNU General Public License
 ;* along with this program; if not, write to the Free Software
 ;* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+;*
+;* This program is also available under a commercial proprietary license.
+;* For more information, contact us at licensing@x264.com.
 ;*****************************************************************************
 
 %include "x86inc.asm"
index 14d10c56caa0c9bd10ec5f3a6a62cfe64b1158d2..24e6efc695088f0c41ab7e3b576f9bac80fbf76b 100644 (file)
@@ -1,7 +1,7 @@
 ;*****************************************************************************
-;* dct-32.asm: h264 encoder library
+;* dct-32.asm: x86_32 transform and zigzag
 ;*****************************************************************************
-;* Copyright (C) 2003-2008 x264 project
+;* Copyright (C) 2003-2010 x264 project
 ;*
 ;* Authors: Loren Merritt <lorenm@u.washington.edu>
 ;*          Holger Lubitz <holger@lubitz.org>
@@ -22,6 +22,9 @@
 ;* You should have received a copy of the GNU General Public License
 ;* along with this program; if not, write to the Free Software
 ;* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+;*
+;* This program is also available under a commercial proprietary license.
+;* For more information, contact us at licensing@x264.com.
 ;*****************************************************************************
 
 %include "x86inc.asm"
index cae196373a70b6d0f3da8276a99635df5cc958fc..5e43b9cef377683345fd799d26533f940e0d190c 100644 (file)
@@ -1,7 +1,7 @@
 ;*****************************************************************************
-;* dct-64.asm: h264 encoder library
+;* dct-64.asm: x86_64 transform and zigzag
 ;*****************************************************************************
-;* Copyright (C) 2003-2008 x264 project
+;* Copyright (C) 2003-2010 x264 project
 ;*
 ;* Authors: Loren Merritt <lorenm@u.washington.edu>
 ;*          Holger Lubitz <holger@lubitz.org>
@@ -21,6 +21,9 @@
 ;* You should have received a copy of the GNU General Public License
 ;* along with this program; if not, write to the Free Software
 ;* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+;*
+;* This program is also available under a commercial proprietary license.
+;* For more information, contact us at licensing@x264.com.
 ;*****************************************************************************
 
 %include "x86inc.asm"
index 2182f3fd77a0d8d0898ac28fa021c757478d0628..097988bb957c3f25d83194b62a94bc5fad04881c 100644 (file)
@@ -1,12 +1,13 @@
 ;*****************************************************************************
-;* dct-a.asm: h264 encoder library
+;* dct-a.asm: x86 transform and zigzag
 ;*****************************************************************************
-;* Copyright (C) 2003-2008 x264 project
+;* Copyright (C) 2003-2010 x264 project
 ;*
 ;* Authors: Holger Lubitz <holger@lubitz.org>
 ;*          Loren Merritt <lorenm@u.washington.edu>
 ;*          Laurent Aimar <fenrir@via.ecp.fr>
 ;*          Min Chen <chenm001.163.com>
+;*          Fiona Glaser <fiona@x264.com>
 ;*
 ;* This program is free software; you can redistribute it and/or modify
 ;* it under the terms of the GNU General Public License as published by
@@ -21,6 +22,9 @@
 ;* You should have received a copy of the GNU General Public License
 ;* along with this program; if not, write to the Free Software
 ;* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+;*
+;* This program is also available under a commercial proprietary license.
+;* For more information, contact us at licensing@x264.com.
 ;*****************************************************************************
 
 %include "x86inc.asm"
index a8f46ca57d2cfee973775bbe1815131411886a20..a1d7d8953e6334f746fd75f3eb4c85ec744f0b42 100644 (file)
@@ -1,10 +1,11 @@
 /*****************************************************************************
- * dct.h: h264 encoder library
+ * dct.h: x86 transform and zigzag
  *****************************************************************************
- * Copyright (C) 2003-2008 x264 project
+ * Copyright (C) 2003-2010 x264 project
  *
  * Authors: Loren Merritt <lorenm@u.washington.edu>
  *          Laurent Aimar <fenrir@via.ecp.fr>
+ *          Fiona Glaser <fiona@x264.com>
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by
@@ -19,6 +20,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 #ifndef X264_I386_DCT_H
index f4061d5e4ba4d5dab3965141c06ce37f8663eb04..c717e0182e02ad6fe10b4be852065fcb3626d7b3 100644 (file)
@@ -1,7 +1,7 @@
 ;*****************************************************************************
-;* deblock-a.asm: h264 encoder library
+;* deblock-a.asm: x86 deblocking
 ;*****************************************************************************
-;* Copyright (C) 2005-2008 x264 project
+;* Copyright (C) 2005-2010 x264 project
 ;*
 ;* Authors: Loren Merritt <lorenm@u.washington.edu>
 ;*          Fiona Glaser <fiona@x264.com>
@@ -19,6 +19,9 @@
 ;* You should have received a copy of the GNU General Public License
 ;* along with this program; if not, write to the Free Software
 ;* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+;*
+;* This program is also available under a commercial proprietary license.
+;* For more information, contact us at licensing@x264.com.
 ;*****************************************************************************
 
 %include "x86inc.asm"
index ed977bd8a7ba069b45b72921a7ca145054a6915f..2d226e084076348841bc0674efd1d2318a4defa1 100644 (file)
@@ -1,7 +1,7 @@
 ;*****************************************************************************
-;* mc-a.asm: h264 encoder library
+;* mc-a.asm: x86 motion compensation
 ;*****************************************************************************
-;* Copyright (C) 2003-2008 x264 project
+;* Copyright (C) 2003-2010 x264 project
 ;*
 ;* Authors: Loren Merritt <lorenm@u.washington.edu>
 ;*          Fiona Glaser <fiona@x264.com>
@@ -22,6 +22,9 @@
 ;* You should have received a copy of the GNU General Public License
 ;* along with this program; if not, write to the Free Software
 ;* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+;*
+;* This program is also available under a commercial proprietary license.
+;* For more information, contact us at licensing@x264.com.
 ;*****************************************************************************
 
 %include "x86inc.asm"
index 71a3fd6fdeb15a97e900d3f47f075bd1329bbaf8..ad78dd6cb6b94f68cb21ccc12185cc070c0b9610 100644 (file)
@@ -1,7 +1,7 @@
 ;*****************************************************************************
-;* mc-a2.asm: h264 encoder library
+;* mc-a2.asm: x86 motion compensation
 ;*****************************************************************************
-;* Copyright (C) 2005-2008 x264 project
+;* Copyright (C) 2005-2010 x264 project
 ;*
 ;* Authors: Loren Merritt <lorenm@u.washington.edu>
 ;*          Fiona Glaser <fiona@x264.com>
@@ -21,6 +21,9 @@
 ;* You should have received a copy of the GNU General Public License
 ;* along with this program; if not, write to the Free Software
 ;* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+;*
+;* This program is also available under a commercial proprietary license.
+;* For more information, contact us at licensing@x264.com.
 ;*****************************************************************************
 
 %include "x86inc.asm"
index 5375f090ea42ea7862ff1db5f5bc23e61d85dd32..4b78125914ee97b35fe7cca9d0c7c6995ac14fc7 100644 (file)
@@ -1,7 +1,7 @@
 /*****************************************************************************
- * mc-c.c: h264 encoder library (Motion Compensation)
+ * mc-c.c: x86 motion compensation
  *****************************************************************************
- * Copyright (C) 2003-2008 x264 project
+ * Copyright (C) 2003-2010 x264 project
  *
  * Authors: Laurent Aimar <fenrir@via.ecp.fr>
  *          Loren Merritt <lorenm@u.washington.edu>
@@ -20,6 +20,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 #include <stdlib.h>
index fd2bba7fa297d258f2db9748a63d5e75293e34cf..67cfe4a6117688a8f85435044772ec42aa13fcc3 100644 (file)
@@ -1,7 +1,7 @@
 /*****************************************************************************
- * mc.h: h264 encoder library
+ * mc.h: x86 motion compensation
  *****************************************************************************
- * Copyright (C) 2003-2008 x264 project
+ * Copyright (C) 2003-2010 x264 project
  *
  * Authors: Loren Merritt <lorenm@u.washington.edu>
  *          Laurent Aimar <fenrir@via.ecp.fr>
@@ -19,6 +19,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 #ifndef X264_I386_MC_H
index 4f66f6b5b1032c4b7b23f735030a25428938d374..ef4e08e98f3386c2e187041bd0371f1152f94338 100644 (file)
@@ -1,7 +1,7 @@
 ;*****************************************************************************
-;* pixel-32.asm: h264 encoder library
+;* pixel-32.asm: x86_32 pixel metrics
 ;*****************************************************************************
-;* Copyright (C) 2003-2008 x264 project
+;* Copyright (C) 2003-2010 x264 project
 ;*
 ;* Authors: Loren Merritt <lorenm@u.washington.edu>
 ;*          Laurent Aimar <fenrir@via.ecp.fr>
@@ -19,6 +19,9 @@
 ;* You should have received a copy of the GNU General Public License
 ;* along with this program; if not, write to the Free Software
 ;* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+;*
+;* This program is also available under a commercial proprietary license.
+;* For more information, contact us at licensing@x264.com.
 ;*****************************************************************************
 
 %include "x86inc.asm"
index 06fda2bc7f50a5d6bcd96ae36f30d785fef318d5..041809ecd7db58496fc05c0353dcb6a0dbaae46d 100644 (file)
@@ -1,7 +1,7 @@
 ;*****************************************************************************
-;* pixel.asm: h264 encoder library
+;* pixel.asm: x86 pixel metrics
 ;*****************************************************************************
-;* Copyright (C) 2003-2008 x264 project
+;* Copyright (C) 2003-2010 x264 project
 ;*
 ;* Authors: Loren Merritt <lorenm@u.washington.edu>
 ;*          Holger Lubitz <holger@lubitz.org>
@@ -22,6 +22,9 @@
 ;* You should have received a copy of the GNU General Public License
 ;* along with this program; if not, write to the Free Software
 ;* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+;*
+;* This program is also available under a commercial proprietary license.
+;* For more information, contact us at licensing@x264.com.
 ;*****************************************************************************
 
 %include "x86inc.asm"
index 8ef0afdf907824dea7132df089d1ad89169574cc..77617357634b09a92e8cab6f26cadb0009f6b4c1 100644 (file)
@@ -1,10 +1,11 @@
 /*****************************************************************************
- * pixel.h: h264 encoder library
+ * pixel.h: x86 pixel metrics
  *****************************************************************************
- * Copyright (C) 2003-2008 x264 project
+ * Copyright (C) 2003-2010 x264 project
  *
  * Authors: Laurent Aimar <fenrir@via.ecp.fr>
  *          Loren Merritt <lorenm@u.washington.edu>
+ *          Fiona Glaser <fiona@x264.com>
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by
@@ -19,6 +20,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 #ifndef X264_I386_PIXEL_H
index 577a21c1deb1b6868b6b61cd6223cbad7bb2b96a..6a5b9f05697c455893d7234af84d8840ff0c6d24 100644 (file)
@@ -1,7 +1,7 @@
 ;*****************************************************************************
-;* predict-a.asm: h264 encoder library
+;* predict-a.asm: x86 intra prediction
 ;*****************************************************************************
-;* Copyright (C) 2005-2008 x264 project
+;* Copyright (C) 2005-2010 x264 project
 ;*
 ;* Authors: Loren Merritt <lorenm@u.washington.edu>
 ;*          Holger Lubitz <holger@lubitz.org>
@@ -20,6 +20,9 @@
 ;* You should have received a copy of the GNU General Public License
 ;* along with this program; if not, write to the Free Software
 ;* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+;*
+;* This program is also available under a commercial proprietary license.
+;* For more information, contact us at licensing@x264.com.
 ;*****************************************************************************
 
 %include "x86inc.asm"
index 4004265fabbeec1270b394310481131180aea10c..e32ac256b0255039fb2e693a24141d0f48e29ffd 100644 (file)
@@ -1,10 +1,11 @@
 /*****************************************************************************
- * predict.c: h264 encoder
+ * predict-c.c: intra prediction
  *****************************************************************************
- * Copyright (C) 2003-2008 x264 project
+ * Copyright (C) 2003-2010 x264 project
  *
  * Authors: Laurent Aimar <fenrir@via.ecp.fr>
  *          Loren Merritt <lorenm@u.washington.edu>
+ *          Fiona Glaser <fiona@x264.com>
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by
@@ -19,6 +20,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 #include "common/common.h"
index 70aff09f616845e399116ab63bbc02babfa95170..763853748a749d8963f9a1de226bfec7f626b646 100644 (file)
@@ -1,7 +1,7 @@
 /*****************************************************************************
- * predict.h: h264 encoder library
+ * predict.h: x86 intra prediction
  *****************************************************************************
- * Copyright (C) 2003-2008 x264 project
+ * Copyright (C) 2003-2010 x264 project
  *
  * Authors: Laurent Aimar <fenrir@via.ecp.fr>
  *          Loren Merritt <lorenm@u.washington.edu>
@@ -19,6 +19,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 #ifndef X264_I386_PREDICT_H
index d571cedd46281ff9b1c3396a4e5e963f306f6181..a6a416daff00f7a3779525c5d04374e8f34301f3 100644 (file)
@@ -1,7 +1,7 @@
 ;*****************************************************************************
-;* quant-a.asm: h264 encoder library
+;* quant-a.asm: x86 quantization and level-run
 ;*****************************************************************************
-;* Copyright (C) 2005-2008 x264 project
+;* Copyright (C) 2005-2010 x264 project
 ;*
 ;* Authors: Loren Merritt <lorenm@u.washington.edu>
 ;*          Fiona Glaser <fiona@x264.com>
@@ -20,6 +20,9 @@
 ;* You should have received a copy of the GNU General Public License
 ;* along with this program; if not, write to the Free Software
 ;* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+;*
+;* This program is also available under a commercial proprietary license.
+;* For more information, contact us at licensing@x264.com.
 ;*****************************************************************************
 
 %include "x86inc.asm"
index 8d6a7625c187e01d1d99ff4e3e5f7fc9b7cbba7c..60329406dc76a04ce563bb5842ae691d3cafeb45 100644 (file)
@@ -1,10 +1,11 @@
 /*****************************************************************************
- * quant.h: h264 encoder library
+ * quant.h: x86 quantization and level-run
  *****************************************************************************
- * Copyright (C) 2005-2008 x264 project
+ * Copyright (C) 2005-2010 x264 project
  *
- * Authors: Christian Heine <sennindemokrit@gmx.net>
- *          Loren Merritt <lorenm@u.washington.edu>
+ * Authors: Loren Merritt <lorenm@u.washington.edu>
+ *          Fiona Glaser <fiona@x264.com>
+ *          Christian Heine <sennindemokrit@gmx.net>
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by
@@ -19,6 +20,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 #ifndef X264_I386_QUANT_H
index 7e1f0307ee6926d17e195072138db2391386c1ce..2b5c3b6a619aed85a9f4323658e15c9d0ed9949d 100644 (file)
@@ -1,7 +1,7 @@
 ;*****************************************************************************
-;* sad-a.asm: h264 encoder library
+;* sad-a.asm: x86 sad functions
 ;*****************************************************************************
-;* Copyright (C) 2003-2008 x264 project
+;* Copyright (C) 2003-2010 x264 project
 ;*
 ;* Authors: Loren Merritt <lorenm@u.washington.edu>
 ;*          Fiona Glaser <fiona@x264.com>
@@ -21,6 +21,9 @@
 ;* You should have received a copy of the GNU General Public License
 ;* along with this program; if not, write to the Free Software
 ;* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+;*
+;* This program is also available under a commercial proprietary license.
+;* For more information, contact us at licensing@x264.com.
 ;*****************************************************************************
 
 %include "x86inc.asm"
index 03050da0592d86766b50498eb28199f205d970d0..84cbeac8febb8193c0f9dd7cd55fbf88f4539867 100644 (file)
@@ -1,7 +1,7 @@
 /*****************************************************************************
- * mc.h: h264 encoder library
+ * util.h: x86 inline asm
  *****************************************************************************
- * Copyright (C) 2008 x264 Project
+ * Copyright (C) 2008-2010 x264 Project
  *
  * Authors: Fiona Glaser <fiona@x264.com>
  *          Loren Merritt <lorenm@u.washington.edu>
@@ -19,6 +19,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 #ifndef X264_X86_UTIL_H
index a2ccb2ef848370578d36fec1517aec77042f1711..b0ed35120a6aaf5be5fb0d26d20bba7db9dfeb77 100644 (file)
@@ -1,10 +1,11 @@
 ;*****************************************************************************
-;* x86inc.asm
+;* x86inc.asm: x264asm abstraction layer
 ;*****************************************************************************
-;* Copyright (C) 2005-2008 x264 project
+;* Copyright (C) 2005-2010 x264 project
 ;*
 ;* Authors: Loren Merritt <lorenm@u.washington.edu>
 ;*          Anton Mitrofanov <BugMaster@narod.ru>
+;*          Fiona Glaser <fiona@x264.com>
 ;*
 ;* Permission to use, copy, modify, and/or distribute this software for any
 ;* purpose with or without fee is hereby granted, provided that the above
index a2c3b949c42284037e9285090cd788d107384ef2..ba50b6fa5590d1c8e1bd55431b91ac72955f0583 100644 (file)
@@ -1,7 +1,7 @@
 ;*****************************************************************************
-;* x86util.asm
+;* x86util.asm: x86 utility macros
 ;*****************************************************************************
-;* Copyright (C) 2008 x264 project
+;* Copyright (C) 2008-2010 x264 project
 ;*
 ;* Authors: Holger Lubitz <holger@lubitz.org>
 ;*          Loren Merritt <lorenm@u.washington.edu>
@@ -19,6 +19,9 @@
 ;* You should have received a copy of the GNU General Public License
 ;* along with this program; if not, write to the Free Software
 ;* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+;*
+;* This program is also available under a commercial proprietary license.
+;* For more information, contact us at licensing@x264.com.
 ;*****************************************************************************
 
 %assign FENC_STRIDE 16
index b156149e8b6c728f5b64519cbeb6036f06abf760..a242d6884640edba65e683843e0e0d6d7366ed43 100644 (file)
@@ -1,7 +1,7 @@
 /*****************************************************************************
- * analyse.c: h264 encoder library
+ * analyse.c: macroblock analysis
  *****************************************************************************
- * Copyright (C) 2003-2008 x264 project
+ * Copyright (C) 2003-2010 x264 project
  *
  * Authors: Laurent Aimar <fenrir@via.ecp.fr>
  *          Loren Merritt <lorenm@u.washington.edu>
@@ -20,6 +20,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 #define _ISOC99_SOURCE
index 53e4c2e9362bd2a09e2173dc3bd134771278896a..561a540350c2d5c3fe5ae13ca9513efb846f06fc 100644 (file)
@@ -1,7 +1,7 @@
 /*****************************************************************************
- * analyse.h: h264 encoder library
+ * analyse.h: macroblock analysis
  *****************************************************************************
- * Copyright (C) 2003-2008 x264 project
+ * Copyright (C) 2003-2010 x264 project
  *
  * Authors: Laurent Aimar <fenrir@via.ecp.fr>
  *          Loren Merritt <lorenm@u.washington.edu>
@@ -19,6 +19,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 #ifndef X264_ANALYSE_H
index 5c99db2513eb6eba41c4971d81764e5dca366025..ccce61e34f99758a38aedf2b49d0d66d507d5459 100644 (file)
@@ -1,7 +1,7 @@
 /*****************************************************************************
- * cabac.c: h264 encoder library
+ * cabac.c: cabac bitstream writing
  *****************************************************************************
- * Copyright (C) 2003-2008 x264 project
+ * Copyright (C) 2003-2010 x264 project
  *
  * Authors: Laurent Aimar <fenrir@via.ecp.fr>
  *          Loren Merritt <lorenm@u.washington.edu>
@@ -20,6 +20,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 #include "common/common.h"
index e28c723fde815fe2a50b75d3d1cd9a6f73a1156e..685dfba3caca66c35e639367796848757fc2af03 100644 (file)
@@ -1,7 +1,7 @@
 /*****************************************************************************
- * cavlc.c: h264 encoder library
+ * cavlc.c: cavlc bitstream writing
  *****************************************************************************
- * Copyright (C) 2003-2008 x264 project
+ * Copyright (C) 2003-2010 x264 project
  *
  * Authors: Laurent Aimar <fenrir@via.ecp.fr>
  *          Loren Merritt <lorenm@u.washington.edu>
@@ -20,6 +20,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 #include "common/common.h"
index b0006f2eca49996acbf36933b9d95ea26f1755b4..0bfe02a72690f6fd5b6189b4bda0102ba2691e30 100644 (file)
@@ -1,7 +1,7 @@
 /*****************************************************************************
- * x264: h264 encoder
+ * encoder.c: top-level encoder functions
  *****************************************************************************
- * Copyright (C) 2003-2008 x264 project
+ * Copyright (C) 2003-2010 x264 project
  *
  * Authors: Laurent Aimar <fenrir@via.ecp.fr>
  *          Loren Merritt <lorenm@u.washington.edu>
@@ -20,6 +20,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 #include <math.h>
index f0af21605b3f1a9ff4c5779d2e1467d35122530a..e136d08e3c78ea33bafee9c74f43d400e45e96a0 100644 (file)
@@ -1,8 +1,7 @@
 /*****************************************************************************
- * lookahead.c: Lookahead slicetype decisions for x264
+ * lookahead.c: high-level lookahead functions
  *****************************************************************************
- * Lookahead.c and associated modifications:
- *     Copyright (C) 2008 Avail Media
+ * Copyright (C) 2010 Avail Media and x264 project
  *
  * Authors: Michael Kazmier <mkazmier@availmedia.com>
  *          Alex Giladi <agiladi@availmedia.com>
  *
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111, USA.
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 /* LOOKAHEAD (threaded and non-threaded mode)
index 4c906c1ea120539d2aee16e8dc06b6c1b96b2690..fa974eadf01533fdca1de8f3205297b05bd9f174 100644 (file)
@@ -1,7 +1,7 @@
 /*****************************************************************************
- * macroblock.c: h264 encoder library
+ * macroblock.c: macroblock encoding
  *****************************************************************************
- * Copyright (C) 2003-2008 x264 project
+ * Copyright (C) 2003-2010 x264 project
  *
  * Authors: Laurent Aimar <fenrir@via.ecp.fr>
  *          Loren Merritt <lorenm@u.washington.edu>
@@ -20,6 +20,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 #include "common/common.h"
index 7c8334481d92f08d7b6eaa612a16ade7e947a4b3..848d9c89e3f94c4b8f87383268604f6a0e5603d1 100644 (file)
@@ -1,7 +1,7 @@
 /*****************************************************************************
- * macroblock.h: h264 encoder library
+ * macroblock.h: macroblock encoding
  *****************************************************************************
- * Copyright (C) 2003-2008 x264 project
+ * Copyright (C) 2003-2010 x264 project
  *
  * Authors: Loren Merritt <lorenm@u.washington.edu>
  *          Laurent Aimar <fenrir@via.ecp.fr>
@@ -19,6 +19,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 #ifndef X264_ENCODER_MACROBLOCK_H
index 836d4d97d18e6a71c4b1302fc3827f0d09b77f87..2c6a6257104c52a9ef0364b03956b2259ece90ab 100644 (file)
@@ -1,7 +1,7 @@
 /*****************************************************************************
- * me.c: h264 encoder library (Motion Estimation)
+ * me.c: motion estimation
  *****************************************************************************
- * Copyright (C) 2003-2008 x264 project
+ * Copyright (C) 2003-2010 x264 project
  *
  * Authors: Loren Merritt <lorenm@u.washington.edu>
  *          Laurent Aimar <fenrir@via.ecp.fr>
@@ -20,6 +20,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 #include "common/common.h"
index b125f3d0edc2283eb68a432aab6415fc4a072d62..fd99a5d9f16a7356470fde0bf98bca8b96b609c3 100644 (file)
@@ -1,7 +1,7 @@
 /*****************************************************************************
- * me.h: h264 encoder library (Motion Estimation)
+ * me.h: motion estimation
  *****************************************************************************
- * Copyright (C) 2003-2008 x264 project
+ * Copyright (C) 2003-2010 x264 project
  *
  * Authors: Loren Merritt <lorenm@u.washington.edu>
  *          Laurent Aimar <fenrir@via.ecp.fr>
@@ -19,6 +19,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 #ifndef X264_ME_H
index 5827d21311cfd4d62d84cbb57ccf57d5e91a0331..fdf87e9bd6e9ee60d2098bef19b6fbfc91da0758 100644 (file)
@@ -1,7 +1,7 @@
 /*****************************************************************************
- * ratecontrol.c: h264 encoder library (Rate Control)
+ * ratecontrol.c: ratecontrol
  *****************************************************************************
- * Copyright (C) 2005-2008 x264 project
+ * Copyright (C) 2005-2010 x264 project
  *
  * Authors: Loren Merritt <lorenm@u.washington.edu>
  *          Michael Niedermayer <michaelni@gmx.at>
@@ -22,6 +22,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 #define _ISOC99_SOURCE
index f39c0701c64a4fa7c9ca093cc7a91604ef9b94db..03c82cb0dc58f1786abf4190a6890188d242a31f 100644 (file)
@@ -1,7 +1,7 @@
 /*****************************************************************************
- * ratecontrol.h: h264 encoder library (Rate Control)
+ * ratecontrol.h: ratecontrol
  *****************************************************************************
- * Copyright (C) 2003-2008 x264 project
+ * Copyright (C) 2003-2010 x264 project
  *
  * Authors: Loren Merritt <lorenm@u.washington.edu>
  *          Laurent Aimar <fenrir@via.ecp.fr>
@@ -19,6 +19,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 #ifndef X264_RATECONTROL_H
index a8a20ff83308797c58859e86effa9949fcff9f4d..e613298967ac04b432a588015d05dc1b563a2a3f 100644 (file)
@@ -1,7 +1,7 @@
 /*****************************************************************************
- * rdo.c: h264 encoder library (rate-distortion optimization)
+ * rdo.c: rate-distortion optimization
  *****************************************************************************
- * Copyright (C) 2005-2008 x264 project
+ * Copyright (C) 2005-2010 x264 project
  *
  * Authors: Loren Merritt <lorenm@u.washington.edu>
  *          Fiona Glaser <fiona@x264.com>
@@ -19,6 +19,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 /* duplicate all the writer functions, just calculating bit cost
index c0b0f8c87b54852ee2c23dbbda7243fc1d1adf4b..e0c9a1ce661c3e33c5532cda2031a351621e7861 100644 (file)
@@ -1,7 +1,7 @@
 /*****************************************************************************
- * set: h264 encoder (SPS and PPS init and write)
+ * set: header writing
  *****************************************************************************
- * Copyright (C) 2003-2008 x264 project
+ * Copyright (C) 2003-2010 x264 project
  *
  * Authors: Laurent Aimar <fenrir@via.ecp.fr>
  *          Loren Merritt <lorenm@u.washington.edu>
@@ -19,6 +19,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 #include <math.h>
index cda37c464e02c169f237f4d27bd598053a53fc5f..2e26303b23ec4257d0e6a910e02b23f5ccdc1de7 100644 (file)
@@ -1,7 +1,7 @@
 /*****************************************************************************
- * set.h: h264 encoder
+ * set.h: header writing
  *****************************************************************************
- * Copyright (C) 2003-2008 x264 project
+ * Copyright (C) 2003-2010 x264 project
  *
  * Authors: Laurent Aimar <fenrir@via.ecp.fr>
  *          Loren Merritt <lorenm@u.washington.edu>
@@ -19,6 +19,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 #ifndef X264_ENCODER_SET_H
index 2bc3ee939bc26bf92b0357247a5cc42406101627..f1ff9d7ac380fa677e4425d747dc585fc51ef07f 100644 (file)
@@ -1,7 +1,7 @@
 /*****************************************************************************
- * slicetype.c: h264 encoder library
+ * slicetype.c: lookahead analysis
  *****************************************************************************
- * Copyright (C) 2005-2008 x264 project
+ * Copyright (C) 2005-2010 x264 project
  *
  * Authors: Fiona Glaser <fiona@x264.com>
  *          Loren Merritt <lorenm@u.washington.edu>
@@ -20,6 +20,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 #include <math.h>
index ecc7b308aff541f17eb634089ba35560d0fcafe8..df75174a458c2021cab688530a80a2662c65a8fd 100644 (file)
@@ -1,5 +1,5 @@
 /*****************************************************************************
- * filters.c: x264 filter common
+ * filters.c: common filter functions
  *****************************************************************************
  * Copyright (C) 2010 x264 project
  *
@@ -19,6 +19,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 #include "filters.h"
index 8bbd08e71ff80ec4566c1002072e74edcc29ad43..8cc0ea04ba27a40884581afc5eb5c96f8f14dd13 100644 (file)
@@ -1,5 +1,5 @@
 /*****************************************************************************
- * filters.h: x264 filter common
+ * filters.h: common filter functions
  *****************************************************************************
  * Copyright (C) 2010 x264 project
  *
@@ -19,6 +19,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 #ifndef X264_FILTERS_H
index 89ba2c1c33173c804b5eae4a1ea11d502e332f4a..ee7bce618d9a9e7ad7840d90bf5feabafeb7cea5 100644 (file)
@@ -1,7 +1,9 @@
 /*****************************************************************************
- * cache.c: x264 video cache filter
+ * cache.c: cache video filter
  *****************************************************************************
- * Copyright (C) 2010 Steven Walters <kemuri9@gmail.com>
+ * Copyright (C) 2010 x264 project
+ *
+ * Authors: Steven Walters <kemuri9@gmail.com>
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by
@@ -16,6 +18,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 #include "video.h"
index abff0e8f376eab55f26c6a0d6355caf8f2de1679..2a3c2b15d7c6743a85ed895760b8ea89f44ad175 100644 (file)
@@ -1,5 +1,5 @@
 /*****************************************************************************
- * crop.c: x264 crop video filter
+ * crop.c: crop video filter
  *****************************************************************************
  * Copyright (C) 2010 x264 project
  *
@@ -19,6 +19,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 #include "video.h"
index fe99a42b99367d9d585f332f08bde089eb4e4126..fbf00890b4dfa1cf221678116d78518c7ef95cf8 100644 (file)
@@ -1,7 +1,9 @@
 /*****************************************************************************
- * fix_vfr_pts.c: x264 video vfr pts fixing filter
+ * fix_vfr_pts.c: vfr pts fixing video filter
  *****************************************************************************
- * Copyright (C) 2010 Steven Walters <kemuri9@gmail.com>
+ * Copyright (C) 2010 x264 project
+ *
+ * Authors: Steven Walters <kemuri9@gmail.com>
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by
@@ -16,6 +18,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 #include "video.h"
index 9601afe91a65539894301a7780d9255590a7ef8e..444ea1f88da5dde0adb1edd575009a3755cb57dd 100644 (file)
@@ -1,7 +1,9 @@
 /*****************************************************************************
- * internal.c: x264 video filter internal utilities
+ * internal.c: video filter utilities
  *****************************************************************************
- * Copyright (C) 2010 Steven Walters <kemuri9@gmail.com>
+ * Copyright (C) 2010 x264 project
+ *
+ * Authors: Steven Walters <kemuri9@gmail.com>
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by
@@ -16,6 +18,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 #include "internal.h"
index b676d5a3902743e8c77c8d34d405d905ab159dce..e4ce6cd2ba43a6f877dea80bff718124b68a8f3d 100644 (file)
@@ -1,7 +1,9 @@
 /*****************************************************************************
- * internal.h: x264 video filter internal utilities
+ * internal.h: video filter utilities
  *****************************************************************************
- * Copyright (C) 2010 Steven Walters <kemuri9@gmail.com>
+ * Copyright (C) 2010 x264 project
+ *
+ * Authors: Steven Walters <kemuri9@gmail.com>
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by
@@ -16,6 +18,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 #ifndef X264_FILTER_VIDEO_INTERNAL_H
index 60c6693715d94401368a693516ad1da0d6c9e692..b68db59a5cf1f9bf53ab207909d90271a485bf80 100644 (file)
@@ -1,7 +1,9 @@
 /*****************************************************************************
- * resize.c: x264 video resize filter
+ * resize.c: resize video filter
  *****************************************************************************
- * Copyright (C) 2010 Steven Walters <kemuri9@gmail.com>
+ * Copyright (C) 2010 x264 project
+ *
+ * Authors: Steven Walters <kemuri9@gmail.com>
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by
@@ -16,6 +18,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 #include "video.h"
index f5941f4ccb70b0f0c73c91f70f13e0828409d327..8275f860350f2c64cb78ba7fdf9119a8177dd0e7 100644 (file)
@@ -1,7 +1,9 @@
 /*****************************************************************************
- * select_every.c: x264 video select every filter
+ * select_every.c: select-every video filter
  *****************************************************************************
- * Copyright (C) 2010 Steven Walters <kemuri9@gmail.com>
+ * Copyright (C) 2010 x264 project
+ *
+ * Authors: Steven Walters <kemuri9@gmail.com>
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by
@@ -16,6 +18,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 #include "video.h"
index 72da584c8b5c127e1e97369dc29632fcf6ed8e27..4d3dc2af660fcb1caffb44797dea429fa3bc1a0f 100644 (file)
@@ -1,7 +1,9 @@
 /*****************************************************************************
- * source.c: x264 video source filter
+ * source.c: source video filter
  *****************************************************************************
- * Copyright (C) 2010 Steven Walters <kemuri9@gmail.com>
+ * Copyright (C) 2010 x264 project
+ *
+ * Authors: Steven Walters <kemuri9@gmail.com>
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by
@@ -16,6 +18,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 #include "video.h"
index 8da89e3465e0a6e07f32f48c47659cc15fb40eb7..2ee239f4f69381d4afa745e34d807bc77d0dc8b0 100644 (file)
@@ -1,7 +1,9 @@
 /*****************************************************************************
- * video.c: x264 video filter driver
+ * video.c: video filters
  *****************************************************************************
- * Copyright (C) 2010 Steven Walters <kemuri9@gmail.com>
+ * Copyright (C) 2010 x264 project
+ *
+ * Authors: Steven Walters <kemuri9@gmail.com>
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by
@@ -16,6 +18,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 #include "video.h"
index 08f427b8ff1f01fc8fc743201f0545cf3e9002c5..a368b553d161018aa42967742cdbee78f8fd1814 100644 (file)
@@ -1,7 +1,9 @@
 /*****************************************************************************
- * video.h: x264 video filter modules
+ * video.h: video filters
  *****************************************************************************
- * Copyright (C) 2010 Steven Walters <kemuri9@gmail.com>
+ * Copyright (C) 2010 x264 project
+ *
+ * Authors: Steven Walters <kemuri9@gmail.com>
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by
@@ -16,6 +18,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 #ifndef X264_FILTER_VIDEO_H
index d511b0d0b997bebefd7d4666caea48308553e139..7cfdfd8dbdce0685001b32e6ea69fc6736cf3593 100644 (file)
@@ -1,7 +1,7 @@
 /*****************************************************************************
- * avs.c: x264 avisynth input module
+ * avs.c: avisynth input
  *****************************************************************************
- * Copyright (C) 2009 x264 project
+ * Copyright (C) 2009-2010 x264 project
  *
  * Authors: Steven Walters <kemuri9@gmail.com>
  *
@@ -18,6 +18,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 #include "input.h"
index 0472cc64a9c79bd7c3d6cf946ae8c359d4e39c17..8368a6e863ba8ab3577be3997a50a1928f808835 100644 (file)
@@ -1,7 +1,7 @@
 /*****************************************************************************
- * ffms.c: x264 ffmpegsource input module
+ * ffms.c: ffmpegsource input
  *****************************************************************************
- * Copyright (C) 2009 x264 project
+ * Copyright (C) 2009-2010 x264 project
  *
  * Authors: Mike Gurlitz <mike.gurlitz@gmail.com>
  *          Steven Walters <kemuri9@gmail.com>
@@ -19,6 +19,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 #include "input.h"
index a04f4e163164e42dd6dda1351097408274ae2ccc..78c7a882d928811ebb22d0cedc41d863dc5add6a 100644 (file)
@@ -1,7 +1,9 @@
 /*****************************************************************************
- * input.c: x264 input module common
+ * input.c: common input functions
  *****************************************************************************
- * Copyright (C) 2010 Steven Walters <kemuri9@gmail.com>
+ * Copyright (C) 2010 x264 project
+ *
+ * Authors: Steven Walters <kemuri9@gmail.com>
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by
@@ -16,6 +18,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 #include "input.h"
index bb1bfb7b45b4e9f63b73e1538a2390cd64722fb6..972dd9c661f9aa6340a1669f22be7d96e779c6ee 100644 (file)
@@ -1,7 +1,7 @@
 /*****************************************************************************
- * input.h: x264 file input modules
+ * input.h: file input
  *****************************************************************************
- * Copyright (C) 2003-2009 x264 project
+ * Copyright (C) 2003-2010 x264 project
  *
  * Authors: Laurent Aimar <fenrir@via.ecp.fr>
  *          Loren Merritt <lorenm@u.washington.edu>
@@ -20,6 +20,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 #ifndef X264_INPUT_H
index cadfd350d68f4e26a404e4815b9f8155de770409..56bfa29ca3d0d80a6543a713307fa60df725f20c 100644 (file)
@@ -1,7 +1,7 @@
 /*****************************************************************************
- * lavf.c: x264 libavformat input module
+ * lavf.c: libavformat input
  *****************************************************************************
- * Copyright (C) 2009 x264 project
+ * Copyright (C) 2009-2010 x264 project
  *
  * Authors: Mike Gurlitz <mike.gurlitz@gmail.com>
  *          Steven Walters <kemuri9@gmail.com>
@@ -19,6 +19,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 #include "input.h"
index 9a2d5ae9bcbd5dadfd8b4698a17ee4f71ccb978b..f5fbed650d55f6ef6b237671095d9196c825ac70 100644 (file)
@@ -1,5 +1,5 @@
 /*****************************************************************************
- * raw.c: x264 raw input module
+ * raw.c: raw input
  *****************************************************************************
  * Copyright (C) 2003-2010 x264 project
  *
@@ -20,6 +20,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 #include "input.h"
index a89c8a885385f5fe090067da3cbc25f3f1fe1771..5d9299c3b22b05d49bcb7422638f8653ed56388e 100644 (file)
@@ -1,7 +1,7 @@
 /*****************************************************************************
- * thread.c: x264 threaded input module
+ * thread.c: threaded input
  *****************************************************************************
- * Copyright (C) 2003-2009 x264 project
+ * Copyright (C) 2003-2010 x264 project
  *
  * Authors: Laurent Aimar <fenrir@via.ecp.fr>
  *          Loren Merritt <lorenm@u.washington.edu>
@@ -19,6 +19,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 #include "input.h"
index 69e1aade305fad54abae45c3759e4f18fc2006e2..0158caae0f44acdcbfb98ce658f9872affb6f006 100644 (file)
@@ -1,5 +1,5 @@
 /*****************************************************************************
- * timecode.c: x264 timecode format file input module
+ * timecode.c: timecode file input
  *****************************************************************************
  * Copyright (C) 2010 x264 project
  *
@@ -18,6 +18,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 #include "input.h"
index 40a1c55914972ed143c6814397f15e0f28e28df9..fb72206d67b62f8f85b027c19cc74b265a9f343c 100644 (file)
@@ -1,7 +1,7 @@
 /*****************************************************************************
- * y4m.c: x264 y4m input module
+ * y4m.c: y4m input
  *****************************************************************************
- * Copyright (C) 2003-2009 x264 project
+ * Copyright (C) 2003-2010 x264 project
  *
  * Authors: Laurent Aimar <fenrir@via.ecp.fr>
  *          Loren Merritt <lorenm@u.washington.edu>
@@ -19,6 +19,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 #include "input.h"
index 9831a5b41ddb13cd6056852345db676e052ee050..e9c70dbb2ddddcd4ab2f94228af1ac1f11ccc2e5 100644 (file)
@@ -1,7 +1,9 @@
 /*****************************************************************************
- * flv.c:
+ * flv.c: flv muxer
  *****************************************************************************
- * Copyright (C) 2009 Kieran Kunhya <kieran@kunhya.com>
+ * Copyright (C) 2009-2010 x264 project
+ *
+ * Authors: Kieran Kunhya <kieran@kunhya.com>
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by
@@ -16,6 +18,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 #include "output.h"
index e02476cd2155ad94ff5e917a2cd94fd0823d5723..b44bab38045e4e11bcfd227b3a158cccaa86e76b 100644 (file)
@@ -1,7 +1,9 @@
 /*****************************************************************************
- * flv_bytestream.c:
+ * flv_bytestream.c: flv muxer utilities
  *****************************************************************************
- * Copyright (C) 2009 Kieran Kunhya
+ * Copyright (C) 2009-2010 x264 project
+ *
+ * Authors: Kieran Kunhya <kieran@kunhya.com>
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by
@@ -16,6 +18,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 #include "output.h"
index 00f37fe51fa1eea90a2b29229245990ba1a7240b..f956b81ce26787f1f18365a49c45668a8ca8c2aa 100644 (file)
@@ -1,7 +1,9 @@
 /*****************************************************************************
- * flv_bytestream.h:
+ * flv_bytestream.h: flv muxer utilities
  *****************************************************************************
- * Copyright (C) 2009 Kieran Kunhya
+ * Copyright (C) 2009-2010 x264 project
+ *
+ * Authors: Kieran Kunhya <kieran@kunhya.com>
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by
@@ -16,6 +18,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 #ifndef X264_FLV_BYTESTREAM_H
index 7b2656464e7ec9e0011bedb585a92ff42db689e1..7d33be8e8c751bf26ff8f4de6c72015eec8b2b1d 100644 (file)
@@ -1,7 +1,9 @@
 /*****************************************************************************
- * matroska.c: x264 matroska output module
+ * matroska.c: matroska muxer
  *****************************************************************************
- * Copyright (C) 2005 Mike Matsnev
+ * Copyright (C) 2005-2010 x264 project
+ *
+ * Authors: Mike Matsnev <mike@haali.su>
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by
@@ -16,6 +18,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 #include "output.h"
index 8a5027722bbc8f90daffcbb7cb41704c815e16e8..b25f794caad8c0853f31fdff435cc88656e81fef 100644 (file)
@@ -1,7 +1,9 @@
 /*****************************************************************************
- * matroska_ebml.c:
+ * matroska_ebml.c: matroska muxer utilities
  *****************************************************************************
- * Copyright (C) 2005 Mike Matsnev
+ * Copyright (C) 2005-2010 x264 project
+ *
+ * Authors: Mike Matsnev <mike@haali.su>
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by
@@ -16,6 +18,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 #include "output.h"
index eb73128446e76eb673aa3f7e0688f714b1e53114..9798bf2c47841a7da3daeb08ed347b81f59d291a 100644 (file)
@@ -1,7 +1,9 @@
 /*****************************************************************************
- * matroska_ebml.h:
+ * matroska_ebml.h: matroska muxer utilities
  *****************************************************************************
- * Copyright (C) 2005 Mike Matsnev
+ * Copyright (C) 2005-2010 x264 project
+ *
+ * Authors: Mike Matsnev <mike@haali.su>
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by
@@ -16,6 +18,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 #ifndef X264_MATROSKA_EBML_H
index f2ff5bed8d3f197f041f86c5483c698cfd283014..e28b0fb3cd0c22a255b0a87280d0018eb2083aa7 100644 (file)
@@ -1,7 +1,7 @@
 /*****************************************************************************
- * mp4.c: x264 mp4 output module
+ * mp4.c: mp4 muxer
  *****************************************************************************
- * Copyright (C) 2003-2009 x264 project
+ * Copyright (C) 2003-2010 x264 project
  *
  * Authors: Laurent Aimar <fenrir@via.ecp.fr>
  *          Loren Merritt <lorenm@u.washington.edu>
@@ -19,6 +19,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 #include "output.h"
index 094fefcf0d34850832f9117caaab12f6fb25022b..10d65bb0b1700a67a622f126a12d7f5b6187f56b 100644 (file)
@@ -1,7 +1,7 @@
 /*****************************************************************************
  * output.h: x264 file output modules
  *****************************************************************************
- * Copyright (C) 2003-2009 x264 project
+ * Copyright (C) 2003-2010 x264 project
  *
  * Authors: Laurent Aimar <fenrir@via.ecp.fr>
  *          Loren Merritt <lorenm@u.washington.edu>
@@ -19,6 +19,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 #ifndef X264_OUTPUT_H
index fc418fb41c55744fe33329b36e0fa12a06362427..eb016729e574f1cc0f709d34f918c4703a8bf17c 100644 (file)
@@ -1,7 +1,7 @@
 /*****************************************************************************
- * raw.c: x264 raw bitstream output module
+ * raw.c: raw muxer
  *****************************************************************************
- * Copyright (C) 2003-2009 x264 project
+ * Copyright (C) 2003-2010 x264 project
  *
  * Authors: Laurent Aimar <fenrir@via.ecp.fr>
  *          Loren Merritt <lorenm@u.washington.edu>
@@ -19,6 +19,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 #include "output.h"
index 51f8e78baa577467e874b2419a0becd123456198..3934790de4d80e6847e9b89010e8ca4bfa3e4230 100644 (file)
@@ -1,7 +1,9 @@
 ;*****************************************************************************
-;* checkasm-a.asm
+;* checkasm-a.asm: assembly check tool
 ;*****************************************************************************
-;* Copyright (C) 2008 Loren Merritt <lorenm@u.washington.edu>
+;* Copyright (C) 2008-2010 x264 project
+;*
+;* Authors: Loren Merritt <lorenm@u.washington.edu>
 ;*
 ;* This program is free software; you can redistribute it and/or modify
 ;* it under the terms of the GNU General Public License as published by
@@ -16,6 +18,9 @@
 ;* You should have received a copy of the GNU General Public License
 ;* along with this program; if not, write to the Free Software
 ;* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+;*
+;* This program is also available under a commercial proprietary license.
+;* For more information, contact us at licensing@x264.com.
 ;*****************************************************************************
 
 %include "x86inc.asm"
index a306a55e8a93ecfdc33fb6081ed5142e2f5fb0a3..d5f79adf93e09226d541de06e7e34d521193b9a0 100644 (file)
@@ -1,7 +1,7 @@
 /*****************************************************************************
  * checkasm.c: assembly check tool
  *****************************************************************************
- * Copyright (C) 2003-2008 x264 project
+ * Copyright (C) 2003-2010 x264 project
  *
  * Authors: Loren Merritt <lorenm@u.washington.edu>
  *          Laurent Aimar <fenrir@via.ecp.fr>
@@ -20,6 +20,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 #include <ctype.h>
diff --git a/x264.c b/x264.c
index 9b09fac0fd5790ed41cf97692ac9d90350d12ebb..ab499005478d8b64352ac7e628f78d07c3232d52 100644 (file)
--- a/x264.c
+++ b/x264.c
@@ -1,11 +1,12 @@
 /*****************************************************************************
- * x264: h264 encoder testing program.
+ * x264: top-level x264cli functions
  *****************************************************************************
- * Copyright (C) 2003-2008 x264 project
+ * Copyright (C) 2003-2010 x264 project
  *
  * Authors: Loren Merritt <lorenm@u.washington.edu>
  *          Laurent Aimar <fenrir@via.ecp.fr>
  *          Steven Walters <kemuri9@gmail.com>
+ *          Fiona Glaser <fiona@x264.com>
  *          Kieran Kunhya <kieran@kunhya.com>
  *
  * This program is free software; you can redistribute it and/or modify
@@ -21,6 +22,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 #include <stdlib.h>
diff --git a/x264.h b/x264.h
index 683a0241118403ae1baa8841b4f20899d82c7965..288758b9b4503183b568c4e3dfdd51c553030fc3 100644 (file)
--- a/x264.h
+++ b/x264.h
@@ -1,10 +1,11 @@
 /*****************************************************************************
- * x264.h: h264 encoder library
+ * x264.h: x264 public header
  *****************************************************************************
- * Copyright (C) 2003-2008 x264 Project
+ * Copyright (C) 2003-2010 x264 project
  *
  * Authors: Laurent Aimar <fenrir@via.ecp.fr>
  *          Loren Merritt <lorenm@u.washington.edu>
+ *          Fiona Glaser <fiona@x264.com>
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by
@@ -19,6 +20,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 #ifndef X264_X264_H
index 36e07866afea4ed9bb3f33cad5fbee78f2bc67ee..1eef72d0e979a91d02abce2e4dcd33d04c30f2ac 100644 (file)
--- a/x264cli.h
+++ b/x264cli.h
@@ -19,6 +19,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 #ifndef X264_CLI_H
index 075eaba3a21124b546f3ff8c6c79d35ff1733a64..5ffd109c322682742ef424d91631e5b3422f62b8 100644 (file)
--- a/x264dll.c
+++ b/x264dll.c
@@ -1,7 +1,7 @@
 /*****************************************************************************
  * x264dll: x264 DLLMain for win32
  *****************************************************************************
- * Copyright (C) 2009 x264 project
+ * Copyright (C) 2009-2010 x264 project
  *
  * Authors: Anton Mitrofanov <BugMaster@narod.ru>
  *
@@ -18,6 +18,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
+ *
+ * This program is also available under a commercial proprietary license.
+ * For more information, contact us at licensing@x264.com.
  *****************************************************************************/
 
 #include "common/common.h"