commit a8d89d7c6482687be42e5139e433445bf5119ce9
Author: gb <gbeauchesne@splitted-desktop.com>
Date:   Wed Mar 3 00:33:22 2010 +0100

    Add --no-hwaccel option.

diff --git a/gui/gnash.cpp b/gui/gnash.cpp
index d8011f4..70f16ca 100644
--- a/gui/gnash.cpp
+++ b/gui/gnash.cpp
@@ -105,6 +105,7 @@ cout << _("Usage: gnash [options] movie_file.swf\n")
     << _("  -A <file>                Audio dump file (wave format)\n") 
     << _("  --hwaccel <none|vaapi||xv> Hardware Video Accelerator to use\n") 
     << _("                           none|vaapi|xv|omap (default: none)\n") 
+    << _("  --no-hwaccel             Disable Hardware Video Accelerator\n") 
     << _("  -x,  --xid <ID>          X11 Window ID for display\n") 
     << _("  -w,  --writelog          Produce the disk based debug log\n") 
     << _("  -j,  --width <width>     Set window width\n") 
@@ -228,6 +229,7 @@ parseCommandLine(int argc, char* argv[], gnash::Player& player)
         { 259, "screenshot",        Arg_parser::yes },
         { 260, "screenshot-file",   Arg_parser::yes },
         { 261, "hwaccel",           Arg_parser::yes },
+        { 262, "no-hwaccel",        Arg_parser::no  },
         { 'D', 0,                   Arg_parser::yes }, // Handled in dump gui
         {   0, 0,                   Arg_parser::no  }
     };
@@ -375,6 +377,9 @@ parseCommandLine(int argc, char* argv[], gnash::Player& player)
                             break;
                         }
                     break;
+                case 262:
+                    player.setHWAccel("none");
+                    break;
                 case 'r':
                     renderflag = true;
                     switch (parser.argument<char>(i)) {
