Changeset 584

Show
Ignore:
Timestamp:
11/06/09 13:40:48 (2 weeks ago)
Author:
pablo
Message:

Splitting v4/v5 plugin sdk

Location:
trunk
Files:
12 removed
2 modified

Legend:

Unmodified
Added
Removed
  • trunk/sdk5/files/settings.js

    r574 r584  
    22        /** Player versions to embed in the testpage. **/ 
    33        players: { 
    4                 '4.6':'players/4.6.swf', 
    5                 '5.0':'players/5.0.swf', 
    6                 '4.5':'players/4.5.swf', 
    7                 '4.4':'players/4.4.swf', 
    8                 '4.3':'players/4.3.swf', 
    9                 '4.2':'players/4.2.swf', 
    10                 '4.1':'players/4.1.swf' 
     4                '5.0':'players/5.0.swf' 
    115        }, 
    126        /** Available plugins (xml contains all info for flashvars). **/ 
    137        plugins: { 
    14                 controlling: { 
    15                         swf:'plugins/controlling/controlling.swf', 
    16                         xml:'plugins/controlling/controlling.xml', 
    17                 }, 
    18                 docking: { 
    19                         swf:'plugins/docking/docking.swf', 
    20                         xml:'plugins/docking/docking.xml', 
    21                 }, 
    22                 flashvars: { 
    23                         swf:'plugins/flashvars/flashvars.swf', 
    24                         xml:'plugins/flashvars/flashvars.xml', 
    25                 }, 
    26                 listening: { 
    27                         swf:'plugins/listening/listening.swf', 
    28                         xml:'plugins/listening/listening.xml', 
    29                 }, 
    30                 positioning: { 
    31                         swf:'plugins/positioning/positioning.swf', 
    32                         xml:'plugins/positioning/positioning.xml', 
    33                 }, 
    348                player5plugin: { 
    359                        swf:'plugins/player5plugin/player5plugin.swf', 
     
    7650                ' ': { 
    7751                }, 
    78                 'Controlling plugin template': { 
    79                         file:'../files/bunny.flv', 
    80                         image:'files/bunny.jpg', 
    81                         plugins:'controlling', 
    82                         height:240, 
    83                         width:400 
    84                 }, 
    85                 'Docking plugin template': { 
    86                         file:'../files/bunny.flv', 
    87                         image:'files/bunny.jpg', 
    88                         plugins:'docking', 
    89                         height:240, 
    90                         width:400 
    91                 }, 
    92                 'Flashvars plugin template': { 
    93                         file:'../files/bunny.flv', 
    94                         image:'files/bunny.jpg', 
    95                         plugins:'flashvars', 
    96                         'flashvars.message':'hello world!', 
    97                         height:240, 
    98                         width:400 
    99                 }, 
    100                 'Listening plugin template': { 
    101                         file:'../files/bunny.flv', 
    102                         image:'files/bunny.jpg', 
    103                         plugins:'listening', 
    104                         height:240, 
    105                         width:400 
    106                 }, 
    107                 'Positioning plugin template': { 
    108                         file:'../files/bunny.flv', 
    109                         image:'files/bunny.jpg', 
    110                         plugins:'positioning', 
    111                         'positioning.position':'left', 
    112                         'positioning.size':200, 
    113                         height:240, 
    114                         width:600 
    115                 }, 
    11652                'Using a Player 5 Plugin': { 
    11753                        file:'../files/bunny.flv', 
  • trunk/sdk5/readme.html

    r259 r584  
    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 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> 
     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/Player5PluginsCompiling">compile with MXMLC</a>.</p> 
    2929 
    3030 
     
    5555        <p>The developer Wiki contains a wealth of resources for building plugins, including:</p> 
    5656        <ul> 
    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> 
     57                <li>The general <a href="http://developer.longtailvideo.com/trac/wiki/Player5PluginsBuilding">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/Player5PluginsCompiling">plugin compiling documentation</a>. It's an overview on how to compile plugins using the free Flex SDK.</li> 
    5959        </ul> 
    6060        <ul> 
    61                 <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> 
    62                 <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> 
     61                <li>A reference of the <a href="http://developer.longtailvideo.com/trac/wiki/Player5Api">API calls</a> plugins can use to interact with the player.</li> 
     62                <li>A reference of all <a href="http://developer.longtailvideo.com/trac/wiki/Player5Events">events the player fires</a>. The <i>View</i> events are the ones your plugin can trigger.</li> 
    6363                <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> 
    6464        </ul> 
    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> 
     65        <p>You can also find <a href="http://developer.longtailvideo.com/trac/wiki/Player5WikiStart#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> 
    6666 
    6767