projects
/
HTML5TV.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
8f38f95
)
preserve slide aspect ratio
author
Dobrica Pavlinusic
<dpavlin@rot13.org>
Sat, 17 Oct 2009 21:49:59 +0000
(23:49 +0200)
committer
Dobrica Pavlinusic
<dpavlin@rot13.org>
Sat, 17 Oct 2009 21:49:59 +0000
(23:49 +0200)
bin/mplayer.pl
patch
|
blob
|
history
diff --git
a/bin/mplayer.pl
b/bin/mplayer.pl
index
b27a2bb
..
d616234
100755
(executable)
--- a/
bin/mplayer.pl
+++ b/
bin/mplayer.pl
@@
-226,8
+226,11
@@
sub html5tv {
my @slides_hires = glob "$media_dir/s/hires/*";
+ my ($slide_width, $slide_height, $size, $format) = Graphics::Magick->new->Ping( $slides_hires[0] );
+ my $slide_aspect = $slide_width / $slide_height;
+
foreach my $factor ( 4, 2, 1 ) {
- my $w = $prop->{
width} / $factor
;
+ my $w = $prop->{
height} / $factor * $slide_aspect
;
my $h = $prop->{height} / $factor;
my $path = "$media_dir/s";