<?php
/**
* $Id: handler.winmedia.php,v 1.7 2004/11/25 08:31:15 openface Exp $
*
* _ _ _ _
* _ __ ___ __| (_)__ _ (_)_ _ __| |_____ _____ _ _
* | ' \/ -_) _` | / _` | | | ' \/ _` / -_) \ / -_) '_|
* |_|_|_\___\__,_|_\__,_| |_|_||_\__,_\___/_\_\___|_|
*
* Standalone Indexer Script for Media Files
* jason hines, <hide@address.com>
*
* This library is free software; you can redistribute it and/or modify
* it under the terms of the GNU Library General Public License as
* published by the Free Software Foundation; either version 2 of the
* License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful, but
* WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library
* General Public License for more details.
*/
include_once(_BASEPATH."/classes/handler.video.php");
/**
* Handler class for Microsoft media formats (avi, wmv)
*
* @version $Revision: 1.7 $
* @package mediaIndexer
* @subpackage handlers
* @author jason hines, <hide@address.com>
*/
class winmediaHandler extends videoHandler {
public $iconName = "winmedia.gif";
public function printMedia(file $file) {
$info = $file->getRawInfo();
$width = isset($info['video']) ? $info['video']['resolution_x'] : "480";
$height = isset($info['video']) ? $info['video']['resolution_y']+16 : "320";
echo "<embed type=\"application/x-mplayer2\" src=\""._MEDIAURL."{$file->path}\" controller=\"true\" autostart=\"false\" width=\"{$width}\" height=\"{$height}\" loop=\"false\">\n";
}
}
?>