This plugin contains a media transcoder.'; $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.6.1.2", "0.8.7", "plugins/vuzexcode-win32_0.8.7.zip", "plugins/vuzexcode-win32_0.8.7.zip", "0.8.7: Fix PS4 support in light of Media Player 1.5 update.
". "0.8.6: PS4 Support" ), new PluginVersionInfo( "5.6.1.0", "0.8.5", "plugins/vuzexcode-win32_0.8.5.zip", "plugins/vuzexcode-win32_0.8.5.zip", "0.8.5: Brought back classic UI support but with device manager dependent features removed.
". "0.8.4: Prevent plugin from loading with classic UI as not supported." ), new PluginVersionInfo( "5.6.0.0", "0.8.3", "plugins/vuzexcode-win32_0.8.3.zip", "plugins/vuzexcode-win32_0.8.3.zip", "0.8.3: Menu tweaks; prevent duplicate profile creation." ), new PluginVersionInfo( "5.2.0.0", "0.8.2", "plugins/vuzexcode-win32_0.8.2.zip", "plugins/vuzexcode-win32_0.8.2.zip", "0.8.2: Force no-proxy for analysis phase." ), new PluginVersionInfo( "5.1.0.0", "0.8.1", "plugins/vuzexcode-win32_0.8.1.zip", "plugins/vuzexcode-win32_0.8.1.zip", "0.8.1: Fix for occasional recursion." ), new PluginVersionInfo( "4.8.0.0", "0.8.0", "plugins/vuzexcode-win32_0.8.0.zip", "plugins/vuzexcode-win32_0.8.0.zip", "0.8.0: iPad mini profile.
". "0.7.9: iPhone 5; fixed transcode-no-required for iPhone 4 and iPad 3; fixed incorrect reporting of disk-full errors on transcode fail." ), new PluginVersionInfo( "4.7.0.4", "0.7.8", "plugins/vuzexcode-win32_0.7.8.zip", "plugins/vuzexcode-win32_0.7.8.zip", "0.7.8: Report disk-full errors explicitly; flag perm fails" ), new PluginVersionInfo( "4.7.0.2", "0.7.7", "plugins/vuzexcode-win32_0.7.7.zip", "plugins/vuzexcode-win32_0.7.7.zip", "0.7.7: Fixed non-ascii filenames bug.
". "0.7.6: iPad 3.
". "0.7.5: Made Kindle non-generic and set default xcode profile appropriately." ), new PluginVersionInfo( "4.7.0.0", "0.7.4", "plugins/vuzexcode-win32_0.7.4.zip", "plugins/vuzexcode-win32_0.7.4.zip", "0.7.4: More devices." ), new PluginVersionInfo( "4.5.1.1", "0.7.2", "plugins/vuzexcode-win32_0.7.2.zip", "plugins/vuzexcode-win32_0.7.2.zip", "0.7.2: Fixed Boxee icon.
". "0.7.1: Fix install handling.
". "0.7.0: Keep track of first install details.
". "0.6.9: Boxee support.
". "0.6.8: Testing LG support.
". "0.6.7: Fix closedown bug and profile clone issue on startup.
". "0.6.6: Added logging to help identify new devices.
". "0.6.5: Sony Internet TV support.
". "0.6.4: Hook into device discovery to support browse-discovered devices. 4511_B12+" ), new PluginVersionInfo( "4.5.1.0", "0.6.3.1", "plugins/vuzexcode-win32_0.6.3.1.zip", "plugins/vuzexcode-win32_0.6.3.1.zip", "0.6.3.1: Added install tracking.
". "0.6.3: More devices." ), new PluginVersionInfo( "4.5.0.6", "0.6.2", "plugins/vuzexcode-win32_0.6.2.zip", "plugins/vuzexcode-win32_0.6.2.zip", "0.6.2: Apple TV 2.
". "0.6.1: Renamed some devices.
". "0.6: Added another device.
". "0.5.9: Fix some previously non-generic devices reverting to being generic.
". "0.5.8: Fix TiVo series 4.
". "0.5.7: Added low-quality profile for some devices.
". "0.5.6: Move some device detection from core to plugin." ), new PluginVersionInfo( "4.5.0.4", "0.5.5", "plugins/vuzexcode-win32_0.5.5.zip", "plugins/vuzexcode-win32_0.5.5.zip", "0.5.5: More profiles." ), new PluginVersionInfo( "4.4.1.1", "0.5.4", "plugins/vuzexcode-win32_0.5.4.zip", "plugins/vuzexcode-win32_0.5.4.zip", "0.5.4: Android profiles." ), new PluginVersionInfo( "4.4.0.7", "0.5.3", "plugins/vuzexcode-win32_0.5.3.zip", "plugins/vuzexcode-win32_0.5.3.zip", "0.5.3: Add ordering to profiles.
". "0.5.2: Fix 0.5.1.
". "0.5.1: Added iPhone4 profile.
". "0.5.0: Increase analysis timeout.
". "0.4.9: Report audio track length too.
". "0.4.8: Added Bravia profiles." ), new PluginVersionInfo( "4.3.1.5", "0.4.5", "plugins/vuzexcode-win32_0.4.5.zip", "plugins/vuzexcode-win32_0.4.5.zip", "0.4.5: Fix termination of xcode process.
". "0.4.4: Set process priority.
". "0.4.3: Fix iPhone as iPad change broke it.
". "0.4.2: iPad.
". "0.4.0: Use linked file names.
". "0.3.9: Fix 6->2 audio bug.
". "0.3.8: Fix multi-thread option based crash and PSP profile.
". "0.3.7: Fixed apple profiles.
". "0.3.6: Previous fix borked xcodes that didn't have duplicate frames.
". "0.3.5: Fix ETA calc.
". "0.3.4: Escape spaces in presets path.
". "0.3.3: More aspect ratio fixes.
". "0.3.2: Fixed aspect ratio.
". "0.3.1: Updated binaries." ), new PluginVersionInfo( "4.2.0.6", "0.2.8", "plugins/vuzexcode-win32_0.2.8.zip", "plugins/vuzexcode-win32_0.2.8.zip", "0.2.8: Limit debug generation.
". "0.2.7: TiVo and PSP profiles." ), new PluginVersionInfo( "4.2.0.0", "0.2.6", "plugins/vuzexcode-win32_0.2.6.zip", "plugins/vuzexcode-win32_0.2.6.zip", "0.2.6: Handle mp3 better.
". "0.2.5: 2009-02-06: Initial release." ) ); $cvs_version = new PluginVersionInfo( "5.7.0.1", "0.8.7_CVS", "plugins/vuzexcode-win32_0.8.7.zip", "plugins/vuzexcode-win32_0.8.7.zip", "" ); } if (strpos(strtolower(" " . $os), 'mac os') > 0) { $versions = array( new PluginVersionInfo( "5.6.1.2", "0.8.7", "plugins/vuzexcode-osx_0.8.7.zip", "plugins/vuzexcode-osx_0.8.7.zip", "0.8.7: Fix PS4 support in light of Media Player 1.5 update.
". "0.8.6: PS4 Support" ), new PluginVersionInfo( "5.6.1.0", "0.8.5", "plugins/vuzexcode-osx_0.8.5.zip", "plugins/vuzexcode-osx_0.8.5.zip", "0.8.5: Brought back classic UI support but with device manager dependent features removed.
". "0.8.4: Prevent plugin from loading with classic UI as not supported." ), new PluginVersionInfo( "5.6.0.0", "0.8.3", "plugins/vuzexcode-osx_0.8.3.zip", "plugins/vuzexcode-osx_0.8.3.zip", "0.8.3: Menu tweaks; prevent duplicate profile creation." ), new PluginVersionInfo( "5.2.0.0", "0.8.2", "plugins/vuzexcode-osx_0.8.2.zip", "plugins/vuzexcode-osx_0.8.2.zip", "0.8.2: Force no-proxy for analysis phase." ), new PluginVersionInfo( "5.1.0.0", "0.8.1", "plugins/vuzexcode-osx_0.8.1.zip", "plugins/vuzexcode-osx_0.8.1.zip", "0.8.1: Fix for occasional recursion." ), new PluginVersionInfo( "4.8.0.0", "0.8.0", "plugins/vuzexcode-osx_0.8.0.zip", "plugins/vuzexcode-osx_0.8.0.zip", "0.8.0: iPad mini profile.
". "0.7.9: iPhone 5; fixed transcode-not-required for iPhone 4 and iPad 3; fixed incorrect reporting of disk-full errors on transcode fail." ), new PluginVersionInfo( "4.7.0.4", "0.7.8", "plugins/vuzexcode-osx_0.7.8.zip", "plugins/vuzexcode-osx_0.7.8.zip", "0.7.8: Report disk-full errors explicitly; flag perm fails" ), new PluginVersionInfo( "4.7.0.2", "0.7.6", "plugins/vuzexcode-osx_0.7.6.zip", "plugins/vuzexcode-osx_0.7.6.zip", "0.7.6: iPad 3.
". "0.7.5: Made Kindle non-generic and set default xcode profile appropriately." ), new PluginVersionInfo( "4.7.0.0", "0.7.4", "plugins/vuzexcode-osx_0.7.4.zip", "plugins/vuzexcode-osx_0.7.4.zip", "0.7.4: More devices." ), new PluginVersionInfo( "4.5.1.1", "0.7.2", "plugins/vuzexcode-osx_0.7.2.zip", "plugins/vuzexcode-osx_0.7.2.zip", "0.7.2: Fixed Boxee icon.
". "0.7.1: Fix install handling.
". "0.7.0: Keep track of first install details.
". "0.6.9: Boxee support.
". "0.6.8: Testing LG support.
". "0.6.7: Fix closedown bug and profile clone issue on startup.
". "0.6.6: Added logging to help identify new devices.
". "0.6.5: Sony Internet TV support.
". "0.6.4: Hook into device discovery to support browse-discovered devices. 4511_B12+" ), new PluginVersionInfo( "4.5.1.0", "0.6.3.1", "plugins/vuzexcode-osx_0.6.3.1.zip", "plugins/vuzexcode-osx_0.6.3.1.zip", "0.6.3.1: Added install tracking.
". "0.6.3: More devices." ), new PluginVersionInfo( "4.5.1.0", "0.6.3", "plugins/vuzexcode-osx_0.6.3.zip", "plugins/vuzexcode-osx_0.6.3.zip", "0.6.3: More devices." ), new PluginVersionInfo( "4.5.0.6", "0.6.2", "plugins/vuzexcode-osx_0.6.2.zip", "plugins/vuzexcode-osx_0.6.2.zip", "0.6.2: Apple TV 2.
". "0.6.1: Renamed some devices.
". "0.6: Added another device.
". "0.5.9: Fix some previously non-generic devices reverting to being generic.
". "0.5.8: Fix TiVo series 4.
". "0.5.7: Added low-quality profile for some devices.
". "0.5.6: Move some device detection from core to plugin." ), new PluginVersionInfo( "4.5.0.4", "0.5.5", "plugins/vuzexcode-osx_0.5.5.zip", "plugins/vuzexcode-osx_0.5.5.zip", "0.5.5: More profiles." ), new PluginVersionInfo( "4.4.1.1", "0.5.4", "plugins/vuzexcode-osx_0.5.4.zip", "plugins/vuzexcode-osx_0.5.4.zip", "0.5.4: Android profiles." ), new PluginVersionInfo( "4.4.0.7", "0.5.3", "plugins/vuzexcode-osx_0.5.3.zip", "plugins/vuzexcode-osx_0.5.3.zip", "0.5.3: Add ordering to profiles.
". "0.5.2: Fix 0.5.1.
". "0.5.1: Added iPhone4 profile.
". "0.5.0: Increase analysis timeout.
". "0.4.9: Report audio track length too.
". "0.4.8: Added Bravia profiles." ), new PluginVersionInfo( "4.3.1.5", "0.4.5", "plugins/vuzexcode-osx_0.4.5.zip", "plugins/vuzexcode-osx_0.4.5.zip", "0.4.5: Fix termination of xcode process.
". "0.4.4: Set process priority.
". "0.4.3: Fix iPhone as iPad change broke it.
". "0.4.2: iPad.
". "0.4.0: Use linked file names.
". "0.3.8: Fix multi-thread option based crash and PSP profile.
". "0.3.7: Fixed apple profiles.
". "0.3.6: Previous fix borked xcodes that didn't have duplicate frames.
". "0.3.5: Fix ETA calc.
". "0.3.4: Escape spaces in presets path.
". "0.3.3: More aspect ratio fixes.
". "0.3.2: Fixed aspect ratio.
". "0.3.1: Updated binaries." ), new PluginVersionInfo( "4.2.0.6", "0.2.8", "plugins/vuzexcode-osx_0.2.8.zip", "plugins/vuzexcode-osx_0.2.8.zip", "0.2.8: Limit debug generation.
". "0.2.7: TiVo and PSP profiles." ), new PluginVersionInfo( "4.2.0.0", "0.2.6", "plugins/vuzexcode-osx_0.2.6.zip", "plugins/vuzexcode-osx_0.2.6.zip", "0.2.6: Handle mp3 better.
". "0.2.5: Initial release." ) ); $cvs_version = new PluginVersionInfo( "5.7.0.1", "0.8.7_CVS", "plugins/vuzexcode-osx_0.8.7.zip", "plugins/vuzexcode-osx_0.8.7.zip", "" ); } if ( getRealIpAddr() == "64.79.127.118"){ if (strpos(strtolower(" " . $os), 'windows') > 0) { } if (strpos(strtolower(" " . $os), 'mac os') > 0) { } } } fillDetailVarsFromArray($versions, $cvs_version); ?>