Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(50)

Side by Side Diff: content/browser/resources/media/util/genLogs.js

Issue 18889006: Removed old media-internals page and rewrote it. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 7 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
(Empty)
1 (function () {
2 "use strict";
3
4 media.onPlayerOpen(1, 0);
5 media.onPlayerOpen(2, 0);
6
7 var interval = 1;
8
9
10 media.onPlayerProperty(1, new Date().getTime(), 'name',
11 "MMy Named Pllayer 1y Named Player 1");
12 media.onPlayerProperty(2, new Date().getTime(), 'name',
13 "My Named Player 2");
14
15 media.onPlayerProperty(1, new Date().getTime(), 'total_bytes', "1000");
16 media.onPlayerProperty(2, new Date().getTime(), 'total_bytes', "1000");
17
18 var spammer = function (toSpam) {
19 function spamming() {
20 media.onPlayerPropertyNoRecord(1, new Date().getTime(), toSpam,
21 Math.random() * 1000);
22 media.onPlayerPropertyNoRecord(2, new Date().getTime(), toSpam,
23 Math.random() * 1000);
24 }
25
26 return function () {
27 return setInterval(spamming, interval);
28 };
29 };
30
31 var spamFPS = spammer('fps');
32 var spamBitrate = spammer('bitrate');
33 var spamBuffer_start = spammer('buffer_start');
34 var spamBuffer_current = spammer('buffer_current');
35 var spamBuffer_end = spammer('buffer_end');
36
37 this.fpsTt = spamFPS();
38 this.bitTt = spamBitrate();
39 this.spamBuffer_start = spamBuffer_start();
40 this.spamBuffer_current = spamBuffer_current();
41 this.spamBuffer_end = spamBuffer_end();
42
43 this.stop = function () {
44 clearInterval(this.fpsTt);
45 clearInterval(this.bitTt);
46 clearInterval(this.spamBuffer_start);
47 clearInterval(this.spamBuffer_current);
48 clearInterval(this.spamBuffer_end);
49 };
50
51 var first = function () {
52 media.onMediaEvent({
53 renderer: 5,
54 player: 10,
55 ticksMillis: 0
56 });
57
58 media.addAudioStream({
59 id: "media1",
60 status: "created",
61 playing: true
62 });
63 };
64 var second = function () {
65 media.onMediaEvent({
66 renderer: 5,
67 player: 10,
68 ticksMillis: 100,
69 params: {
70 test: 5
71 }
72 });
73
74 media.addAudioStream({
75 id: "media1",
76 status: "created",
77 playing: false
78 });
79 };
80 var last = function () {
81 media.onRendererTerminated(5);
82
83 media.addAudioStream({
84 id: "media1",
85 status: "closed",
86 playing: true
87 });
88 };
89
90 setTimeout(first, 1000);
91 setTimeout(second, 5000);
92 setTimeout(last, 9000);
93
94 }.bind(this)());
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698