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);
?>