- 1dd94a0 Use pixels from single active stream if set in CanDecreaseResolutionTo by Åsa Persson · 4 years ago
- 7f354f8 Use bandwidth allocation in DropDueToSize when incoming resolution increases. by Åsa Persson · 4 years ago
- c91c423 LibvpxVp9Encoder: add option to configure resolution_bitrate_limits. by Åsa Persson · 4 years ago
- 8c007ff Restrict usage of resolution bitrate limits to singlecast by Sergey Silkin · 4 years ago
- 461b1d9 Restart CPU overuse detection when encoder settings has changed. by Jakob Ivarsson · 4 years ago
- ad70609 Implement fake PixelLimitResource for TestBed. by Henrik Boström · 4 years, 2 months ago
- 84bc348 Reset initial frame dropper if the stream changes for external reasons by Ilya Nikolaevskiy · 4 years, 2 months ago
- f46723c Enable initial frame drop for one active simulcast layer. by Åsa Persson · 4 years, 2 months ago
- 99b0f8d Reland "[Adaptation] Remove QualityScalerResource when disabled." by Evan Shrubsole · 4 years, 5 months ago
- 8572841 [Adaptation] Remove resource adaptation queue by Evan Shrubsole · 4 years, 5 months ago
- 61b2993 Revert "[Adaptation] Remove QualityScalerResource when disabled." by Guido Urdaneta · 4 years, 5 months ago
- 00ea628 [Adaptation] Extract adaptation constraints to their own files by Evan Shrubsole · 4 years, 5 months ago
- b93ad75 [Adaptation] Apply AdaptationConstraints to all resources by Evan Shrubsole · 4 years, 5 months ago
- ba8abbb [Adaptation] Remove QualityScalerResource when disabled. by Evan Shrubsole · 4 years, 5 months ago
- 552eed5 [Adaptation] Don't toggle EncoderUsageResource on/off by Evan Shrubsole · 4 years, 6 months ago
- a1c77f6 [Adaptation] Move Balanced MinFpsDiff logic to VideoStreamAdapter by Evan Shrubsole · 4 years, 6 months ago
- 9bbff07 Migrate video/adaptation and video/end_to_end_tests to webrtc::Mutex. by Markus Handell · 4 years, 7 months ago
- 9492d50 [Adaptation] Move deg.pref. out of ResourceAdaptationProcessor by Evan Shrubsole · 4 years, 7 months ago
- ec0af26 [Adaptation] VideoStreamAdapter broadcasts adaptations by Evan Shrubsole · 4 years, 7 months ago
- f88dd4d Remove VideoStreamEncoderResourceManager::active_counts by Evan Shrubsole · 4 years, 7 months ago
- 6446903 Only allow most limited resource to trigger adapt up by Evan Shrubsole · 4 years, 8 months ago
- e2e8c17 [Adaptation] Move Resource to api/ folder. by Henrik Boström · 4 years, 8 months ago
- 0f0aa9c [Adaptation] Move IsAdaptationUpAllowed/OnAdaptationApplied out of API. by Henrik Boström · 4 years, 8 months ago
- 5cc28b0 [Adaptation] Prep Resource for api/ move. Introduce VSE-Resource. by Henrik Boström · 4 years, 8 months ago
- 381d109 [Adaptation] Move adaptation logic to a separate task queue. by Henrik Boström · 4 years, 9 months ago
- b28bc83 [Adaptation] Make Manager's Resources not depend on encoder queue. by Henrik Boström · 4 years, 9 months ago
- c55516d [Adaptation] Make Resources reference counted and add more DCHECKs. by Henrik Boström · 4 years, 9 months ago
- 3745d3f [Adaptation] Use ResourceAdaptationProcessorInterface* instead of impl. by Henrik Boström · 4 years, 9 months ago
- 722fa4d [Adaptation] Misc tests for processor, input provider and restrictions. by Henrik Boström · 4 years, 9 months ago
- 91aa732 [Adaptation] Add OnAdaptationApplied(), remove ResourceListenerResponse. by Henrik Boström · 4 years, 9 months ago
- 87eece9 [Adaptation] Introducing call/adaptation/ResourceAdaptationProcessor. by Henrik Boström · 4 years, 9 months ago
- de8d551 [Adaptation] Rename the processor "VideoStreamEncoderResourceManager". by Henrik Boström · 4 years, 9 months ago[Renamed (93%) from video/adaptation/resource_adaptation_processor.h]
- d2930c6 [Adaptation] Report AdaptationCounters OnVideoSourceRestrictionsUpdated. by Henrik Boström · 4 years, 9 months ago
- 1d76654 [Adaptation] Move VideoStreamAdapter to call/adaptation/. by Henrik Boström · 4 years, 9 months ago
- b613e3a [Adaptation] Resource::IsAdaptationUpAllowed() for IsBitrateConstrained. by Henrik Boström · 4 years, 9 months ago
- d516b25 [Adaptation] Introduce VideoStreamInputState and its Provider. by Henrik Boström · 4 years, 9 months ago
- 1261b5c [Adaptation] Move EffectiveDegradationPreference to RA-Processor. by Henrik Boström · 4 years, 9 months ago
- ce0a11d Unify AdaptationReason and AdaptReason enums. by Evan Shrubsole · 4 years, 9 months ago
- dff7925 Remove VideoStreamEncoderObserver::AdaptationReason::kNone by Evan Shrubsole · 4 years, 9 months ago
- c70b102 Move AdaptationCounters from video/ to api/ by Evan Shrubsole · 4 years, 10 months ago
- 6205762 [Adaptation] Rename and move resource adaptation module/processor stuff. by Henrik Boström · 4 years, 11 months ago[Renamed (85%) from video/overuse_frame_detector_resource_adaptation_module.h]
- 8d9f750 [Overuse] Make EffectiveDegradationPreference() private. by Henrik Boström · 4 years, 11 months ago
- b0f2e0c [Overuse] Make VideoStreamAdapter responsible for executing adaptation. by Henrik Boström · 4 years, 11 months ago
- efbec9a [Overuse] Initial version of VideoStreamAdapter (Restrictor moved). by Henrik Boström · 4 years, 11 months ago
- 33be9df Replace AdaptCount with a single counter. by Evan Shrubsole · 4 years, 11 months ago
- 6038383 [Overuse] Separate getting adaptation target from applying it. by Henrik Boström · 5 years ago
- d6fb409 [Overuse] Make some should-be-const methods const. by Henrik Boström · 5 years ago
- aa6fbc1 Support injecting new Resources for overuse by Evan Shrubsole · 5 years ago
- d2a1f09b [Overuse] Make Most Adaptation Preconditions Explicit by Henrik Boström · 5 years ago
- 2e161c4 Revert "Remove ResourceAdaptationModule::OnMaybeEncodeFrame" by Mirko Bonadei · 5 years ago
- 93d9ae8 Remove ResourceAdaptationModule::OnMaybeEncodeFrame by Evan Shrubsole · 5 years ago
- 8cfecac [Overuse] Move initial framedrop logic into private inner class. by Henrik Boström · 5 years ago
- 0653485 [Overuse] Move EncodeUsageResource/QualityScalerResource to own files. by Henrik Boström · 5 years ago
- 48258ac [Overuse] Implement Resource and ResourceUsageListener. by Henrik Boström · 5 years ago
- 7875c99 [Overuse] Add EncodeUsageResource and QualityScalerResource. by Henrik Boström · 5 years ago
- e331a12 Move quality rampup experiment to overuse module by Evan Shrubsole · 5 years ago
- 7c3a1fc Move initial quality experiment to adaptation module by Evan Shrubsole · 5 years ago
- c81798b Configure QP scaler in adaptation module by Evan Shrubsole · 5 years ago
- f2be3ef Move initial frame drop to overuse module by Evan Shrubsole · 5 years ago
- c809e8b Move quality scaling frame drop logic to adaptation module by Evan Shrubsole · 5 years ago
- bfe3ef8 Report frame qp to quality scaler via overuse module by Evan Shrubsole · 5 years ago
- cf05952 Move quality scaler into adaptation module by Evan Shrubsole · 5 years ago
- ad515a2 [Overuse] Move GetCpuOveruseOptions() to adaption module. by Henrik Boström · 5 years ago
- d4578ae [Overuse] Encoding pipeline as input signals in the abstract interface. by Henrik Boström · 5 years ago
- ede69c0 [Overuse] Setting the target bitrate through the interface. by Henrik Boström · 5 years ago
- 4bab2fc [Overuse] Setting encoder configurations through the interface. by Henrik Boström · 5 years ago
- 6c13fd9 Move bandwidth overuse detection out of VideoStreamEncoder by Evan Shrubsole · 5 years ago
- fae6f0e [Overuse] MaybeUpdateTargetFrameRate() & ResetVideoSourceRestrictions() by Henrik Boström · 5 years ago
- a3d4252 ResourceAdaptationModule HasInputVideo+DegradationPreference setters. by Henrik Boström · 5 years ago
- 07b17df Move DegradationPreference logic to the encoder queue. by Henrik Boström · 5 years ago
- 8234b92 Move DegradationPreference logic out of VideoSourceSinkController. by Henrik Boström · 5 years ago
- ce0ea49 VideoStreamEncoder configuring source/sink with VideoSourceController. by Henrik Boström · 5 years ago
- d238200 Introduce ResourceAdaptationModuleListener and VideoSourceRestrictions. by Henrik Boström · 5 years ago
- 382cc6d Add incomplete ResourceAdaptationModuleInterface. by Henrik Boström · 5 years ago
- b08882b Refactor out VideoStreamEncoder's overuse logic to separate module. by Henrik Boström · 5 years ago