anaglyph: dead code
[vlc.git] / modules / video_filter / anaglyph.c
index 25d5474..667b160 100644 (file)
@@ -1,24 +1,24 @@
 /*****************************************************************************
  * anaglyph.c : Create an image compatible with anaglyph glasses from a 3D video
  *****************************************************************************
- * Copyright (C) 2000-2012 the VideoLAN team
+ * Copyright (C) 2000-2012 VLC authors and VideoLAN
  * $Id$
  *
  * Authors: Antoine Cellerier <dionoea .t videolan d@t 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
- * the Free Software Foundation; either version 2 of the License, or
+ * This program 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 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.
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Lesser 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 02110-1301, USA.
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program; if not, write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston MA 02110-1301, USA.
  *****************************************************************************/
 
 #ifdef HAVE_CONFIG_H
@@ -34,7 +34,6 @@
 static int Create(vlc_object_t *);
 static void Destroy(vlc_object_t *);
 static picture_t *Filter(filter_t *, picture_t *);
-static void make_projection_matrix(filter_t *, int, int *);
 static void combine_side_by_side_yuv420(picture_t *, picture_t *, int, int);
 
 #define SCHEME_TEXT N_("Color scheme")
@@ -46,8 +45,7 @@ static void combine_side_by_side_yuv420(picture_t *, picture_t *, int, int);
  * color schemes */
 enum scheme_e
 {
-    unknown = 0,
-    red_green,
+    red_green = 1,
     red_blue,
     red_cyan,
     trioscopic,
@@ -76,7 +74,7 @@ vlc_module_begin()
     set_subcategory(SUBCAT_VIDEO_VFILTER)
     set_capability("video filter2", 0)
     add_string(FILTER_PREFIX "scheme", "red-cyan", SCHEME_TEXT, SCHEME_LONGTEXT, false)
-        change_string_list(ppsz_scheme_values, ppsz_scheme_descriptions, 0)
+        change_string_list(ppsz_scheme_values, ppsz_scheme_descriptions)
     set_callbacks(Create, Destroy)
 vlc_module_end()
 
@@ -92,7 +90,6 @@ struct filter_sys_t
 
 static int Create(vlc_object_t *p_this)
 {
-    printf("pouet\n");
     filter_t *p_filter = (filter_t *)p_this;
 
     switch (p_filter->fmt_in.video.i_chroma)
@@ -158,9 +155,6 @@ static int Create(vlc_object_t *p_this)
             p_sys->left = 0xff00ff;
             p_sys->right = 0x00ffff;
             break;
-        case unknown:
-            msg_Err(p_filter, "Oops");
-            break;
     }
 
     p_filter->pf_video_filter = Filter;