aboutsummaryrefslogtreecommitdiff
path: root/api/video_codecs/video_encoder.cc
AgeCommit message (Expand)Author
2021-06-01Fix incorrect fps_allocation printed by EncoderInfo::ToString()Erik Språng
2020-10-08Allow encoders to receive preferred pixel formats from native buffersEvan Shrubsole
2020-09-21Add support so requested resolution alignment also apply to scaled layers.Åsa Persson
2020-08-24Delete deprecated version of EncodedImageCallback::OnEncodedImageDanil Chapovalov
2020-08-04Reland "Add EncodedImageCallback::OnEncodedImage without RTPFragmentationHeader"Danil Chapovalov
2020-08-03Revert "Add EncodedImageCallback::OnEncodedImage without RTPFragmentationHeader"Marina Ciocea
2020-08-03Add EncodedImageCallback::OnEncodedImage without RTPFragmentationHeaderDanil Chapovalov
2020-03-06[Overuse] Make VideoStreamAdapter responsible for executing adaptation.Henrik Boström
2020-02-18Replace DataSize and DataRate factories with newer versionsDanil 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-11-27Removes caching SimulcastEncoderAdapter::GetEncoderInfo()Erik Språng
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-17Fix minor regression caused by a8336d3Evan Shrubsole
2019-06-28Define FecControllerOverride and plumb it down to VideoEncoderElad 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-05-13Remove deprecated SetRates/SetRateAllocation from VideoEncoder.Erik Språng
2019-04-12Reland "Replace usage of old SetRates/SetRateAllocation methods"Erik Språng
2019-04-11Delete unused members of VideoCodecH264.Rasmus Brandt
2019-04-11Revert "Replace usage of old SetRates/SetRateAllocation methods"Minyue Li
2019-04-11Replace usage of old SetRates/SetRateAllocation methodsErik Språng
2019-04-08Update VideoStreamEncoder to use new VideoEncoder::SetRates() method.Erik Språng
2019-04-04Add OnLossNotification() to VideoEncoder and Vp8FrameBufferControllerElad Alon
2019-03-28Delete deprecated variant of VideoEncoder::EncodeNiels Möller
2019-03-27Add new more flexible VideoEncoder::SetRate() method.Erik Språng
2019-03-20Use single FrameBufferController in VP8, created by a factory.Elad Alon
2019-03-07Prepare for splitting FrameType into AudioFrameType and VideoFrameTypeNiels Möller
2019-03-06Delete CodecSpecificInfo argument from VideoEncoder::EncodeNiels Möller
2019-02-09H.264 temporal layers w/frame marking (PART 2/3)Johnny Lee
2019-01-17Add ability for VideoEncoder to signal frame rate allocation.Erik Språng
2019-01-15Poll is_hardware_accelerated from VideoEncoder instead of VideoEncoderFactory.Mirta Dvornicic
2018-11-30Remove deprecated VideoEncoder metadata methodsErik Språng
2018-11-30Add metadata from VideoEncoderFactory::CodecInfo to VideoEncoder::EncoderInfoMirta Dvornicic
2018-11-22Remove SetChannelParameters function from API classes.philipel
2018-11-08Add ability to specify if rate controller of video encoder is trusted.Erik Språng
2018-11-07Remove non-default VideoEncoder::EncoderInfo() ctorErik Språng
2018-11-05Remove VideoEncoder::SetChannelParameters.philipel
2018-10-25Move encoder metadata into EncoderInfo struct.Erik Språng
2018-10-23[Cleanup] Add missing #include. Remove useless ones.Yves Gerey
2018-10-11Revert "Add ability to specify if rate controller of video encoder is trusted."Oleh Prypin
2018-10-11Add ability to specify if rate controller of video encoder is trusted.Erik Språng
2018-04-27Add control for inter-layer prediction mode.Sergey Silkin
2018-04-25Don't expose resilience mode in VP8 and VP9 configuration.Niels Möller
2018-04-23Move BitrateAllocation to api/ and rename it VideoBitrateAllocationErik Språng
2018-04-23Delete enum VP8ResilienceMode.Niels Möller
2018-03-05Delete unused method SetPeriodicKeyFrames.Niels Möller