Changeset 259


Ignore:
Timestamp:
08/04/09 05:55:19 (4 years ago)
Author:
jeroen
Message:

added build.bat files to the plugin SDK, plus references to the compilation tutorial

Location:
trunk/sdk
Files:
5 added
6 edited

Legend:

Unmodified
Added
Removed
  • trunk/sdk/plugins/controlling/build.sh

    r209 r259  
    1 # This is a simple script that compiles the plugin using MXMLC (free & cross-platform). 
    2 # To use, make sure you have downloaded and installed the Flex SDK in the following directory: 
     1# This is a simple script that compiles the plugin using the free Flex SDK on Linux/Mac. 
     2# Learn more at http://developer.longtailvideo.com/trac/wiki/PluginsCompiling 
     3 
    34FLEXPATH=/Developer/SDKs/flex_sdk_3 
    45 
  • trunk/sdk/plugins/docking/build.sh

    r217 r259  
    1 # This is a simple script that compiles the plugin using MXMLC (free & cross-platform). 
    2 # To use, make sure you have downloaded and installed the Flex SDK in the following directory: 
     1# This is a simple script that compiles the plugin using the free Flex SDK on Linux/Mac. 
     2# Learn more at http://developer.longtailvideo.com/trac/wiki/PluginsCompiling 
     3 
    34FLEXPATH=/Developer/SDKs/flex_sdk_3 
    45 
  • trunk/sdk/plugins/flashvars/build.sh

    r209 r259  
    1 # This is a simple script that compiles the plugin using MXMLC (free & cross-platform). 
    2 # To use, make sure you have downloaded and installed the Flex SDK in the following directory: 
     1# This is a simple script that compiles the plugin using the free Flex SDK on Linux/Mac. 
     2# Learn more at http://developer.longtailvideo.com/trac/wiki/PluginsCompiling 
     3 
    34FLEXPATH=/Developer/SDKs/flex_sdk_3 
    45 
  • trunk/sdk/plugins/listening/build.sh

    r209 r259  
    1 # This is a simple script that compiles the plugin using MXMLC (free & cross-platform). 
    2 # To use, make sure you have downloaded and installed the Flex SDK in the following directory: 
     1# This is a simple script that compiles the plugin using the free Flex SDK on Linux/Mac. 
     2# Learn more at http://developer.longtailvideo.com/trac/wiki/PluginsCompiling 
     3 
    34FLEXPATH=/Developer/SDKs/flex_sdk_3 
    45 
  • trunk/sdk/plugins/positioning/build.sh

    r209 r259  
    1 # This is a simple script that compiles the plugin using MXMLC (free & cross-platform). 
    2 # To use, make sure you have downloaded and installed the Flex SDK in the following directory: 
     1# This is a simple script that compiles the plugin using the free Flex SDK on Linux/Mac. 
     2# Learn more at http://developer.longtailvideo.com/trac/wiki/PluginsCompiling 
     3 
    34FLEXPATH=/Developer/SDKs/flex_sdk_3 
    45 
  • trunk/sdk/readme.html

    r220 r259  
    2626                <li>This readme, which lists some plugin-related resources on the JW Player wiki.</li> 
    2727        </ul> 
    28         <p>Note that you can use your IDE of choice for building plugins (e.g. <a href="http://www.adobe.com/products/flex/">Flex builder</a>, <a href="http://macromates.com/">Textmate</a> or <a href="http://www.adobe.com/products/flash/">Adobe Flash</a>). If you don't have Flex or Flash, you need the free <a href="http://www.adobe.com/cfusion/entitlement/index.cfm?e=flex3sdk">Flex SDK</a>, which includes the MXMLC actionscript compiler. Every plugin template has a small <i>build.sh</i> script that shows how to <a href="http://www.senocular.com/flash/tutorials/as3withmxmlc/">compile with MXMLC</a>.</p> 
     28        <p>Note that you can use your IDE of choice for building plugins (e.g. <a href="http://www.adobe.com/products/flex/">Flex builder</a>, <a href="http://macromates.com/">Textmate</a> or <a href="http://www.adobe.com/products/flash/">Adobe Flash</a>). If you don't have Flex or Flash, you can use the free <a href="http://www.adobe.com/cfusion/entitlement/index.cfm?e=flex3sdk">Flex SDK</a>, which includes the MXMLC actionscript compiler. Every plugin template has a small <i>build.sh</i> and <i>build.bat</i> script that shows how to <a href="http://developer.longtailvideo.com/trac/wiki/PluginsCompiling">compile with MXMLC</a>.</p> 
    2929 
    3030 
     
    3434        <ul> 
    3535                <li>The <i>Controlling</i> template shows how to control the player by sending events. It shows a simple <i>mute</i> button over the video.</li> 
     36                <li>The <i>Docking</i> template shows how to display a button in the player's dock. These dock buttons (available since player 4.5) can be used to control or display the plugin.</li> 
    3637                <li>The <i>Flashvars</i> template shows how to load flashvars to make it configurable. It offers a simple <i>message</i> flashvar that is printed in the display.</li> 
    3738                <li>The <i>Listening</i> template shows how to listen to events of the player and respond to them. It prints  the playback <i>state</i> and <i>position</i> over the video.</li> 
     
    5455        <p>The developer Wiki contains a wealth of resources for building plugins, including:</p> 
    5556        <ul> 
    56                 <li>The general <a href="http://developer.longtailvideo.com/trac/wiki/FlashPlugins">player plugin documentation</a>. It's a general overview of how plugins work.</li> 
    57                 <li>A tutorial about <a href="http://developer.longtailvideo.com/trac/wiki/FlashSecurity">Flash security restrictions</a>. Read this if you want to load XML or other data across websites.</li> 
     57                <li>The general <a href="http://developer.longtailvideo.com/trac/wiki/PluginsBuilding">plugin building  documentation</a>. It's a general overview of how plugins work and how to build them.</li> 
     58                <li>The additional <a href="http://developer.longtailvideo.com/trac/wiki/PluginsCompiling">plugin compiling documentation</a>. It's an overview on how to compile plugins using the free Flex SDK.</li> 
     59        </ul> 
     60        <ul> 
    5861                <li>A reference of the <a href="http://developer.longtailvideo.com/trac/wiki/FlashApi">API calls</a> plugins can use to interact with the player.</li> 
    5962                <li>A reference of all <a href="http://developer.longtailvideo.com/trac/wiki/FlashEvents">events the player fires</a>. The <i>View</i> events are the ones your plugin can trigger.</li> 
     63                <li>A reference on <a href="http://developer.longtailvideo.com/trac/wiki/FlashSecurity">Flash security restrictions</a>. Read this if you want to load XML or other data across websites.</li> 
    6064        </ul> 
    61         <p>You can also find <a href="http://developer.longtailvideo.com/trac/#Plugins">info and source code</a> on a string of plugins we built. Feel free to (re)use this code or create your own branch of any of these plugins!</p> 
     65        <p>You can also find <a href="http://developer.longtailvideo.com/trac/#Plugins">information and source code downloads</a> from a string of plugins we built. Feel free to (re)use this code or create your own version of any of these plugins!</p> 
    6266 
    6367 
Note: See TracChangeset for help on using the changeset viewer.