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

Unified Diff: webrtc/modules/video_coding/main/test/plotJitterEstimate.m

Issue 1417283007: modules/video_coding refactorings (Closed) Base URL: https://chromium.googlesource.com/external/webrtc.git@master
Patch Set: Fix the other copy of the mock include header Created 5 years, 1 month 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 side-by-side diff with in-line comments
Download patch
Index: webrtc/modules/video_coding/main/test/plotJitterEstimate.m
diff --git a/webrtc/modules/video_coding/main/test/plotJitterEstimate.m b/webrtc/modules/video_coding/main/test/plotJitterEstimate.m
deleted file mode 100644
index d6185f55da1996b1c653a29da9db563b4b94883b..0000000000000000000000000000000000000000
--- a/webrtc/modules/video_coding/main/test/plotJitterEstimate.m
+++ /dev/null
@@ -1,52 +0,0 @@
-function plotJitterEstimate(filename)
-
-[timestamps, framedata, slopes, randJitters, framestats, timetable, filtjitter, rtt, rttStatsVec] = jitterBufferTraceParser(filename);
-
-x = 1:size(framestats, 1);
-%figure(2);
-subfigure(3, 2, 1);
-hold on;
-plot(x, slopes(x, 1).*(framestats(x, 1) - framestats(x, 2)) + 3*sqrt(randJitters(x,2)), 'b'); title('Estimate ms');
-plot(x, filtjitter, 'r');
-plot(x, slopes(x, 1).*(framestats(x, 1) - framestats(x, 2)), 'g');
-subfigure(3, 2, 2);
-%subplot(211);
-plot(x, slopes(x, 1)); title('Line slope');
-%subplot(212);
-%plot(x, slopes(x, 2)); title('Line offset');
-subfigure(3, 2, 3); hold on;
-plot(x, framestats); plot(x, framedata(x, 1)); title('frame size and average frame size');
-subfigure(3, 2, 4);
-plot(x, framedata(x, 2)); title('Delay');
-subfigure(3, 2, 5);
-hold on;
-plot(x, randJitters(x,1),'r');
-plot(x, randJitters(x,2)); title('Random jitter');
-
-subfigure(3, 2, 6);
-delays = framedata(:,2);
-dL = [0; framedata(2:end, 1) - framedata(1:end-1, 1)];
-hold on;
-plot(dL, delays, '.');
-s = [min(dL) max(dL)];
-plot(s, slopes(end, 1)*s + slopes(end, 2), 'g');
-plot(s, slopes(end, 1)*s + slopes(end, 2) + 3*sqrt(randJitters(end,2)), 'r');
-plot(s, slopes(end, 1)*s + slopes(end, 2) - 3*sqrt(randJitters(end,2)), 'r');
-title('theta(1)*x+theta(2), (dT-dTS)/dL');
-if sum(size(rttStatsVec)) > 0
- figure; hold on;
- rttNstdDevsDrift = 3.5;
- rttNstdDevsJump = 2.5;
- rttSamples = rttStatsVec(:, 1);
- rttAvgs = rttStatsVec(:, 2);
- rttStdDevs = sqrt(rttStatsVec(:, 3));
- rttMax = rttStatsVec(:, 4);
- plot(rttSamples, 'ko-');
- plot(rttAvgs, 'g');
- plot(rttAvgs + rttNstdDevsDrift*rttStdDevs, 'b--');
- plot(rttAvgs + rttNstdDevsJump*rttStdDevs, 'b');
- plot(rttAvgs - rttNstdDevsJump*rttStdDevs, 'b');
- plot(rttMax, 'r');
- %plot(driftRestarts*max(maxRtts), '.');
- %plot(jumpRestarts*max(maxRtts), '.');
-end

Powered by Google App Engine
This is Rietveld 408576698