Index: flowplayer.admin.inc
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/flowplayer/Attic/flowplayer.admin.inc,v
retrieving revision 1.1.2.4
diff -u -r1.1.2.4 flowplayer.admin.inc
--- flowplayer.admin.inc	10 Nov 2009 17:18:16 -0000	1.1.2.4
+++ flowplayer.admin.inc	8 Feb 2010 08:01:28 -0000
@@ -17,6 +17,12 @@
     '#description' => t('The optional <a href="!commercial">commercial license key</a> associated with your Flowplayer account.', array('!commercial' => 'http://flowplayer.org/documentation/commercial.html')),
     '#default_value' => variable_get('flowplayer_key', ''),
   );
+  $form['flowplayer_swf'] = array(
+    '#type' => 'textfield',
+    '#title' => t('SWF Location'),
+    '#description' => t('If you are looking to use the commercial version of Flowplayer, provide the location to the SWF here. If not provided, will just use the open source version.'),
+    '#default_value' => variable_get('flowplayer_swf', ''),
+  );
 
   $form['behavior'] = array(
     '#type' => 'fieldset',
Index: flowplayer.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/flowplayer/Attic/flowplayer.module,v
retrieving revision 1.2.2.8
diff -u -r1.2.2.8 flowplayer.module
--- flowplayer.module	8 Sep 2009 15:09:10 -0000	1.2.2.8
+++ flowplayer.module	8 Feb 2010 08:01:28 -0000
@@ -89,8 +89,9 @@
     drupal_add_css(drupal_get_path('module', 'flowplayer') .'/flowplayer.css');
 
     // Tell the JavaScript where flowplayer.swf is.
+    $swf = variable_get('flowplayer_swf', '');
     $settings = array(
-      'flowplayerSwf' => drupal_get_path('module', 'flowplayer') .'/flowplayer/flowplayer.swf',
+      'flowplayerSwf' => empty($swf) ? drupal_get_path('module', 'flowplayer') .'/flowplayer/flowplayer.swf': $swf,
     );
     drupal_add_js($settings, 'setting');
     $flowplayer_added = TRUE;
