aboutsummaryrefslogtreecommitdiff
path: root/api/video_codecs
AgeCommit message (Expand)Author
2020-05-18Fallback to software decoders on consequtive decode errors on key-framesIlya Nikolaevskiy
2020-04-02Replace std::string::find() == 0 with absl::StartsWith (part 2).Mirko Bonadei
2020-03-17Add fallback histograms for VideoDecoderSoftwareFallbackWrapperJohannes Kron
2020-03-06[Overuse] Make VideoStreamAdapter responsible for executing adaptation.Henrik Boström
2020-02-26Report available instead of encoding bitrate to VideoEncoderSelector.Mirta Dvornicic
2020-02-18Replace DataSize and DataRate factories with newer versionsDanil Chapovalov
2020-02-12Scale native frames when doing a SW codec fallbackEvan Shrubsole
2020-02-10Use newer version of TimeDelta and TimeStamp factories in webrtcDanil Chapovalov
2020-02-10Implement injectable EncoderSelectorInterface and wire it up in the VideoStre...philipel
2020-01-31Allow software fallback on lowest simulcast stream for temporal supportErik Språng
2020-01-21Enforce VideoEncoderConfig.num_temporal_layers >= 1.Rasmus Brandt
2020-01-21[Overuse] Setting encoder configurations through the interface.Henrik Boström
2020-01-16Replace RTC_FALLTHROUGH with ABSL_FALLTHROUGH_INTENTEDDanil Chapovalov
2020-01-14Concatenate string literals at compile time.Jonas Olsson
2019-12-19Signal requested resolution alignment requirements from sinks to sources.Rasmus Brandt
2019-12-16Add ability to resize buffers pool in decoder and use it in IVF generatorArtem Titov
2019-12-11video_encoder: Add RTC_EXPORT ScalingSettingsHirokazu Honda
2019-12-06Reland "Add support for RtpEncodingParameters::max_framerate"Florent Castelli
2019-11-27Removes caching SimulcastEncoderAdapter::GetEncoderInfo()Erik Språng
2019-11-27Add string<->VideoCodecType conversion for all codec types.Danil Chapovalov
2019-11-27Revert "Add support for RtpEncodingParameters::max_framerate"Florent Castelli
2019-11-25Add support for RtpEncodingParameters::max_framerateFlorent Castelli
2019-11-12Add 2 more RTC_EXPORT.Mirko Bonadei
2019-11-07Add missing RTC_EXPORT for the Chromium Windows build.Mirko Bonadei
2019-10-17Use source_sets in component builds and static_library in release builds.Mirko Bonadei
2019-10-01SimulcastEncoderAdapter: support per layer fallback and single encoder proxyingErik Språng
2019-10-01Reland "Fix minor regression caused by a8336d3"Evan Shrubsole
2019-09-18Revert "Fix minor regression caused by a8336d3"Evan Shrubsole
2019-09-17Use std::make_unique instead of absl::make_unique.Mirko Bonadei
2019-09-17Fix minor regression caused by a8336d3Evan Shrubsole
2019-08-02Update VideoBitrateAllocator allocate to take a struct with more fieldsFlorent Castelli
2019-07-12Add VideoEncoderFactory::GetImplementations function.philipel
2019-07-08Format almost everything.Jonas Olsson
2019-07-03Rename ..BitrateThresholds to ..BitrateLimits.Sergey Silkin
2019-07-03WebRtcVideoChannel encoder fallback.philipel
2019-07-02Remove deprecated version of Vp8FrameBufferControllerFactory::CreateElad Alon
2019-07-02Pass FecControllerOverride to Vp8FrameBufferControllerFactory::CreateElad Alon
2019-06-28Add missing overrides in VideoEncoder proxies/adaptersElad Alon
2019-06-28Pass FecControllerOverride to Vp8FrameBufferControllerElad Alon
2019-06-28Define FecControllerOverride and plumb it down to VideoEncoderElad Alon
2019-06-26Add resolution bitrate thresholds to EncoderInfo.Sergey Silkin
2019-06-26Clean-up after CL #140941Elad Alon
2019-06-24Make DefaultTemporalLayers explicitly request a key frameElad Alon
2019-06-17Add Clone() to Vp8FrameBufferControllerFactoryElad Alon
2019-06-12Allow Vp8FrameBufferController::UpdateConfiguration to reset set of overridesElad Alon
2019-06-11Inform FrameBufferController of encoder capabilitiesElad Alon
2019-06-11Reland "Inform VideoEncoder of negotiated capabilities"Elad Alon
2019-06-11Revert "Inform VideoEncoder of negotiated capabilities"Philip Eliasson
2019-06-11Inform VideoEncoder of negotiated capabilitiesElad Alon
2019-06-10Prepare for splitting the api/video:video_frames build rule.Chen Xing