[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gnash-commit] gnash ChangeLog testsuite/misc-ming.all/NetStre...
From: |
Sandro Santilli |
Subject: |
[Gnash-commit] gnash ChangeLog testsuite/misc-ming.all/NetStre... |
Date: |
Wed, 04 Jun 2008 14:53:20 +0000 |
CVSROOT: /sources/gnash
Module name: gnash
Changes by: Sandro Santilli <strk> 08/06/04 14:53:20
Modified files:
. : ChangeLog
testsuite/misc-ming.all: NetStream-SquareTest.c
Log message:
add progress bar for bufferLength/bufferTime.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/gnash/ChangeLog?cvsroot=gnash&r1=1.6811&r2=1.6812
http://cvs.savannah.gnu.org/viewcvs/gnash/testsuite/misc-ming.all/NetStream-SquareTest.c?cvsroot=gnash&r1=1.32&r2=1.33
Patches:
Index: ChangeLog
===================================================================
RCS file: /sources/gnash/gnash/ChangeLog,v
retrieving revision 1.6811
retrieving revision 1.6812
diff -u -b -r1.6811 -r1.6812
--- ChangeLog 4 Jun 2008 14:45:42 -0000 1.6811
+++ ChangeLog 4 Jun 2008 14:53:19 -0000 1.6812
@@ -1,5 +1,10 @@
2008-06-04 Sandro Santilli <address@hidden>
+ * testsuite/misc-ming.all/NetStream-SquareTest.c: add progress bar
+ for bufferLength/bufferTime.
+
+2008-06-04 Sandro Santilli <address@hidden>
+
* testsuite/misc-ming.all/NetStream-SquareTest.c: add progress bars
for bytesLoaded/bytesTotal.
Index: testsuite/misc-ming.all/NetStream-SquareTest.c
===================================================================
RCS file: /sources/gnash/gnash/testsuite/misc-ming.all/NetStream-SquareTest.c,v
retrieving revision 1.32
retrieving revision 1.33
diff -u -b -r1.32 -r1.33
--- testsuite/misc-ming.all/NetStream-SquareTest.c 4 Jun 2008 14:45:43
-0000 1.32
+++ testsuite/misc-ming.all/NetStream-SquareTest.c 4 Jun 2008 14:53:19
-0000 1.33
@@ -50,7 +50,7 @@
SWFAction a;
SWFAction b;
char buffer_a[1028];
- char buffer_b[1028];
+ char buffer_b[2048];
int video_width = 128;
int video_height = 96;
@@ -125,6 +125,32 @@
" pcp._xscale =
100*(this.stream.bytesLoaded/this.stream.bytesTotal);"
" };"
"};"
+ "MovieClip.prototype.addBufferLoadedProgress = function(v, s) {"
+ " var nam = 'blprogress_'+v;"
+ " var dep = this.getNextHighestDepth();"
+ " var pc = this.createEmptyMovieClip(nam, dep);"
+ " pc.stream = s;"
+ " pc.video = v;"
+ " var pcp = pc.createEmptyMovieClip('bar',
pc.getNextHighestDepth());"
+ " var x = v._x;"
+ " var y = v._y+v._height+22;"
+ " var w = v._width;"
+ " var h = 10;"
+ " with(pcp) {"
+ " _x = x;"
+ " _y = y;"
+ " moveTo(0,0);"
+ " beginFill(0x00FF00,50);"
+ " lineTo(0, h);"
+ " lineTo(w, h);"
+ " lineTo(w, 0);"
+ " lineTo(0, 0);"
+ " endFill();"
+ " };"
+ " pc.onEnterFrame = function() {"
+ " pcp._xscale =
100*(this.stream.bufferLength/this.stream.bufferTime);"
+ " };"
+ "};"
"stream.play('%s');"
"stream2.play('%s');"
"stream.pause(true);"
@@ -268,6 +294,8 @@
"video._rotation = 45;"
"_root.addBytesLoadedProgress(video, stream);"
"_root.addBytesLoadedProgress(video2, stream2);"
+ "_root.addBufferLoadedProgress(video, stream);"
+ "_root.addBufferLoadedProgress(video2, stream2);"
);
check_equals(mo, "video._x", "100") ;