This plugin contains an embedded player.'; $versions = array( new PluginVersionInfo( "", "", "", "", "" ) ); $cvs_version = new PluginVersionInfo( "", "", "", "", "" ); $os_specific = true; if (isset($_GET['os'])) { $os = $_GET['os']; if (strpos(strtolower(" " . $os), 'windows') > 0) { $versions = array( new PluginVersionInfo( "5.7.2.0", "4.0.2", "plugins/azemp-win32_4.0.2.zip", "plugins/azemp-win32_4.0.2.zip", "4.0.2: Fix incorrect early analysis termination.
". "4.0.1: Fixes.
". "4.0.0: Support VLC as the rendering engine." ), new PluginVersionInfo( "5.2.0.0", "3.4.2", "plugins/azemp-win32_3.4.2.zip", "plugins/azemp-win32_3.4.2.zip", "3.4.2: Fix numeric overflow with large file sizes." ), new PluginVersionInfo( "4.9.1.0", "3.4.1", "plugins/azemp-win32_3.4.1.zip", "plugins/azemp-win32_3.4.1.zip", "3.4.1: Don't reopen sidebar entry every time.
". "3.4: Added option to disable computer sleep while playing" ), new PluginVersionInfo( "4.8.2.0", "3.3.12", "plugins/azemp-win32_3.3.12.zip", "plugins/azemp-win32_3.3.12.zip", "3.3.12: Added support for dropped URLs for playback.
". "3.3.11: General tidyup." ), new PluginVersionInfo( "4.6.0.1", "3.3.3", "plugins/azemp-win32_3.3.3.zip", "plugins/azemp-win32_3.3.3.zip", "3.3.3: Added download rate limiting.
". "3.3.2: Increase font; fix buffer slider position." ), new PluginVersionInfo( "4.5.1.1", "3.3.1", "plugins/azemp-win32_3.3.1.zip", "plugins/azemp-win32_3.3.1.zip", "3.3.1: Make preview mode explicit.
". "3.3.0: Remove debug spew.
". "3.2.9: Improve direct3d error message; fix audio control bug.
". "3.2.8: Minor changes to buffering screen.
". "3.2.7: Track install details.
". "3.2.6: Better transition between playback modes.
". "3.2.3: Pick up estimated duration if player doesn't report it.
". "3.2.2: Added side-bar entry and better error reporting.
". "3.2.1: Fixed missing resource bundle.
". "3.2.0: Better communication with Vuze." ), new PluginVersionInfo( "4.5.0.2", "3.1.11.1", "plugins/azemp-win32_3.1.11.1.zip", "plugins/azemp-win32_3.1.11.1.zip", "3.1.11.1: Added install tracking.
". "3.1.11: Fix for player not working on some Vista/Windows 7 installs due to Virtual Store issues." ), new PluginVersionInfo( "4.4.0.7", "3.1.9", "plugins/azemp-win32_3.1.9.zip", "plugins/azemp-win32_3.1.9.zip", "3.1.9: Sign the player binary.
". "3.1.8: Update player binary.
". "3.1.7: Make sure we pass the window-id as an unsigned integer else it fails when it happens to be negative." ), new PluginVersionInfo( "4.3.1.5", "3.1.6", "plugins/azemp-win32_3.1.6.zip", "plugins/azemp-win32_3.1.6.zip", "3.1.6: Adjust process priority.
". "3.1.5: Fixed memory leak.
". "3.1.4: More subtitle fixes.
". "3.1.3: Subtitle fixes.
". "3.1.2: Initial release of new player" ), new PluginVersionInfo( "4.3.0.0", "2.2.2", "plugins/azemp-win32_2.2.2.zip", "plugins/azemp-win32_2.2.2.zip", "2.2.2: Fix behaviour when no players present.
". "2.2.1: Fix NPE.
". "2.2: Remove binary.
". "2.1.08: Fix compatability problems with Azureus core B31.
". "2.1.07: Remove top bar." ), new PluginVersionInfo( "4.2.0.8", "2.1.06", "plugins/azemp-win32_2.1.06.zip", "plugins/azemp-win32_2.1.06.zip", "2.1.06: Make Java 1.5 compatible.
". "2.1.04: Fix non-square pixel bug." ), new PluginVersionInfo( "4.2.0.0", "2.1.02", "plugins/azemp-win32_2.1.02.zip", "plugins/azemp-win32_2.1.02.zip", "2.1.02: Switch default to Direct3D.
". "2.1.01: Direct3D support; Fix audio loop bug.
". "2.1.00: Updated player binaries." ), new PluginVersionInfo( "4.1.0.0", "2.0.34", "plugins/azemp-win32_2.0.34.zip", "plugins/azemp-win32_2.0.34.zip", "2.0.34: Fix for files with .wmv in middle of file name.
". "2.0.33: Content Network integration." ), new PluginVersionInfo( "4.0.0.4", "2.0.32", "plugins/azemp-win32_2.0.32.zip", "plugins/azemp-win32_2.0.32.zip", "2.0.32: Fix page load time stats recording.
". "2.0.31: Increase page load timeout a bit." ), new PluginVersionInfo( "4.0.0.0", "2.0.28", "plugins/azemp-win32_2.0.28.zip", "plugins/azemp-win32_2.0.28.zip", "2.0.28: Fix ump integration.
". "2.0.27: Switch some icons.
". "2.0.26: Various fixes.
". "2.0.23: Fixed incorrect .22 build.
". "2.0.21: Rebuild to ensure up-to-date.
". "2.0.20: Fix build error in 2.0.19.
". "2.0.19: UMP support.
". "2.0.18: Fix invalid thread access.
". "2.0.17: Added additional browser component to EMP.
". "2.0.16: Bug fixes.
". "2.0.15: Support for new share functionality.
". "2.0.16: Bug fixes.
". "2.0.15: Support for new share functionality.
". "2.0.14: Prevent keyboard shortcuts (such as 'f' switching to fullscreen) while in text boxes.
". "2.0.13: Fix button placement bug.
". "2.0.12: Auto-remove bottom buttons when window is shrunk; 'f' for fullscreen.
". "2.0.11: Fix play fail bug.
". "2.0.10: Better handling of bad web page responses.
". "2.0.9: Ensure things played in correct order.
". "2.0.8: Fix off-line play bug.
". "2.0.7: Bug fixes.
". "2.0.6: Browser parameter passing timing improvements.
". "2.0.5: Fix pre-roll flash bug.
". "2.0.4: Fix build error in 2.0.3.
". "2.0.3: Various bug-fixes.
". "1.9.11: Fixed incorrect usage of file stream source under some conditions.
". "1.9.10: Fixed null-pointer exception.
". "1.9.9: Fixed bug where playing a new content might result in the previous content playing.
". "1.9.8: Rewind button fix for WMV.
". "1.9.7: Faster refresh of pause/play button.
". "1.9.6: Better offline mode; better handling of hiding/showing post/pre playback screens.
". "1.9.5: Improve wait pages.
". "1.9.4: open-gl info detection; handle missing files better.
". "1.9.3: Rework to allow the browser to control buffering period.
". "1.9.0: Fix bugs introduced in previous versions!.
". "1.8.8: Improved rebuffering and stability.
". "1.8.6: Fixed player not closing down correctly.
". "1.8.4: Support for WMP.
". "1.7.4: Initial Windows release." ), new PluginVersionInfo( "2.5.0.4", "", "", "", "" ) ); $cvs_version = new PluginVersionInfo( "5.7.1.1", "4.0.2_CVS", "plugins/azemp-win32_4.0.2.zip", "plugins/azemp-win32_4.0.2.zip", "" ); }else if (strpos(strtolower(" " . $os), 'mac os') > 0) { if ( isset($_GET['osv']) && ( strpos(strtolower(" " . $_GET['osv']), '10.4') > 0 )){ $versions = array( new PluginVersionInfo( "4.3.0.0", "2.2.2", "plugins/azemp-osx_2.2.2.zip", "plugins/azemp-osx_2.2.2.zip", "2.2.2: Fix behaviour when no players present. Last 10.4 Release
". "2.2.1: Fix NPE.
". "2.2: Remove binary.
". "2.1.08: Fix compatability problems with Azureus core B31.
". "2.1.07: Remove top bar." ), new PluginVersionInfo( "4.2.0.8", "2.1.06", "plugins/azemp-osx_2.1.06.zip", "plugins/azemp-osx_2.1.06.zip", "2.1.06: Make Java 1.5 compatible.
". "2.1.04: Fix non-square pixel bug." ), new PluginVersionInfo( "4.2.0.0", "2.1.03", "plugins/azemp-osx_2.1.03.zip", "plugins/azemp-osx_2.1.03.zip", "2.1.03: Fix mem map file bug.
". "2.1.01: Direct3D support; Fix audio loop bug.
". "2.1.00: Updated player binaries." ), new PluginVersionInfo( "4.1.0.0", "2.0.34", "plugins/azemp-osx_2.0.34.zip", "plugins/azemp-osx_2.0.34.zip", "2.0.34: Fix for files with .wmv in middle of file name.
". "2.0.33: Content Network integration.
". "2.0.30: Start timeout check after window displayed.
". "2.0.29: Change pre-roll page load detection to use title change." ), new PluginVersionInfo( "4.0.0.0", "2.0.28", "plugins/azemp-osx_2.0.28.zip", "plugins/azemp-osx_2.0.28.zip", "2.0.28: Fix ump integration.
". "2.0.27: Switch some icons.
". "2.0.26: Various fixes.
". "2.0.23: Fixed incorrect .22 build.
". "2.0.21: Rebuild to ensure up-to-date.
". "2.0.20: Fix build error in 2.0.19.
". "2.0.19: UMP support.
". "2.0.18: Fix invalid thread access.
". "2.0.17: Added additional browser component to EMP.
". "2.0.16: Bug fixes.
". "2.0.15: Support for new share functionality." ), new PluginVersionInfo( "2.5.0.4", "", "", "", "" ) ); $cvs_version = new PluginVersionInfo( "4.3.1.5", "2.2.2_CVS", "plugins/azemp-osx_2.2.2.zip", "plugins/azemp-osx_2.2.2.zip", "" ); }else{ if ( isset($_GET['arch'])){ $arch = $_GET['arch']; if ( strpos(strtolower(" " . $arch), '64') > 0 ){ $versions = array( new PluginVersionInfo( "5.7.2.0", "4.0.2", "plugins/azemp-osx64_4.0.2.zip", "plugins/azemp-osx64_4.0.2.zip", "4.0.2: Fix incorrect early analysis termination.
". "4.0.1: Support VLC as the rendering engine." ), new PluginVersionInfo( "5.2.0.0", "3.4.2", "plugins/azemp-osx_3.4.2.zip", "plugins/azemp-osx_3.4.2.zip", "3.4.2: Fix numeric overflow with large file sizes." ) ); $cvs_version = new PluginVersionInfo( "5.7.1.1", "4.0.2_CVS", "plugins/azemp-osx64_4.0.2.zip", "plugins/azemp-osx64_4.0.2.zip", "" ); }else{ $versions = array( new PluginVersionInfo( "5.2.0.0", "3.4.2", "plugins/azemp-osx_3.4.2.zip", "plugins/azemp-osx_3.4.2.zip", "3.4.2: Fix numeric overflow with large file sizes." ), new PluginVersionInfo( "4.9.1.0", "3.4.1", "plugins/azemp-osx_3.4.1.zip", "plugins/azemp-osx_3.4.1.zip", "3.4.1: Don't reopen sidebar entry every time.
". "3.4: Added option to disable computer sleep while playing" ), new PluginVersionInfo( "4.8.2.0", "3.3.12", "plugins/azemp-osx_3.3.12.zip", "plugins/azemp-osx_3.3.12.zip", "3.3.12: Added support for dropped URLs for playback.
". "3.3.11: General tidyup." ), new PluginVersionInfo( "4.7.0.2", "3.3.7", "plugins/azemp-osx_3.3.7.zip", "plugins/azemp-osx_3.3.7.zip", "3.3.7: Updated player binary.
". "3.3.4: Remove dependency on Java 1.5 system libraries." ), new PluginVersionInfo( "4.6.0.1", "3.3.3", "plugins/azemp-osx_3.3.3.zip", "plugins/azemp-osx_3.3.3.zip", "3.3.3: Added download rate limiting.
". "3.3.2: Increase font; fix buffer slider position." ), new PluginVersionInfo( "4.5.1.1", "3.3.1", "plugins/azemp-osx_3.3.1.zip", "plugins/azemp-osx_3.3.1.zip", "3.3.1: Make preview mode explicit.
". "3.3.0: Remove debug spew.
". "3.2.9: Fix audio control bug.
". "3.2.8: Minor changes to buffering screen.
". "3.2.7: Track install details.
". "3.2.6: Better transition between playback modes.
". "3.2.5: Fix failure to kill player process on exit.
". "3.2.4: New binary.
". "3.2.3: Pick up estimated duration if player doesn't report it.
". "3.2.2: Added side-bar entry and better error reporting.
". "3.2.1: Fixed missing resource bundle.
". "3.2.0: Better communication with Vuze." ), new PluginVersionInfo( "4.5.0.2", "3.1.6.2", "plugins/azemp-osx_3.1.6.2.zip", "plugins/azemp-osx_3.1.6.2.zip", "3.1.6.2: Added install tracking.
". "3.1.6.1: Updated player binary." ), new PluginVersionInfo( "4.3.1.5", "3.1.6", "plugins/azemp-osx_3.1.6.zip", "plugins/azemp-osx_3.1.6.zip", "3.1.6: Adjust process priority.
". "3.1.5: Fixed memory leak.
". "3.1.4: More subtitle fixes.
". "3.1.3: Subtitle fixes.
". "3.1.2: Initial release of new player" ), new PluginVersionInfo( "4.3.0.0", "2.2.2", "plugins/azemp-osx_2.2.2.zip", "plugins/azemp-osx_2.2.2.zip", "2.2.2: Fix behaviour when no players present. Last 10.4 Release
". "2.2.1: Fix NPE.
". "2.2: Remove binary.
". "2.1.08: Fix compatability problems with Azureus core B31.
". "2.1.07: Remove top bar." ), new PluginVersionInfo( "4.2.0.8", "2.1.06", "plugins/azemp-osx_2.1.06.zip", "plugins/azemp-osx_2.1.06.zip", "2.1.06: Make Java 1.5 compatible.
". "2.1.04: Fix non-square pixel bug." ), new PluginVersionInfo( "4.2.0.0", "2.1.03", "plugins/azemp-osx_2.1.03.zip", "plugins/azemp-osx_2.1.03.zip", "2.1.03: Fix mem map file bug.
". "2.1.01: Direct3D support; Fix audio loop bug.
". "2.1.00: Updated player binaries." ), new PluginVersionInfo( "4.1.0.0", "2.0.34", "plugins/azemp-osx_2.0.34.zip", "plugins/azemp-osx_2.0.34.zip", "2.0.34: Fix for files with .wmv in middle of file name.
". "2.0.33: Content Network integration.
". "2.0.30: Start timeout check after window displayed.
". "2.0.29: Change pre-roll page load detection to use title change." ), new PluginVersionInfo( "4.0.0.0", "2.0.28", "plugins/azemp-osx_2.0.28.zip", "plugins/azemp-osx_2.0.28.zip", "2.0.28: Fix ump integration.
". "2.0.27: Switch some icons.
". "2.0.26: Various fixes.
". "2.0.23: Fixed incorrect .22 build.
". "2.0.21: Rebuild to ensure up-to-date.
". "2.0.20: Fix build error in 2.0.19.
". "2.0.19: UMP support.
". "2.0.18: Fix invalid thread access.
". "2.0.17: Added additional browser component to EMP.
". "2.0.16: Bug fixes.
". "2.0.15: Support for new share functionality.
", "2.0.16: Bug fixes.
". "2.0.15: Support for new share functionality.
", "2.0.14: Prevent keyboard shortcuts (such as 'f' switching to fullscreen) while in text boxes.
". "2.0.13: Fix button placement bug.
". "2.0.12: Auto-remove bottom buttons when window is shrunk; 'f' for fullscreen.
". "2.0.11: Fix play fail bug.
". "2.0.10: Better handling of bad web page responses.
". "2.0.9: Ensure things played in correct order.
". "2.0.8: Fix off-line play bug.
". "2.0.7: Bug fixes.
". "2.0.6: Browser parameter passing timing improvements.
". "2.0.5: Fix pre-roll flash bug.
". "2.0.4: Fix build error in 2.0.3.
". "2.0.3: Support YUY format.
", "1.9.11: Fixed incorrect usage of file stream source under some conditions.
". "1.9.10: Fixed null-pointer exception.
". "1.9.9: Fixed bug where playing a new content might result in the previous content playing.
". "1.9.8: Rewind button fix for WMV.
". "1.9.7: Faster refresh of pause/play button.
", "1.9.6: Better offline mode; better handling of hiding/showing post/pre playback screens.
". "1.9.5: Improve wait pages.
". "1.9.4: Handle missing files better.
". "1.9.3: Rework to allow the browser to control buffering period.
", "1.9.0: Fix bugs introduced in previous versions!.
". "1.8.9: Fixed mute button.
". "1.8.7: Fixed player not closing down correctly.
". "1.8.5: Fix playlist generation bug.
". "1.8.4: Initial OSX release." ), new PluginVersionInfo( "2.5.0.4", "", "", "", "" ) ); $cvs_version = new PluginVersionInfo( "5.2.0.1", "3.4.2_CVS", "plugins/azemp-osx_3.4.2.zip", "plugins/azemp-osx_3.4.2.zip", "" ); if (isset($_GET['java'])) { $java = $_GET['java']; $javapos = strpos( $java, "1.5" ); if ( $javapos == 0 && $javapos !== false ){ }else{ } } } } } }else{ $versions = array( new PluginVersionInfo( "5.7.2.0", "4.0.2", "plugins/azemp-linux_4.0.2.zip", "plugins/azemp-linux_4.0.2.zip", "4.0.2: Fix incorrect early analysis termination.
". "4.0.1: Support VLC as the rendering engine." ) ); $cvs_version = new PluginVersionInfo( "5.7.1.1", "4.0.2_CVS", "plugins/azemp-linux_4.0.2.zip", "plugins/azemp-linux_4.0.2.zip", "" ); } } fillDetailVarsFromArray($versions, $cvs_version); ?>