https://www.mediawiki.org/wiki/Special:Code/MediaWiki/103344

Revision: 103344
Author:   j
Date:     2011-11-16 17:58:19 +0000 (Wed, 16 Nov 2011)
Log Message:
-----------
Always use closest even size:
If source dimensions are uneven, derivates
could end up with a green line at the bottom.

Modified Paths:
--------------
    trunk/extensions/TimedMediaHandler/WebVideoTranscode/WebVideoTranscode.php

Modified: 
trunk/extensions/TimedMediaHandler/WebVideoTranscode/WebVideoTranscode.php
===================================================================
--- trunk/extensions/TimedMediaHandler/WebVideoTranscode/WebVideoTranscode.php  
2011-11-16 17:56:20 UTC (rev 103343)
+++ trunk/extensions/TimedMediaHandler/WebVideoTranscode/WebVideoTranscode.php  
2011-11-16 17:58:19 UTC (rev 103344)
@@ -637,17 +637,17 @@
                        if ( $sourceHeight > $maxSize['height'] ) {
                                $targetHeight = $maxSize['height'];
                                $targetWidth = intval( $targetHeight * 
$sourceAspect );
-                               //some players do not like uneven frame sizes
-                               $targetWidth += $targetWidth%2;
                        }
                } else {
                        if ( $sourceWidth > $maxSize['width'] ) {
                                $targetWidth = $maxSize['width'];
                                $targetHeight = intval( $targetWidth / 
$sourceAspect );
                                //some players do not like uneven frame sizes
-                               $targetHeight += $targetHeight%2;
                        }
                }
+               //some players do not like uneven frame sizes
+               $targetWidth += $targetWidth%2;
+               $targetHeight += $targetHeight%2;
                return array( $targetWidth, $targetHeight );
        }
        /**


_______________________________________________
MediaWiki-CVS mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs

Reply via email to