Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
webrtc
/
ff61273c010c6bc1641369eddfe939d5e56cb8c4
/
video
/
overuse_frame_detector.h
4db138e
Reland "Move creating encoder to VideoStreamEncoder."
by Niels Möller
· 7 years ago
0d650b4
Revert "Move creating encoder to VideoStreamEncoder."
by Niels Moller
· 7 years ago
fb82fcc
Move creating encoder to VideoStreamEncoder.
by Niels Möller
· 7 years ago
d1f7eb6
Postpone setting of CpuOveruseOptions.
by Niels Möller
· 7 years ago
73f29cb
Move creation of OveruseFrameDetector to VideoSendStream.
by Niels Möller
· 7 years ago
83dbeac
Add alternative load estimator to OverUseFrameDetector.
by Niels Möller
· 7 years ago
6b642f7
Delete EncodedFrameObserver::OnEncodeTiming.
by Niels Möller
· 7 years ago
e08cf3a
Move FrameTiming list from OveruseDetector to SendProcessingUsage.
by Niels Möller
· 7 years ago
904f869
Define interface OveruseFrameDetector::ProcessingUsage.
by Niels Möller
· 7 years ago
7dc26b7
Revert "Refactor OverUseFrameDetector to use the timestamps attached to EncodedImage."
by Niels Möller
· 7 years ago
eee7ced
Refactor OverUseFrameDetector to use the timestamps attached to EncodedImage.
by Niels Möller
· 7 years ago
92ea95e
Fixing WebRTC after moving from src/webrtc to src/
by Mirko Bonadei
· 7 years ago
bb54720
Moving src/webrtc into src/.
by Mirko Bonadei
· 7 years ago
[Renamed from webrtc/video/overuse_frame_detector.h]
a37de39
Update thread annotiation macros to use RTC_ prefix
by danilchap
· 7 years ago
84f6a3f
Move optional.h to webrtc/api/
by kwiberg
· 7 years ago
c20978e
Rename webrtc/base -> webrtc/rtc_base
by Edward Lemur
· 7 years ago
a80c16a
Revert "Update includes for webrtc/{base => rtc_base} rename (2/3)"
by Henrik Kjellander
· 7 years ago
c3771cc
Update includes for webrtc/{base => rtc_base} rename (2/3)
by kjellander
· 7 years ago
fda496a
Set overuse detector max frame interval based on target frame rate.
by sprang
· 7 years ago
c5d62e2
Reland of Add framerate to VideoSinkWants and ability to signal on overuse (patchset #1 id:1 of https://codereview.webrtc.org/2783183003/ )
by sprang
· 8 years ago
f9ed235
Revert of Add framerate to VideoSinkWants and ability to signal on overuse (patchset #8 id:410001 of https://codereview.webrtc.org/2781433002/ )
by lliuu
· 8 years ago
3ea3c77
Reland of Add framerate to VideoSinkWants and ability to signal on overuse (patchset #1 id:1 of https://codereview.webrtc.org/2764133002/ )
by sprang
· 8 years ago
8b45b11
Revert of Add framerate to VideoSinkWants and ability to signal on overuse (patchset #14 id:250001 of https://codereview.webrtc.org/2716643002/ )
by skvlad
· 8 years ago
72acf25
Add framerate to VideoSinkWants and ability to signal on overuse
by sprang
· 8 years ago
b1ca073
Rename adaptation api methods, extended vie_encoder unit test.
by sprang
· 8 years ago
e0e3bdf
Refactor OveruseFrameDetector to use timing in us units
by nisse
· 8 years ago
bc5d921
Rename base/analytics/ to base/numerics/
by terelius
· 8 years ago
876222f
Move usage of QualityScaler to ViEEncoder.
by kthelgason
· 8 years ago
69b627d
Move smoothing filter to common audio and exp_filter to base/analytics.
by minyue
· 8 years ago
3c3aef4
Revert of Reland "Move smoothing filter to common audio". (patchset #5 id:100001 of https://codereview.webrtc.org/2520003005/ )
by minyue
· 8 years ago
223641f
Reland "Move smoothing filter to common audio".
by minyue
· 8 years ago
d52063f
Change OverUseFrameDetector to use a task queue instead of ProcessThread to periodically check for overuse. It is made to only operate on a single task queue.
by perkj
· 8 years ago
27f982b
Replace scoped_ptr with unique_ptr in webrtc/video/
by kwiberg
· 9 years ago
a26ac92
Reland of move ignored return code from modules. (patchset #1 id:1 of https://codereview.webrtc.org/1736663004/ )
by pbos
· 9 years ago
da33a8a
Revert of Remove ignored return code from modules. (patchset #3 id:40001 of https://codereview.webrtc.org/1703833002/ )
by torbjorng
· 9 years ago
f14c47a
Remove ignored return code from modules.
by Peter Boström
· 9 years ago
448468d
Experimental patch for adapting adaptation to CPU count on Mac.
by torbjorng
· 9 years ago
e449915
Measure encoding time on encode callbacks.
by Peter Boström
· 9 years ago
5ad935c
Remove mutable from rtc::CriticalSection members.
by pbos
· 9 years ago
01f364e
Remove always-on options in OveruseFrameDetector.
by Peter Boström
· 9 years ago
7623ce4
Reland of Merge webrtc/video_engine/ into webrtc/video/ (patchset #2 id:300001 of https://codereview.webrtc.org/1507903005/ )
by Peter Boström
· 9 years ago
[Renamed (97%) from webrtc/video_engine/overuse_frame_detector.h]
8237abf
Revert of Merge webrtc/video_engine/ into webrtc/video/ (patchset #2 id:20001 of https://codereview.webrtc.org/1506773002/ )
by kjellander
· 9 years ago
[Renamed (97%) from webrtc/video/overuse_frame_detector.h]
03ef053
Merge webrtc/video_engine/ into webrtc/video/
by Peter Boström
· 9 years ago
[Renamed (97%) from webrtc/video_engine/overuse_frame_detector.h]
1aa420b
Remove avg encode time from CpuOveruseMetric struct and use value from OnEncodedFrame instead.
by asapersson
· 9 years ago
0fcaf99
Enable cpplint for webrtc/video_engine
by kjellander@webrtc.org
· 9 years ago
ff761fb
modules: more interface -> include renames
by Henrik Kjellander
· 9 years ago
74d85e1
Reduce locking in overuse frame detector now that (as of r9508) the observer_ and options_ can only be set at construction time. E.g. no lock is any longer held while doing the callback.
by asapersson
· 9 years ago
3c089d7
Add RTC_ prefix to contructormagic macros.
by henrikg
· 9 years ago
746210f
Remove unused overuse detection metric (capture jitter).
by Åsa Persson
· 9 years ago
cddb367
Remove unused metric in overuse detector.
by Asa Persson
· 9 years ago
4b91bd0
Move frame input (ViECapturer) to webrtc/video/.
by Peter Boström
· 9 years ago
300eeb6
Remove VideoEngine interfaces.
by Peter Boström
· 9 years ago
14665ff
Roll chromium_revision e144d30..6fdb142 (318658:318841) + remove OVERRIDE macro
by kjellander@webrtc.org
· 10 years ago
00b8f6b
Use base/scoped_ptr.h; system_wrappers/interface/scoped_ptr.h is going away
by kwiberg@webrtc.org
· 10 years ago
3e6e271
Implement CpuOveruseMetrics as callbacks.
by pbos@webrtc.org
· 10 years ago
7a57f8f
Reland 8203 "Reducing locking in OveruseFrameDetect..."
by tommi@webrtc.org
· 10 years ago
4414939
Add method for incrementing RtpPacketCounter. Removes duplicate code.
by asapersson@webrtc.org
· 10 years ago
7a37bfc
Revert 8203 "Reducing locking in OveruseFrameDetector and increa..."
by tommi@webrtc.org
· 10 years ago
18e7585
Reducing locking in OveruseFrameDetector and increasing constness.
by tommi@webrtc.org
· 10 years ago
a907e01
Adding constness.
by tommi@webrtc.org
· 10 years ago
0b1534c
Use int64_t for milliseconds more often, primarily for TimeUntilNextProcess.
by pkasting@chromium.org
· 10 years ago
cd621a8
Add thread annotations to overuse_frame_detector class.
by asapersson@webrtc.org
· 10 years ago
7f10513
Remove unused code in overuse detector.
by asapersson@webrtc.org
· 10 years ago
9aed002
Add ability to include a larger time span (in addition to encode time) for measuring the processing time of a frame.
by asapersson@webrtc.org
· 10 years ago
74aaf29
Raw packet loss rate reported by RTP_RTCP module may vary too drastically over time. This CL is to add a filter to the value in VoE before lending it to audio coding module.
by minyue@webrtc.org
· 10 years ago
d980307
Add max limit of number for overuses. When limit is reached always apply the rampup delay.
by asapersson@webrtc.org
· 10 years ago
734a532
Add additional metric (relative standard deviation of encode time) for overuse detection.
by asapersson@webrtc.org
· 10 years ago
ab6bf4f
Added api for getting cpu measures using a struct.
by asapersson@webrtc.org
· 10 years ago
88fbb2d
Switch to using base/constructormagic.h and remove system_wrappers/interface/constructor_magic.h.
by henrike@webrtc.org
· 10 years ago
2fa7f79
Revert 6202 "Switch to using base/constructormagic.h and remove ..."
by mcasas@webrtc.org
· 10 years ago
125ffd7
Switch to using base/constructormagic.h and remove system_wrappers/interface/constructor_magic.h.
by henrike@webrtc.org
· 10 years ago
8a8c3ef
Add ability to configure cpu overuse options via an API.
by asapersson@webrtc.org
· 11 years ago
a0a6df3
Modified overuse detection thresholds.
by asapersson@webrtc.org
· 11 years ago
b60346e
Reset estimate if no frame has been seen for a certain time (to avoid large jitter if stop sending).
by asapersson@webrtc.org
· 11 years ago
8f690bc
Increase overuse and normal use thresholds for Mac.
by asapersson@webrtc.org
· 11 years ago
9e5b034
Added a delay measurement, measures the time between an incoming captured frame until the frame is being processed. Measures the delay per second.
by asapersson@webrtc.org
· 11 years ago
c7ff8f9
Added measure of encode time. Added encode time to the ViE CpuOveruseMeasure api.
by asapersson@webrtc.org
· 11 years ago
b24d335
Added ViE API for getting overuse measure.
by asapersson@webrtc.org
· 11 years ago
e2af622
- Reset capture deltas at resolution change.
by asapersson@webrtc.org
· 11 years ago
a957570
Overuse detection based on capture-input jitter.
by pbos@webrtc.org
· 11 years ago
d4412fe
Adding possibility to use encoding time when trigger underuse for frame based overuse detection.
by mflodman@webrtc.org
· 11 years ago
6879c8a
Hooking up first simple CPU adaptation version.
by mflodman@webrtc.org
· 11 years ago
e6168f5
Adding a first simple version of overuse detection, but not hooked up.
by mflodman@webrtc.org
· 11 years ago