svn path=/trunk/; revision=200
background-color: #333;
min-width: 2em;
}
background-color: #333;
min-width: 2em;
}
+
+body.stereoview canvas {
+ position: fixed;
+ top: 0;
+ width: 50%;
+ margin: 0; padding: 0;
+}
+body.stereoview canvas#lv { left: 0; }
+body.stereoview canvas#rv { right: 0; }
+body.stereoview video {
+ position: fixed;
+ top: 0;
+}
# along with Serve0 If not, see <http://www.gnu.org/licenses/>.
cat <<EOF
# along with Serve0 If not, see <http://www.gnu.org/licenses/>.
cat <<EOF
- <canvas id="lv" width="400" height="480" style="width: 50%; margin: 0;">
- </canvas><canvas id="rv" width="400" height="480" style="width: 50%; margin: 0;"></canvas>
+ <canvas id="lv" width="400" height="480"></canvas><canvas id="rv" width="400" height="480"></canvas>
- <video id="video" onclick="videoPlay();" style="position: absolute; top: 0;">
+ <video id="video" onclick="videoPlay();">
<source src="$(urlsafe "$video")" type='video/mp4; codecs="avc1.4D401E, mp3"'>"
</video>
<source src="$(urlsafe "$video")" type='video/mp4; codecs="avc1.4D401E, mp3"'>"
</video>
rc.drawImage(video, (w / 8 * 5 + ox) % (w/2) |0, sy, w / 4 |0, h / 2, 0, 0, rv.width, h / 2 * scale);
} else {
sx = (w / 8 * 3 + ox) % (w) |0;
rc.drawImage(video, (w / 8 * 5 + ox) % (w/2) |0, sy, w / 4 |0, h / 2, 0, 0, rv.width, h / 2 * scale);
} else {
sx = (w / 8 * 3 + ox) % (w) |0;
- lc.drawImage(video, sx, (v * h + h / 8) |0, w / 4 |0, h / 4, 0, 0, lv.width, h / 4 * scale);
- rc.drawImage(video, sx, (v * h + h / 8 * 5) |0, w / 4 |0, h / 4, 0, 0, rv.width, h / 4 * scale);
+ lc.drawImage(video, sx, (v * h + h / 8) |0, w / 4 |0, h / 2, 0, 0, lv.width, h / 2 * scale);
+ rc.drawImage(video, sx, (v * h + h / 8 * 5) |0, w / 4 |0, h / 2, 0, 0, rv.width, h / 2 * scale);
- lc.drawImage(video, sx + w, (v * h + h / 8) |0, w / 4 |0, h / 4, 0, 0, lv.width, h / 4 * scale);
- rc.drawImage(video, sx + w, (v * h + h / 8 * 5) |0, w / 4 |0, h / 4, 0, 0, rv.width, h / 4 * scale);
+ lc.drawImage(video, sx + w, (v * h + h / 8) |0, w / 4 |0, h / 2, 0, 0, lv.width, h / 2 * scale);
+ rc.drawImage(video, sx + w, (v * h + h / 8 * 5) |0, w / 4 |0, h / 2, 0, 0, rv.width, h / 2 * scale);
} else if ( sx + w / 4 > w) {
} else if ( sx + w / 4 > w) {
- lc.drawImage(video, sx - w, (v * h + h / 8) |0, w / 4 |0, h / 4, 0, 0, lv.width, h / 4 * scale);
- rc.drawImage(video, sx - w, (v * h + h / 8 * 5) |0, w / 4 |0, h / 4, 0, 0, rv.width, h / 4 * scale);
+ lc.drawImage(video, sx - w, (v * h + h / 8) |0, w / 4 |0, h / 2, 0, 0, lv.width, h / 2 * scale);
+ rc.drawImage(video, sx - w, (v * h + h / 8 * 5) |0, w / 4 |0, h / 2, 0, 0, rv.width, h / 2 * scale);